IT
Senior QA Automation Engineer
Hire Resolve
Remote Position
Permanent
Apply
Posted 27 January 2026

Job Details

Job Description

A company that provides specialized consulting, metallurgical engineering, and digital solutions to the global mining industry is seeking a QA Automation Engineer who will be the strategic owner of the automated testing lifecycle. You will design and maintain frameworks across frontend (Angular), backend (Python/Flask, GoLang), and API layers.

Responsibilities:

  • Design and scale end-to-end automation frameworks for Web, API, and Integration layers.

  • Integrate automated suites into CI/CD pipelines for continuous validation.

  • Develop performance/load testing to ensure platform scalability.

  • Manage test data strategies and fixtures for containerized environments.

  • Define the automation roadmap, tool selection, and coverage targets.

  • Create visibility through quality metrics and real-time reporting dashboards.

  • Mentor the manual QA team on technical testing and automation best practices.

  • Proactively identify high-risk areas in complex data-reconciliation workflows.

  • Partner with Dev and DevOps to build testability into feature designs.

  • Use production incident data to evolve test coverage.

  • Collaborate with Product teams to define rigorous acceptance criteria.


Minimum Requirements: 
  • Experience: 3+ years in professional QA automation.

  • Must be based in Cape Town area.
  • Languages: Strong Python (Pytest/Unittest). Experience with GoLang is a major plus.

  • Frontend: Proficiency in Playwright, Cypress, or Selenium (Angular focus).

  • API & Data: REST/gRPC testing and solid SQL (PostgreSQL) for data validation.

  • DevOps: Hands-on with Docker, Git, and CI/CD tools (GitHub Actions, GitLab, or Jenkins).

  • Deep understanding of the Testing Pyramid and TDD/BDD methodologies.

  • Proven ability to build comprehensive test strategies from scratch.

  • Experience testing complex business logic or data-intensive applications.

  • Preferred Qualifications (Bonus)

    • Testing event-driven architectures (Kafka/Message Queues).

    • Experience with analytical databases (ClickHouse) or contract testing (Pact).

    • Domain experience in Mining, Fintech, or Logistics (high-accuracy industries).

    • ISTQB Foundation or Advanced certification.


Benefits:

  • Competitive salary based on experience (salary can potentially be more based on experience/skills)

IF you meet the above requirements and want to make a career-changing move, apply today by emailing your CV to [email protected]