
Website Old Mutual
Old Mutual Limited (OML) is a premium African financial services group that offers a broad spectrum of financial solutions to retail and corporate customers across key markets in 12 countries.
Old Mutual: Quality Engineering Vacancy in Gauteng.
Job Description
- The Quality Engineering Manager serves as the strategic leader responsible for establishing, implementing, and continuously improving quality assurance processes across software development lifecycles.
- This role combines technical expertise with management skills to build and lead high-performing QA teams, develop comprehensive testing strategies, and ensure product reliability and performance standards are met.
- The Quality Engineering Manager collaborates closely with development, product, and operations teams to integrate quality practices throughout the entire development process, from requirements gathering to production deployment.
Critical Objectives:
- Establish and maintain comprehensive quality standards that align with business objectives and customer expectations
- Reduce defect escape rates to production while optimizing testing efficiency and release velocity
- Build scalable quality processes that support rapid product development and organizational growth
- Drive continuous improvement in product reliability, performance, and user experience metrics
- Foster cross-functional collaboration to embed quality practices throughout the development lifecycle
- Develop and implement solutions that align with the organization’s strategic objectives, driving efficiency and supporting business growth.
- Build and maintain a high-performing development team, providing mentorship, guidance, and professional development opportunities to enhance team capabilities and performance.
- Promote effective communication and collaboration across teams and with stakeholders to ensure alignment, manage expectations, and facilitate successful project outcomes.
- Lead and develop a high-performing quality engineering team through hiring, mentoring, and performance management while defining career growth paths and technical skill development.
- Design and implement end-to-end testing strategies encompassing functional, performance, security, and accessibility testing across multiple platforms and environments.
- Establish quality gates and release criteria, working closely with product and development teams to balance quality standards with delivery commitments.
- Drive the adoption of test automation frameworks and tools, ensuring optimal test coverage and execution efficiency while reducing manual testing overhead.
- Monitor and analyze quality metrics, defect trends, and customer feedback to identify systemic issues and improvement opportunities.
- Collaborate with stakeholders to define acceptance criteria, review requirements for testability, and ensure quality considerations are integrated into product planning and architectural decisions.
- Manage quality-related vendor relationships, tool evaluations, and budget planning while staying current with industry best practices and emerging testing technologies.
Experience, knowledge & skills required
- Degree in IT or related qualification
- 7+ years in software quality assurance with 3+ years in management or team leadership roles
- Proven track record of scaling QA operations in fast-paced, agile development environments
- Experience with multiple testing methodologies including manual, automated, performance, and security testing
- Background in implementing CI/CD pipelines with integrated quality gates and automated testing
- History of managing cross-functional projects and collaborating with engineering, product, and DevOps teams
- Experience with cloud platforms, microservices architecture, and distributed systems testing .
Knowledge and Skills Required:
- Deep understanding of software development lifecycle methodologies including Agile, Scrum, and DevOps practices with expertise in test planning, execution, and defect management processes.
- Proficiency in test automation frameworks such as Selenium, Cypress, TestNG, or similar tools, along with API testing tools like Postman, REST Assured, or equivalent platforms. Strong knowledge of performance testing tools including JMeter, LoadRunner, or k6, combined with an understanding of security testing principles and OWASP guidelines.
- Familiarity with CI/CD tools like Jenkins, GitLab, or Azure DevOps, and experience with containerization technologies such as Docker and Kubernetes.
- Understanding of database testing, SQL queries, and data validation techniques across various database systems.
Core Skills:
- Strategic thinking and analytical problem-solving abilities to identify root causes and implement systematic solutions.
- Excellent communication and interpersonal skills for stakeholder management, team coordination, and technical documentation.
- Strong project management capabilities with experience in resource planning, timeline management, and risk assessment.
- Leadership and mentoring skills to build team capabilities, drive performance, and manage organizational change.
- Technical acumen to evaluate new tools and technologies while making data-driven decisions based on metrics and quality indicators.
Advantageous Skills:
- Experience with modern testing frameworks and tools such as Playwright, WebdriverIO, or Appium for cross-platform mobile and web application testing
- Knowledge of infrastructure-as-code tools like Terraform or CloudFormation for test environment provisioning and management
- Familiarity with observability and monitoring platforms including Datadog, New Relic, Splunk, or Grafana for production quality monitoring and incident analysis
- Experience with accessibility testing tools and WCAG compliance standards to ensure inclusive product design
- Proficiency in scripting languages such as Python, JavaScript, or PowerShell for test automation and custom tooling development
- Familiarity with shift-left security practices and integration of security testing tools like SAST, DAST, and dependency scanning into development workflows
- Understanding of chaos engineering principles and tools like Chaos Monkey for resilience testing
Skills
- Adaptive Thinking
- Change Management
- Data Analysis
- Data Compilation
- Executing Plans
- Laboratory Testing
- Policies & Procedures
- Project Performance Management (PM)
- QA Methodologies
- Regulatory Compliance Management
- Report Review
- Software Testing
- Test Case Management
Competencies
- Builds Effective Teams
- Communicates Effectively
- Ensures Accountability
- Instills Trust
- Manages Complexity
- Optimizes Work Processes
- Organizational Savvy
- Plans and Aligns
Education
- NQF Level 9 – Masters