
Senior Manager: Quality Assurance
- Johannesburg, Gauteng
- Contract
- Full-time
This role oversees the end-to-end QA lifecycle from test planning and automation to release governance and defect tracking while embedding shift-left practices within Agile and DevOps workflows.
The Senior QA Manager leads cross-functional QA teams, collaborates closely with engineering, product, DevOps, and infrastructure teams, and ensures quality gates are met at every phase of delivery.
Beyond execution, the ideal candidate brings a balance of technical depth and managerial acumen, with a proven track record in quality automation, platform migration readiness (e.g., on-prem to Azure), and DR validation, backed by strong governance in defect management and production observability. Your contributions will accelerate time-to-market while strengthening operational maturity and platform reliability across Group and OPCO-level initiatives.Minimum Qualifications
- Bachelor’s degree in computer science, Information systems, Engineering, or related field.
- 8+ years of experience in Quality Assurance, including 3+ years in a QA leadership role
- Demonstrated success in managing distributed teams and complex system landscapes.
- Advanced degrees or management certifications (e.g. PMP, Agile Leadership) are a plus
- Testing and Automation Frameworks: Selenium, JMeter, Postman, Cypress, Appium
- CI/CD and Test Integration: Azure DevOps, Jenkins, SonarQube, Allure, GitHub Actions
- Mobile and API Testing: Firebase Test Lab, App center, swagger/Postman
- Test Data & Environment Management: Wire Mock, or any custom middleware for mocking data/endpoints
- ISTQB Advanced Level or equivalent (required)
- Agile Testing Certification (e.g. ICP-TST) is an advantage
- Experience with tools like Selenium, Appium, Postman, JMeter, or Azure DevOps test plans