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 itcareers@hireresolve.za.com
Requirements:
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 itcareers@hireresolve.za.com
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 itcareers@hireresolve.za.com
-
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.
-
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.
-
-
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.
- Competitive salary based on experience (salary can potentially be more based on experience/skills)