Enable job alerts via email!

Lead Quality Engineer Performance Tester

Old Mutual

Johannesburg

On-site

ZAR 800,000 - 1,100,000

Full time

Today
Be an early applicant

Job summary

A leading financial services provider in Johannesburg seeks an experienced Senior Quality Engineer to lead quality assurance processes. The role demands 8+ years in software testing, expertise in performance and security testing, and leadership experience. Candidates should have a strong DevOps background and proficiency in programming languages like Java or Python. Offering competitive compensation and a commitment to innovation in quality assurance.

Qualifications

  • 8+ years in software testing, with 3 years in leadership.
  • Strong background in performance and security testing.
  • Expertise in programming languages such as Java, JavaScript, or Python.

Responsibilities

  • Validate complex test data for quality assurance.
  • Design and monitor software tests for performance.
  • Contribute to the Quality Management System.

Skills

Action Planning
Adaptive Thinking
Data Compilation
Data Management
Legal Practices

Education

NQF Level 7 - Degree

Tools

Apache JMeter
LoadRunner
OWASP ZAP
Burp Suite
Jenkins
Docker
Kubernetes
Job description
Overview

Let\'s Write Africa\'s Story Together! Old Mutual is a firm believer in the African opportunity and our diverse talent reflects this.

Job Description

  • 8+ years in software testing, including at least 3 years in leadership roles, extensive experience in performance and security testing, and a strong background in DevOps.
  • Expertise in programming languages like Java, JavaScript or Python.
  • Experience in creating test automation frameworks at both a frontend and backend layer.
  • Strong expertise in SQL and test data management.
  • Mastery of performance testing tools like Apache JMeter or LoadRunner and analysing system performance.
  • Proficiency in security testing tools like OWASP ZAP or Burp Suite.
  • Extensive experience in CI/CD pipelines using Jenkins, GitLab CI, ADO, or similar.
  • In-depth understanding of DevOps practices and tools, including containerisation and orchestration with tools like Docker and Kubernetes.
  • Experience in working with cloud technologies like AWS, Azure or Google Cloud.

Performs quality assurance checks for applications developed in house, packaged, or third-party hosted, using a variety of manual and automated tools. Develops and implements quality assurance, problem reporting processes and systems. OML roles mapped to this profile are: Senior Quality Engineer, Technical Lead: Quality Engineering, Technical Lead: Quality Engineering (Automation) and Technical Test Manager.

Responsibilities

  • Quality Assurance Testing: Validate and interpret complex test data to evaluate and recommend the suitability of nonstandard materials or components.
  • Testing Information Technology (IT) Performance: Design and monitor the quality of website/applications software tests and respond to user emails to monitor, diagnose, and correct performance issues.
  • Quality Assurance Testing Design: Validate new or existing complex test methods and procedures; identify issues and recommend improvements to contribute to further development.
  • Quality Management System: Contribute to the identification and evaluation of current policies and business processes in the scope of the QMS; contribute to the design of the QMS; provide specialist quality management input to the drafting of new policies and procedures and the design of business processes; contribute to the quantification of costs and benefits of change.
  • Operational Compliance: Maintain knowledge of organizational policies and procedures and relevant regulatory codes; ensure own work adheres to standards; identify patterns of noncompliance and escalate as appropriate.
  • Continuous Improvement: Review existing operations and implement innovation processes to generate new ideas and ensure continuous improvements are delivered.
  • Application Software Development: Develop existing applications and contribute to development of new applications by analyzing and identifying areas for modification and improvement; develop new routine applications to meet customer requirements.
  • Application Software Road Map: Contribute to and maintain a roadmap to facilitate application software development and prioritise development work with business requirements.
  • Applications Software Maintenance: Monitor, identify, and correct more complex software defects to maintain fully functioning applications.
  • Design and Conceptualization: Produce multiple concepts and prototypes to design digital products/services.
  • Documentation: Create and maintain complex technical and/or user documentation to a high standard.

Skills

  • Action Planning
  • Adaptive Thinking
  • Data Compilation
  • Data Management
  • Evaluating Information
  • Executing Plans
  • Legal Practices
  • Oral Communications
  • Policies & Procedures
  • Project Quality Management
  • Project Testing
  • Report Review
  • Test Case Management

Competencies

  • Business Insight
  • Communicates Effectively
  • Courage
  • Cultivates Innovation
  • Drives Results
  • Ensures Accountability
  • Instills Trust
  • Manages Complexity

Education

NQF Level 7 - Degree, Advance Diploma or Postgraduate Certificate or equivalent

Closing Date

07 October 2025 , 23:59

The appointment will be made from the designated group in line with the Employment Equity Plan of Old Mutual South Africa and the specific business unit in question.

The Old Mutual Story!

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.