Test Automation Engineer III

Psybergate

Wes-Kaap

Remote

ZAR 900,000 - 1,200,000

Full time

8 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Psybergate (Pty) Ltd is seeking an experienced automation architect to design scalable automation frameworks across product lines. You will lead mobile automation using Appium and WebdriverIO for iOS and Android, evaluate cloud-based devices with BrowserStack, and integrate tests into CI/CD pipelines.

You will define standards, mentor engineers and drive automation strategy aligned with organizational goals, delivering measurable ROI and quality improvements.

Qualifications

  • Bachelor's degree in Computer Science or Information Technology or related field.
  • Test Automation Certification.
  • 5-8 years hands-on automation testing experience.
  • Experience designing and implementing scalable automation frameworks.
  • Strong knowledge of Appium and WebdriverIO for mobile automation.
  • Experience with BrowserStack and cloud device testing.
  • Knowledge of CI/CD integration for automated testing.
  • Experience with API and service-level testing.
  • Proficient in programming and scripting for test automation.

Responsibilities

  • Design and architect enterprise-level test automation frameworks that are scalable and maintainable.
  • Define and drive automation strategies aligned with roadmaps.
  • Evaluate and implement automation tools and methodologies.
  • Implement mobile automation using Appium, WebdriverIO across iOS and Android.
  • Establish coding standards and best practices for automation development.
  • Drive shift-left testing and CI/CD integration.
  • Mentor Level I/II automation engineers and conduct trainings.
  • Collaborate with dev leads on software testability requirements.
  • Lead post-mortem analysis of production defects identified via automation.
  • Define automation coverage metrics and KPI dashboards.
  • Report automation ROI and efficiency to stakeholders.

Job description

What you will be doing:


  • Design and architect enterprise-level test automation frameworks that are scalable, maintainable and reusable across product lines.

  • Define and drive automation strategies aligned with organisational goals and technology roadmaps.

  • Evaluate, recommend and implement automation tools, technologies and methodologies.

  • Define and implement mobile application automation toolchains using Appium, WebdriverIO and cloud device farms such as BrowserStack.

  • Establish coding standards, design patterns and best practices for automation development.

  • Drive shift-left testing practices and integrate automated testing into CI/CD pipelines.

  • Conduct proof-of-concepts for emerging automation technologies and present findings to leadership.

  • Develop and maintain complex automation solutions for critical business systems.

  • Optimise existing automation frameworks for performance, reliability and execution speed.

  • Implement advanced testing patterns, including parallel execution, containerised testing and cloud-based test infrastructure.

  • Design and implement comprehensive API and service-level automation testing strategies.

  • Architect and maintain native mobile application automation solutions across iOS and Android using Appium-based frameworks integrated with WebdriverIO.

  • Implement cross-platform device and gesture handling, including deep links, biometrics, OTP/push flows and application state resets.

  • Design and manage cloud-based device testing strategies using platforms such as BrowserStack.

  • Manage parallel multi-device execution, device and operating system coverage matrices, and real-device versus simulator/emulator testing.

  • Drive test data management strategies and implement automated data provisioning.

  • Integrate automation solutions with version control, CI/CD and reporting tools.

  • Conduct code reviews of automation scripts to ensure quality and adherence to standards.

  • Define, implement and track automation coverage metrics and key performance indicators.

  • Develop automated reporting dashboards for test execution, coverage and defect trends.

  • Analyse test results to identify recurring quality issues and recommend preventive measures.

  • Report on automation return on investment (ROI) and efficiency gains to senior stakeholders.

  • Drive continuous improvement through data-driven decision-making.

  • Act as the technical authority and escalation point for complex automation challenges.

  • Mentor and develop Level I and Level II automation engineers.

  • Conduct technical training sessions and knowledge-sharing workshops.

  • Participate in the hiring and technical assessment of automation candidates.

  • Collaborate with development leads and architects on software testability requirements.

  • Represent the automation function in cross-team technical forums and architecture reviews.

  • Drive defect prevention through root-cause analysis and trend identification.

  • Implement automated quality gates within CI/CD pipelines.

  • Define and enforce test automation standards across teams.

  • Collaborate with development teams to improve software testability and quality.

  • Lead post-mortem analysis of production defects that were not identified through automation.

  • Perform manual testing when required.


