CareerPlanSign in

Senior QA Automation Engineer

Cape Town City Centre, Cape Town Region💼 Full-time🗓 2026-05-13 → 2026-08-31

Core

Strategic owner of the automated testing lifecycle for frontend, backend, and API layers in a mining industry digital solutions platform.

Role type

Senior QA Automation Engineer

Builds

End-to-end automation frameworks, CI/CD integration, performance testing suites, and quality metrics dashboards.

Domain

Mining industry digital solutions

Deliverable

production ML models | product features | dashboards & analysis

Required skills

Python (Pytest/Unittest), Playwright/Cypress/Selenium, REST/gRPC testing, SQL (PostgreSQL), Docker, CI/CD tools (GitHub Actions/GitLab/Jenkins), TDD/BDD methodologies

Preferred skills

GoLang, Kafka/Message Queues, ClickHouse, Pact, ISTQB certification, Mining/Fintech/Logistics domain experience

Technologies

Angular, Python, Flask, GoLang, Playwright, Cypress, Selenium, PostgreSQL, Docker, GitHub Actions, GitLab, Jenkins, Kafka, ClickHouse, Pact

Responsibilities

Design and scale end-to-end automation frameworks for Web, API, and Integration layers; Integrate automated suites into CI/CD pipelines; Develop performance/load testing; Manage test data strategies and fixtures; Define automation roadmap and coverage targets; Create visibility through quality metrics and real-time reporting dashboards; Mentor 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.

Seniority

Senior, hands-on IC

Sourced via adzuna · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.