Overview

Quality Engineering Manager Jobs in Johannesburg, South Africa at SavageOne Pty Ltd

About the Role

Were looking for a Quality Engineering Manager to lead a team of talented QA Engineers and SDETs in driving quality across software delivery pipelines. This role is ideal for someone passionate about test automation, continuous improvement, and delivering high-quality software in complex, enterprise-scale environments especially within financial services or banking.

As a strategic quality leader, you’ll work closely with cross-functional teams to embed quality at every stage of the development lifecycle, implement scalable testing frameworks, and drive test governance.

Key Responsibilities

Leadership & Strategy

Lead and mentor a team of QA Engineers and SDETs across multiple products and squads.

Define and implement quality engineering strategies aligned with business and technical goals.

Foster a culture of collaboration, ownership, and continuous learning within the QA team.

Test Management & Governance

Own the QA lifecycle test planning, execution, automation, reporting, and defect triage.

Drive automation-first testing strategies and ensure test frameworks are scalable and maintainable.

Ensure QA artifacts are up to date, centralised, and aligned with audit and compliance standards.

Stakeholder Collaboration

Work closely with Product Owners, Developers, Architects, and Scrum Masters to define quality metrics and deliverables.

Participate in Agile ceremonies (sprint planning, grooming, retrospectives) to align QA efforts with delivery timelines.

Communicate testing progress, risks, and mitigation strategies to stakeholders clearly and proactively.

Continuous Improvement

Champion best practices for software quality, testing standards, and automation.

Identify areas of improvement across QA processes and implement enhancements.

Stay ahead of industry trends and integrate modern QA tools and technologies into the ecosystem.

Team & Performance Management

Conduct performance reviews, set growth goals, and support the career development of QA team members.

Manage capacity planning and ensure team resources are aligned with project priorities.

Promote team health through coaching, open communication, and supportive leadership.

Requirements

5+ years’ experience in Quality Assurance, with at least 2 years in a leadership role.

Strong background in test automation and modern QA methodologies.

Experience managing QA teams in Agile/Scrum environments.

Familiarity with tools such as Selenium, Cypress, TestNG, JIRA, Jenkins, and similar.

Excellent communication, leadership, and stakeholder management skills.

Prior experience in fintech, banking, or enterprise-grade environments is highly desirable.

Title: Quality Engineering Manager

Company: SavageOne Pty Ltd

Location: Johannesburg, South Africa

Category: IT/Tech (IT QA Tester / Automation, IT Project Manager, Systems Analyst)

 

Upload your CV/resume or any other relevant file. Max. file size: 800 MB.