About the position
Quality that ships. Automation that scales.
We’re looking for a detail-oriented Software QA Engineer who combines strong manual testing expertise with hands-on Playwright automation. You’ll own quality across functional, regression, integration and end-to-end testing while building and maintaining automated tests that keep pace with delivery.
What you’ll do
- Analyse user stories, business requirements and acceptance criteria from a quality and testability perspective.
- Design, document, maintain and execute test cases aligned to user stories and acceptance criteria.
- Perform functional, regression, integration, end-to-end (E2E), exploratory, smoke and negative testing.
- Identify suitable automation opportunities and develop, maintain and execute automated tests using Playwright.
- Log, track, retest and manage software defects throughout the development lifecycle.
- Maintain traceability between requirements, test cases, test execution results, supporting evidence and defects.
- Produce clear and comprehensive test evidence, execution reports and QA summary reports.
- Contribute to test planning, test strategy development, risk identification and release-readiness activities.
- Collaborate closely with Developers, Product Managers, Business Analysts, Designers and other stakeholders.
- Continuously identify opportunities to improve QA processes, test coverage, automation frameworks and testing efficiency.
- Adhere to established QA governance, testing standards and release management processes.
RequirementsWhat you bring
- Matric and a Bachelor’s degree or relevant tertiary qualification
- ISTQB Foundation Level Certification (required)
- Minimum 5+ years of software QA/testing experience
- Minimum 5+ years of hands-on test automation experience
- Strong experience in manual software testing
- Proven capability in test planning and test-case design
- Strong experience in functional, regression, integration and end-to-end testing
- Experience in defect identification, tracking and root-cause collaboration
- Experience in test evidence management and documentation
- Hands-on experience with Playwright-based test automation
- Experience using Azure DevOps for test management and defect tracking
- Exposure to CI/CD pipelines and modern software delivery practices
- Experience testing AI-powered applications
- Solid understanding of Agile software development methodologies
- Strong knowledge of QA principles and testing best practices
- Experience with risk-based testing approaches
- Ability to analyse requirements and translate acceptance criteria into effective test scenarios
Highly desirable
- Experience working on cloud-based applications
- Experience testing AI/ML-driven platforms and intelligent applications
- Exposure to test automation within CI/CD environments
- Familiarity with release management and quality governance
If you care about quality as much as delivery, we’d like to hear from you.
Desired Skills:
- Playwright
- Azure Devops
- CI/CD
- AI
- QA Testing
Desired Qualification Level:
About The Employer: