Test Analyst - Automation
Listing reference: track_001560
Listing status: Online
Apply by: 6 February 2026
Position summary
Industry: IT & Internet
Job category: Testing
Location: Centurion
Contract: Permanent
Remuneration: Market Related
EE position: Yes
Introduction
TRACKER requires the services of an API Test Automation Analyst in the Development and Engineering division.
We require a self-starter with an outgoing personality and the ability to communicate at all levels. The successful
candidate will be required to facilitate test automation within the testing team.
Job description
• Responsible for designing, developing, and executing quality assurance and control processes, test
strategies, test plans and test cases that verify software conformance to defined acceptance criteria.
• In addition to functional and regression testing, the Test Analyst is responsible for quality assurance of
non-functional areas such as data integrity and fault finding on systems.
• Responsibilities include but not limited to, linking test cases to business/systems requirements to ensure
traceability, execute test cases, log defects and the creation of test ware.
• Test Strategy/approach/plan:
• Develop test plan, approach and scope for automation efforts.
• Provide test estimate input for projects.
• Provides input to continuously improve test methodology.
• Establishes and implements an approach for managing test data.
• Requirements Management:
• Reviews functional requirements.
• Analyse requirements for completeness, correctness and clarity, to drive the testing effort.
• Has a clear grasp of capabilities that business wants to establish, to shape scenarios.
• Developing Test Scenarios:
• Define automation targets and objectives with Team Lead.
• Analyses and develops the proper test coverage with the stakeholders.
• Traces requirements to test cases to verify test coverage.
• Test Execution:
• Manage own test preparation and execution activities.
• Identify and create necessary test data.
• Executes scenario-based test cases.
• Analyse metrics for quality assessment.
• Reporting:
• Traces coverage and clearance.
• Provides input to standard test metrics and reporting.
• Works within the project team and test team to address issues and report status.
• Defect Management:
• Debug the development and execution of test scripts against test targets.
• Analyse test failures.
• Priorities defects logged with development team.
strategies, test plans and test cases that verify software conformance to defined acceptance criteria.
• In addition to functional and regression testing, the Test Analyst is responsible for quality assurance of
non-functional areas such as data integrity and fault finding on systems.
• Responsibilities include but not limited to, linking test cases to business/systems requirements to ensure
traceability, execute test cases, log defects and the creation of test ware.
• Test Strategy/approach/plan:
• Develop test plan, approach and scope for automation efforts.
• Provide test estimate input for projects.
• Provides input to continuously improve test methodology.
• Establishes and implements an approach for managing test data.
• Requirements Management:
• Reviews functional requirements.
• Analyse requirements for completeness, correctness and clarity, to drive the testing effort.
• Has a clear grasp of capabilities that business wants to establish, to shape scenarios.
• Developing Test Scenarios:
• Define automation targets and objectives with Team Lead.
• Analyses and develops the proper test coverage with the stakeholders.
• Traces requirements to test cases to verify test coverage.
• Test Execution:
• Manage own test preparation and execution activities.
• Identify and create necessary test data.
• Executes scenario-based test cases.
• Analyse metrics for quality assessment.
• Reporting:
• Traces coverage and clearance.
• Provides input to standard test metrics and reporting.
• Works within the project team and test team to address issues and report status.
• Defect Management:
• Debug the development and execution of test scripts against test targets.
• Analyse test failures.
• Priorities defects logged with development team.
Minimum requirements
• Matric or Equivalent certification.
• ISTQB – Foundation testing certification is a must.
• ISTQB Advanced Test Analyst is preferable.
• Relevant IT degree or diploma required.
• 3 years relevant testing experience (encompassing the skills and knowledge listed below).
• Of the above testing experience should include, 3 – 5 years’ experience in API testing tools
(ReadyAPI/Postman).
• Experience in using ODATA within a RESTful API.
• Experience in using SQL to query databases and using JDBC within API testing.
• Experience in working with Git repositories and branching strategies.
• Experience in software testing should including methodologies (agile, functional and non-functional),
test planning, test case development, execution, and quality assessment of test cases.
• Extensive experience developing test cases and test scenarios from story cards/use cases and/or
requirements specifications
• ISTQB – Foundation testing certification is a must.
• ISTQB Advanced Test Analyst is preferable.
• Relevant IT degree or diploma required.
• 3 years relevant testing experience (encompassing the skills and knowledge listed below).
• Of the above testing experience should include, 3 – 5 years’ experience in API testing tools
(ReadyAPI/Postman).
• Experience in using ODATA within a RESTful API.
• Experience in using SQL to query databases and using JDBC within API testing.
• Experience in working with Git repositories and branching strategies.
• Experience in software testing should including methodologies (agile, functional and non-functional),
test planning, test case development, execution, and quality assessment of test cases.
• Extensive experience developing test cases and test scenarios from story cards/use cases and/or
requirements specifications
• High attention to detail with a focus on quality.
• Will be part of a dynamic Mobile team of self-motivated individuals.
• Demonstrates cross-functional expertise and be highly adaptive and flexible with the ability to thrive in
a highly complex and ever-changing environment.
• Ability to lead and work independently, or function in a team as needed.
• Ability to effectively communicate ideas across to team members.
• Will be part of a dynamic Mobile team of self-motivated individuals.
• Demonstrates cross-functional expertise and be highly adaptive and flexible with the ability to thrive in
a highly complex and ever-changing environment.
• Ability to lead and work independently, or function in a team as needed.
• Ability to effectively communicate ideas across to team members.
Benefits
Provident fund
Medical aid