What we are looking for:


  • Bachelor's degree in Computer Science, Information Technology or a related field, together with a Test Automation Certification.

  • 5-8 years of hands-on experience in automation testing, including designing and implementing automation frameworks at scale.

  • Experience developing advanced automated test solutions across complex systems.

  • Strong experience architecting and scaling native mobile application automation frameworks using Appium and WebdriverIO across iOS and Android.

  • Experience with cloud-based device testing platforms such as BrowserStack.

  • Advanced knowledge of automation frameworks, design patterns and scalable automation practices.

  • Strong understanding of programming and scripting concepts used in test automation.

  • Experience implementing and optimising CI/CD pipelines and integrating automated testing into delivery workflows.

  • Experience with API and service-level testing in distributed architectures.

  • Experience working with databases, data-driven systems and event-driven environments.

  • Strong knowledge of system integration, APIs and event-driven architectures.

  • Experience managing and provisioning test data in complex environments.

  • Experience working with cloud-based and containerised testing environments.

  • Knowledge of mobile application testing across iOS and Android, including device fragmentation, operating system versions, application lifecycle and permissions.

  • Understanding of mobile CI/CD application build and distribution pipelines.

  • Experience designing and executing non-functional testing, including performance and resilience testing.

  • Knowledge of performance and load testing concepts.

  • Understanding of cloud platforms and distributed system design principles.

  • Strong understanding of DevOps principles and CI/CD practices.

  • Deep understanding of database concepts, data management and validation techniques.

  • Knowledge of quality engineering principles, standards and best practices.

  • Experience defining automation strategies, standards and quality metrics.

  • Experience conducting code reviews and improving automation framework quality.

  • Technical leadership experience, including mentoring and developing automation engineers.

  • Strong analytical, numerical reasoning and problem-solving skills.

  • Excellent communication skills, with the ability to engage technical and non-technical stakeholders.

  • Strong interpersonal, relationship management and collaboration skills.

  • Strategic thinking and the ability to drive technical improvements.


Beneficial Certifications:


  • AWS Certification.

  • DevOps Certification.


Please note that most of our positions are remote; however, candidates should reside within travelling distance of the client site, as the working arrangements may change depending on business requirements.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Automation QA Engineer
Automation QA Engineer

Byte Orbit • Milnerton

On-site
ZAR 360,000 - 600,000
Senior Software Quality Engineer - Automation (Contract)
Senior Software Quality Engineer - Automation (Contract)

The Focus Group • Sandton

On-site
ZAR 900,000 - 1,300,000
Automation Test Engineer (Java + Selenium)
Automation Test Engineer (Java + Selenium)

Indsafri • South Africa

On-site
ZAR 420,000 - 540,000
Test Automation Engineer
Test Automation Engineer

Boardroom Appointments • Cape Town

On-site
ZAR 420,000 - 660,000
Test Automation Engineer Iii
Test Automation Engineer Iii

Capitec Bank Limited • Stellenbosch

On-site
ZAR 900,000 - 1,300,000
Technical Test Analyst
Technical Test Analyst

Indsafri • South Africa

On-site
ZAR 520,000 - 760,000
Senior QA Automation Engineer
Senior QA Automation Engineer

Placements24 • East London

Hybrid
ZAR 700,000 - 900,000
Medical and dental coverage
Retirement annuity
Hybrid work in East London
+3
QA Automation Engineer - (CONTRACT)
QA Automation Engineer - (CONTRACT)

PM Connection • Sandton

On-site
ZAR 500,000 - 800,000
Test Automation Engineer III (iOCOOO166)
Test Automation Engineer III (iOCOOO166)

Ioco • Stellenbosch

On-site
ZAR 900,000 - 1,300,000
Remote Lead Quality Assurance Automation Engineer
Remote Lead Quality Assurance Automation Engineer

Placements24 • Mbombela (Nelspruit)

Hybrid
ZAR 900,000 - 1,300,000
Remote work
Health insurance
Annual bonus
+5