Job Duties:
- Design, develop, and execute comprehensive test strategies, plans, and test cases across the Agile development lifecycle.
- Create and run test cases based on acceptance criteria to ensure features meet defined quality standards.
- Perform manual and automated testing across functional, integration, system, and UAT phases.
- Contribute to building and maintaining automated test scripts using relevant tools and frameworks.
- Identify, document, prioritise, and track defects through to resolution.
- Collaborate with developers to triage issues, verify fixes, and ensure timely defect closure.
- Work closely with product owners and Agile teams to enable early and continuous testing within sprints.
- Support UAT activities, including preparation of test evidence, artefacts, and validation of business requirements.
- Maintain accurate, audit-ready documentation of test results, logs, and execution evidence.
- Produce clear and structured test plans, test cases, and defect reports with strong attention to detail.
Job Requirements:
- Bachelor's Degree in Computer Science, Information Systems, Engineering, or a related field.
- At least 5 years of experience in software quality assurance or testing roles within Agile teams.
- Proficient in manual and automated testing techniques, including unit, integration, system, and UAT testing.
- Experience with test automation frameworks and tools (e.g., Selenium, Cypress, JUnit, TestNG, or similar).
- Familiarity with Agile testing methodologies and continuous testing in CI/CD environments.
- Strong ability to collaborate with developers, business analysts, and users to ensure high‑quality deliverables.
- Highly proficient in writing detailed test plans, test cases, and bug reports with strong attention to detail.
To Apply, please kindly email your updated resume to [Confidential Information]
Regret to inform that only shortlisted candidates will be notified.
CEI: R25127749
EA License: 14C7275