2,098,210open jobs
129,004companies
242,471added this week
Browse all
Location
In office (Johannesburg)
Seniority
Middle

Confirmed on the employer's own hiring board on Nov 4, 2026. First seen by Alion on Nov 2, 2026.

Overview
Company
Impact
Profile match
SavageOne is a South African recruitment firm headquartered in Sandton that sources candidates for client companies through once-off permanent hires and contract staffing. Founded in 2023 with a fully remote team, it charges a flat 9.5 percent placement fee and uses AI-assisted matching to shortlist South African talent for local and overseas employers, including a London-based software purchasing firm. Its open roles for clients span senior .NET, Node.js, Python, PHP and Salesforce developers, QA and performance testers, solution architects, project managers, supply chain managers and talent acquisition staff.

Purpose of the Role:

The Automated Test Engineer is responsible for designing, implementing, and maintaining automated test frameworks to validate the functionality of applications. The role includes creating initial test designs, writing scripts, installing automation protocols, and reporting test results to ensure quality standards are met.

Key Responsibilities & Tasks:

1. Test Planning & Execution:

  • Create well-structured test plans and test cases to ensure comprehensive coverage of application functionality.
  • Design and execute automation test cases to validate software against defined requirements.

2. Defect Identification & Reporting:

  • Work closely with Software Developers to identify bugs in the software and recommend appropriate solutions.
  • Document bug reports and track defects until resolution.
  • Investigate the cause of defects identified through testing, providing detailed analysis.

3. Framework Design & Development:

  • Design and develop robust, reusable automated test frameworks to streamline testing efforts.
  • Select and implement the most suitable automation tools based on project needs and requirements.

4. Risk & Quality Management:

  • Use risk-driven techniques to develop, maintain, and execute automated test suites.
  • Review requirements, specifications, and manuals to ensure quality and testability.
  • Trace test cases and results back to specific quality risks to ensure high standards.

5. Automation Tool Selection & Maintenance:

  • Select, develop, and maintain appropriate test automation tools to support the testing process.
  • Ensure the stability and robustness of test scripts across multiple environments.

6. Test Results Reporting:

  • Track and update test execution status based on the outcome of test iterations.
  • Provide detailed and clear reports on test results and software quality, ensuring transparency for stakeholders.

7. Root Cause Analysis & Continuous Improvement:

  • Use diagnostic tools and techniques to identify the root cause of software failures.
  • Recommend improvements to software quality based on test findings and root cause analysis.
  • Proactively suggest improvements to increase efficiency, stability, and overall performance.

Mandatory Requirements:

  • Card or Payment Experience: Candidates must have relevant experience in card or payment systems, as this is a crucial aspect of the role.

Skills & Experience:

  • Proven experience in automated software testing, including design, development, and execution of test cases.
  • Experience with test automation frameworks and tools (e.g., Selenium, JUnit, TestNG).
  • Solid understanding of risk-based testing techniques and quality management practices.
  • Experience with defect tracking tools and diagnostic methodologies.
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,098,210 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

QA
Similar stack
Same company
Johannesburg
Hybrid · 10+ years exp · Sandton
JavaScript
SQL
C#
Databases
PostgreSQL
Apache Kafka
DevOps
Rest API
Azure DevOps
Azure
CI/CD
Jenkins
Git
AWS
Management
Agile
QA
Selenium
JMeter
Playwright
Postman
k6
Apply
In office · Full-Time · Cape Town
JavaScript
SQL
Node JS
DevOps
Docker
Linux
QA
Playwright
Apply
In office · 5+ years exp · South Africa
Management
Confluence
Jira
Agile
Oracle ERP
Apply
Hybrid · Full-Time · Randburg
JavaScript
SQL
C#
Databases
PostgreSQL
Apache Kafka
DevOps
Rest API
Azure DevOps
Azure
CI/CD
Jenkins
Git
AWS
Management
Agile
QA
Selenium
JMeter
Playwright
Postman
k6
Apply
$25k – $33k per year · Remote (South Africa) · Johannesburg
QA
Selenium
Cypress
Playwright
Apply
$19k per year · Remote (South Africa) · Pretoria · Cape Town · Durban · Johannesburg
SQL
Databases
PostgreSQL
AI/ML
AI Agents
Replicate
DevOps
Rest API
Cloudflare
Cybersecurity
ISO 27001
SOC 2
GDPR
Microsoft Entra ID
Active Directory
Management
Intercom
Freshdesk
QA
Sentry
Apply
≈ $31k – $81k per year (Estimated) · Hybrid · Full-Time · 10+ years exp · Bachelor's Degree · Johannesburg
Python
PowerShell
AI/ML
AI Agents
DevOps
Rest API
GCP
Prometheus
Azure
AWS
Cortex
Windows
Cybersecurity
MITRE ATT&CK
SIEM
Apply
In office · Johannesburg
Apply
$54k – $72k per year (gross) · In office · Full-Time · Johannesburg
C#
Databases
PostgreSQL
AI/ML
Copilot
Cursor
ChatGPT
DevOps
Rest API
CI/CD
Git
Docker
Kubernetes
Platform Engineering
Incident Management
Apply
$33k – $40k per year (gross) · In office · Johannesburg
Apply
See all jobs
This is one of many
2,098,210 more open roles from verified company boards, updated every day.