We are seeking a meticulous and detail-oriented Quality Testing Engineer to join our team. The ideal candidate will be responsible for designing, developing, and executing test plans to ensure the functionality, performance, and reliability of our software applications meet high-quality standards before release.
Develop and execute comprehensive test plans, test cases, and test scripts based on project requirements and design specifications.
Perform manual testing and automated testing (where applicable) to identify software defects, bugs, and performance issues.
Work closely with cross-functional teams, including developers, product managers, and business analysts, to understand functional and non-functional requirements.
Track, report, and manage defects in a bug tracking system (e.g., JIRA, Bugzilla).
Validate user stories, functional requirements, and business flows to ensure correct system behavior.
Conduct regression testing, performance testing, and user acceptance testing (UAT).
Collaborate in continuous improvement of testing processes and recommend automation opportunities where appropriate.
Ensure proper documentation of test cases, test results, and defect reports.
Verify that software meets quality standards and business requirements before deployment.