drjobs OM Bank: QA Performance Engineer

OM Bank: QA Performance Engineer

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Johannesburg - South Africa

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Lets Write Africas Story Together!

Old Mutual is a firm believer in the African opportunity and our diverse talent reflects this.

Job Description

We are seeking an experienced QA Performance Engineer with 8 years of expertise in performance testing and system optimization. The ideal candidate will be highly proficient in scripting and executing performance tests using k6 and other industry-standard tools.

You will work closely with development DevOps and infrastructure teams to ensure our systems are scalable reliable and performant under load.

KEY RESULT AREAS

Design and implement performance test strategies for web mobile and API-based applications.
Develop and maintain performance test scripts using k6 and JavaScript.
Set up and run load stress spike and endurance tests integrating k6 into CI/CD pipelines (e.g. Jenkins GitHub Actions Azure DevOps).
Analyze test results identify bottlenecks and provide data-driven recommendations to improve system performance.
Create and manage test workloads simulate real-world usage patterns and define SLAs and KPIs.
Integrate performance test monitoring with tools like Grafana Prometheus CloudWatch or similar observability platforms.
Conduct API performance testing to evaluate response time throughput and error rates.
Collaborate with development and DevOps teams to ensure performance testing aligns with release cycles and production configurations.
Document performance benchmarks and produce detailed reporting for stakeholders.

ROLE REQUIREMENTS

8 years of experience in performance engineering and test automation.
Strong hands-on experience with k6 or any performance testing tool (scripting load profiles thresholds test orchestration).
Proficiency in JavaScript (used in k6 scripting or any performance testing tool) with additional skills in Java or Python.
Proven experience testing high-traffic web applications REST APIs and mobile backends.
Familiarity with integrating performance tests into CI/CD pipelines.
Experience working with cloud-based infrastructure (AWS Azure or GCP).
Monitoring and observability knowledge using Grafana Prometheus or New Relic.
Understanding of load balancing caching queuing systems and backend bottlenecks.
Exposure to API automation frameworks like REST Assured Postman or Karate.

Experience with other performance tools like JMeter Gatling or Locust.
Exposure to container-based environments (Docker Kubernetes) and test orchestration.
Awareness of AI-driven performance analysis or auto-scaling strategies.

Education & Certifications


Bachelors or masters degree in computer science Information Technology or related discipline.
Relevant certifications (e.g. k6 Performance Engineer ISTQB Advanced Test Analyst or Cloud Practitioner) are advantageous.

Skills

Action Planning Application Development Business Process Design Computer Literacy Data Management Data Modeling Evaluating Information Identifying Customer Needs Information Technology (IT) Support Market Analysis Oral Communications Product Development Technical Support Technical Troubleshooting Test Case Management User Requirements Documentation Web Development

Competencies

Business Insight

Collaborates

Communicates Effectively

Courage

Cultivates Innovation

Decision Quality

Drives Results

Ensures Accountability

Education

Closing Date

29 June 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!

Employment Type

Full-Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.