QA Engineer - Project-Based
Summary
Project-based QA Engineer in Pasig City who reviews requirements, designs test plans and cases, and runs manual functional, regression, SIT and UAT testing, documenting and tracking defects and validating data with SQL alongside developers, PMs, and business stakeholders before deployment.
About the role
The QA Engineer is responsible for ensuring the quality, accuracy, and functionality of software applications through systematic testing, defect identification, and validation. The role works closely with developers, project managers, and business stakeholders to ensure that system features, enhancements, and fixes meet business requirements and quality standards before deployment.
Key responsibilities
Review system requirements and functional specifications; develop test plans, scenarios, test cases, and test data to ensure adequate test coverage
Conduct functional, positive and negative, integration, System Integration Testing (SIT), User Acceptance Testing (UAT), and regression testing as required
Identify, reproduce, document, and track defects with clear steps to reproduce, expected and actual results, and supporting evidence
Verify resolved defects and test system enhancements to ensure existing functionalities remain unaffected
Use SQL and relevant tools to validate database records, calculations, business rules, and system outputs, as applicable
Coordinate with developers, project managers, and business users to clarify requirements, investigate issues, and communicate testing results
Maintain test cases, execution results, defect logs, and test evidence; provide updates on progress, unresolved issues, and potential risks
Complete assigned testing activities within agreed timelines, follow QA procedures, and support project handover through proper documentation
Qualification
Bachelor's degree in Information Technology, Computer Science, Computer Engineering, or a related field
At least 5 years of experience in software quality assurance or software testing
Hands-on experience in manual, functional, regression, SIT, and UAT testing
Knowledge of the Software Development Life Cycle (SDLC), test case development, and defect management
Basic to intermediate SQL knowledge and familiarity with testing, issue-tracking, or test-management tools
Strong analytical, problem-solving, documentation, and communication skills
Ability to work independently, collaborate with cross-functional teams, and meet project deadlines