Position Overview
We are looking for an experienced Test Engineer with a strong background in software quality assurance and Agile delivery. The ideal candidate will play a key role in designing, executing, and enhancing test strategies across the development lifecycle to ensure delivery of high-quality, reliable, and secure software products.
You will collaborate closely with developers, product owners, and stakeholders to promote a test early, test often approach and maintain quality throughout the Agile process.
Key Responsibilities
Quality Engineering & Test Design
- Design, develop, and execute comprehensive test strategies, plans, and test cases across the Agile development lifecycle
- Create test cases based on acceptance criteria to ensure features meet defined quality standards
Testing & Automation
- Perform both manual and automated testing (functional, integration, system, and UAT)
- Contribute to the development and maintenance of automated test scripts and frameworks
- Support continuous testing within CI/CD pipelines
Defect Management
- Identify, document, prioritize, and track defects through resolution
- Collaborate with developers to troubleshoot issues, validate fixes, and ensure timely closure
Agile Collaboration
- Work closely with Agile teams to ensure continuous testing within each sprint
- Partner with product owners and developers to ensure quality is embedded early in development
- Support UAT activities including test preparation, execution, and validation
Documentation & Reporting
- Maintain clear and structured test documentation, including test plans, test cases, and defect reports
- Ensure test evidence and logs are properly recorded and audit-ready
Job Requirements
- Bachelor's Degree in Computer Science, Information Systems, Engineering, or related field
(Extensive relevant experience may be considered in lieu of formal qualifications) - Minimum 5 years of experience in software QA/testing within Agile environments
- Strong experience in 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 CI/CD pipelines
- Strong collaboration skills with developers, business analysts, and stakeholders
- Excellent documentation skills with high attention to detail in test plans, test cases, and defect reporting
Only shortlisted candidates will be notified.
Please email a copy of your detailed resume to [Confidential Information] for immediate processing.
(EA Reg No: 20C0312)