Enable job alerts via email!

OM Bank: QA Senior SDET Automation Engineer

Old Mutual

Johannesburg

On-site

ZAR 800,000 - 1,200,000

Full time

Yesterday
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Old Mutual seeks a Senior QA SDET Automation Engineer with over 8 years of experience in automation testing to join their dynamic team in Johannesburg. In this role, you will develop and implement robust automation solutions for web, mobile, and APIs, while collaborating with Agile teams to ensure high product quality and process efficiency. Ideal candidates will possess strong programming skills, experience with CI/CD pipelines, and familiarity with performance testing tools.

Qualifications

  • 8+ years in software testing and automation engineering.
  • Strong skills in Java, Selenium, and API testing.
  • Experience with CI/CD integration tools.

Responsibilities

  • Design and develop scalable test automation frameworks.
  • Implement automation scripts for web, mobile, and API platforms.
  • Collaborate with cross-functional teams to enhance product quality.

Skills

Action Planning
Adaptive Thinking
Data Management
Oral Communications
Project Testing

Education

Bachelor’s or master’s degree in computer science

Tools

Selenium
Appium
Jenkins
GitHub Actions
Azure DevOps
JMeter

Job description

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

We are looking for a Senior QA SDET Automation Engineer with 8+ years of hands-on experience in automation testing, test framework development, and continuous integration. The ideal candidate will be a technically skilled professional who can design, implement, and maintain robust automation solutions for web, mobile, and API platforms.

You will work closely with cross-functional teams in Agile environments to ensure product quality, speed up releases, and drive best practices in test automation.

KEY RESULT AREAS

• Design and develop scalable test automation frameworks for frontend, backend, and mobile platforms.
• Implement end-to-end automation scripts using tools such as Selenium, Appium, REST Assured, and Karate.
• Contribute to test planning, estimation, and reporting, ensuring traceability and test coverage.
• Collaborate with developers, QA leads, and product owners to clarify requirements and improve test effectiveness.
• Integrate automated test suites into CI/CD pipelines using tools like Jenkins, GitHub Actions, or Azure DevOps.
• Support test data management and environment configuration to enable reliable automation execution.
• Participate in daily stand-ups, sprint planning, retrospectives, and defect triage meetings.
• Provide timely updates to squad leads and QA managers on progress and blockers.
• Contribute to team knowledge sharing and mentor junior engineers on automation techniques.
• Ensure reusability, maintainability, and scalability of test automation code.
• Investigate and adopt AI-driven or modern testing tools as needed.

ROLE REQUIREMENTS

• 8+ years of experience in software testing and automation engineering.
• Strong programming skills in Java and hands-on experience with Selenium, Appium, REST Assured, BDD (Cucumber), and TestNG.
• Proven experience automating UI, API, and mobile application layers.
• Familiarity with Agile methodologies (Scrum, Kanban) and working within sprint-based environments.
• Experience with CI/CD integration, including tools like Jenkins, GitHub Actions, or Azure DevOps.
• Hands-on experience with cloud-based test platforms like BrowserStack, Sauce Labs, or HeadSpin.
• Proficiency in scripting languages such as JavaScript, Python, or Groovy is a plus.
• Working knowledge of test data management techniques and best practices.
• Experience with Atlassian tools such as Jira and Confluence.
• Solid understanding of test architecture patterns such as POM, data-driven, and hybrid frameworks.

• Knowledge of performance testing tools like JMeter, Gatling, or LoadRunner.
• Familiarity with containerized environments and tools like Docker and Kubernetes.

Education & Certifications

• Bachelor’s or master’s degree in computer science, Information Technology, or a related field.
• Certifications such as ISTQB, Certified Selenium Tester, AWS, or Agile are a plus.

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 Cultivates Innovation Drives Results Ensures Accountability Instills Trust Manages Complexity Optimizes Work Processes

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!

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