More jobs:
QA Automation Engineer
Job in
Sandton, 2172, South Africa
Listed on 2026-06-26
Listing for:
PM Connection
Contract
position Listed on 2026-06-26
Job specializations:
-
Software Development
Software Testing, DevOps
Job Description & How to Apply Below
Role Overview
Our client is seeking an experienced QA Automation Engineer to join an established project team, supporting the stabilisation and evolution of a large‑scale enterprise web application. The successful candidate will be responsible for designing, building, and maintaining automated test suites that underpin quality across a modern web‑based application stack. The role demands strong hands‑on capability with industry‑standard automation tooling, a collaborative mindset, and the ability to integrate seamlessly into an established delivery team.
Key Responsibilities- Design, develop, and maintain automated test scripts and frameworks for web‑based applications.
- Execute and analyse automated test runs as part of the CI/CD pipeline, reporting defects and tracking resolution.
- Collaborate with developers, business analysts, and the Technical Team Lead to understand requirements and translate them into effective test coverage.
- Perform regression, integration, and end‑to‑end testing across application releases.
- Maintain and improve test documentation including test plans, test cases, and test reports.
- Identify opportunities to expand automation coverage and reduce manual testing effort.
- Participate in sprint ceremonies, including stand‑ups, sprint planning, and retrospectives.
- Contribute to continuous improvement of testing practices and standards within the team.
- Proven experience with automated testing of web‑based applications — this is the primary requirement for the role.
- Proficiency in writing and maintaining automated test scripts using C#/.NET.
- Solid understanding of test design principles, including boundary testing, equivalence partitioning, and risk‑based testing.
- Hands‑on experience with test management and defect tracking processes.
- Working knowledge of Git Lab for source control, branching strategies, and CI/CD pipeline integration.
- Comfortable running automated tests as part of a gated deployment pipeline.
- Strong analytical and problem‑solving skills, with attention to detail.
- Ability to communicate test results and defect findings clearly to both technical and non‑technical stakeholders.
- Experience working in an Agile/Scrum delivery environment.
- Self‑motivated with the ability to manage own workload and priorities.
The following are not mandatory but will strengthen a candidate's application considerably:
- Hands‑on experience with Selenium Web Driver as an automation framework.
- Experience testing Blazor‑based web applications.
- Familiarity with REST API testing tools (e.g. Postman, Rest Sharp).
- Exposure to performance or load testing tooling.
- ISTQB Foundation (or higher) certification.
- Experience with in the telecommunications industry or billing/ERP platforms.
- Quality‑driven with a genuine passion for delivering well‑tested, reliable software.
- Collaborative team player who engages proactively with developers and product stakeholders.
- Adaptable and comfortable working in a fast‑paced, evolving project environment.
- Takes initiative to flag risks and suggest improvements rather than waiting to be directed.
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×