Job Search and Career Advice Platform

Enable job alerts via email!

Automation Test Analyst

Pps Recruitment

Gauteng

On-site

ZAR 200 000 - 300 000

Full time

24 days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A recruiting agency in Gauteng is seeking a dynamic Automation Test Analyst responsible for designing and maintaining automated test frameworks. Candidates should have a Bachelor's degree in computer science and 2–5+ years of test automation experience. The role involves collaborating with teams in an Agile environment and developing test scripts using industry-standard tools. Competitive salary and growth opportunities are offered.

Qualifications

  • 2–5+ years of experience in test automation or software testing.
  • Strong analytical and problem-solving skills.
  • Ability to collaborate effectively with stakeholders.

Responsibilities

  • Design and develop automated test scripts.
  • Collaborate with stakeholders to gather and understand testing requirements.
  • Execute automated and manual tests as needed.

Skills

Test automation
Selenium
Cypress
Agile methodologies
JIRA

Education

Bachelor's degree in computer science or related field
ISTQB Test Automation Engineer certification

Tools

Jenkins
Azure DevOps
GitLab CI
Job description
Job Advert Summary

An exciting new opportunity is available within our System Support and Development team for a dynamic Automation Test Analyst. As an Automation Test Analyst, you will be responsible for designing, developing, executing, and maintaining automated test frameworks and scripts to ensure the quality and reliability of software applications.

Minimum Requirements
  • Education: Grade 12, Bachelor's degree in computer science, Information Technology, or related field (or equivalent experience).
  • ISTQB Test Automation Engineer or similar certification (advantageous).
  • Experience: 2–5+ years of experience in test automation or software testing.
Duties and Responsibilities
  • Test Planning & Analysis
    • Collaborate with stakeholders to gather and understand testing requirements.
    • Analyze functional and non-functional requirements to identify automation opportunities.
    • Create and maintain detailed test plans, test cases, and traceability matrices.
  • Test Automation
    • Design and develop automated test scripts using industry-standard tools (e.g., Selenium, Cypress, Playwright, TestNG, JUnit, Appium).
    • Build reusable test frameworks that support web, mobile, and API testing.
    • Maintain and optimize automation suites for regression and smoke testing.
  • Execution & Reporting
    • Execute automated and manual tests as needed during sprint cycles.
    • Integrate test automation into CI / CD pipelines (e.g., Jenkins, GitLab CI, Azure DevOps).
    • Monitor test execution, identify defects, and report results to stakeholders.
    • Track, log, and manage defects using tools like JIRA or Azure DevOps.
  • Quality Assurance
    • Ensure automation scripts are aligned with coding standards and best practices.
    • Conduct root cause analysis of defects and recommend process improvements.
    • Support performance and load testing where required.
  • Collaboration & Continuous Improvement
    • Work closely with developers, DevOps, and QA teams in an Agile / Scrum environment.
    • Participate in sprint planning, daily stand-ups, and retrospectives.
    • Contribute to continuous improvement of test automation practices and frameworks.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.