Key Responsibilities
Test Strategy & Quality Engineering
- Design, develop, and execute comprehensive test strategies, plans, and test cases across the Agile lifecycle
- Translate acceptance criteria into effective test scenarios to ensure features meet defined quality standards
Testing & Automation
- Perform both manual and automated testing across functional, integration, system, and UAT levels
- Contribute to building and enhancing automated test frameworks and continuous testing practices
Defect Management
- Identify, document, prioritise, and track defects through to resolution
- Work closely with developers to triage issues, validate fixes, and ensure timely closure
Agile Collaboration
- Partner with developers and product owners to test early and continuously within sprints
- Support UAT activities, including preparation of test artefacts, validation, and evidence gathering
Documentation & Reporting
- Maintain clear and audit-ready test documentation, including test plans, cases, and reports
- Ensure proper logging of test results and defect tracking
Requirements
- Bachelor's Degree in Computer Science, Information Systems, Engineering, or a related field (or equivalent practical experience)
- Minimum 5 years of experience in software testing or quality assurance within Agile environments
- Strong experience in both manual and automated testing (unit, integration, system, UAT)
- Hands-on experience with test automation tools such as Selenium, Cypress, JUnit, TestNG, or similar
- Familiarity with Agile methodologies and continuous testing within CI/CD pipelines
- Proven ability to collaborate effectively with cross-functional teams
- Excellent attention to detail with strong documentation and reporting skills
Work Location: One North
(EA Reg No: 20C0312)
Please email a copy of your detailed resume to [Confidential Information] for immediate processing.
Only shortlisted candidates will be notified.