Where

Automation Engineer

IQbusiness South Africa
Johannesburg Full-day Temporary

Description:

Job Title: Automation Tester

Employment Type: Contract (Potential to convert to perm)
Work model: On-site with flexible working hours
Location: Sandton

Job Overview

We are seeking a skilled and detail-oriented Automation Tester to join our technology team. The successful candidate will play a key role in the design, development, and implementation of automated testing solutions to ensure high-quality software delivery across our development lifecycle. You will work closely with developers, DevOps, and QA team members to integrate testing within CI/CD pipelines and promote best practices in automated and behavior-driven testing.

Key Responsibilities

  • Design, develop, and maintain robust, scalable, and reusable automated test frameworks using Java (and C# where applicable).

  • Collaborate with development and DevOps teams to integrate automated tests within CI/CD pipelines using tools like YAML , Azure DevOps , or equivalent platforms.

  • Implement and support Behavior Driven Development (BDD) practices and tools.

  • Create and execute automated tests for REST APIs , Web GUIs , and back-end systems.

  • Ensure the creation of meaningful, data-driven test scenarios using SQL for data setup and validation.

  • Apply object-oriented programming (OOP) principles in designing test solutions.

  • Perform and script load and performance testing across the application stack.

  • Collaborate with security teams to include security testing in the automation suite where applicable.

  • Provide coaching and support to development teams on test automation strategies and best practices.

  • Manage and maintain source control using GIT and enforce good versioning discipline.

Requirements:

  • Design, develop, and maintain robust, scalable, and reusable automated test frameworks using Java (and C# where applicable).

  • Collaborate with development and DevOps teams to integrate automated tests within CI/CD pipelines using tools like YAML , Azure DevOps , or equivalent platforms.

  • Implement and support Behavior Driven Development (BDD) practices and tools.

  • Create and execute automated tests for REST APIs , Web GUIs , and back-end systems.

  • Ensure the creation of meaningful, data-driven test scenarios using SQL for data setup and validation.

  • Apply object-oriented programming (OOP) principles in designing test solutions.

  • Perform and script load and performance testing across the application stack.

  • Collaborate with security teams to include security testing in the automation suite where applicable.

  • Provide coaching and support to development teams on test automation strategies and best practices.

  • Manage and maintain source control using GIT and enforce good versioning discipline.

03 Jul 2025;   from: careers24.com

Similar jobs

  • Executive Placements
  • Johannesburg
... : Job Title: Senior QA/Test Automation Engineer Location: Sandton, Johannesburg Salary: Market ... testing strategies. - Implement scalable test automation - Define QA KPI's and continuous ...
18 days ago
  • Executive Placements
  • Johannesburg
Description: Senior Automation Engineer (Mechatronics) Johannesburg-East Minimum requirements ... ) 7 years of working experience in automation engineering and development of new ...
2 months ago
  • IQbusiness South Africa
  • Johannesburg
Description: Job Title: Automation Tester Employment Type: Contract (Potential to convert to perm) Work model: On-site with flexible working hours Location: Sandton Job Overview We are seeking a skilled and detail-oriented Automation Tester to join our ...
30 days ago
  • IQbusiness South Africa
  • Johannesburg
Description: Job Title: Automation Tester Employment Type: Contract (Potential to convert to perm) Work model: On-site with flexible working hours Location: Sandton Job Overview We are seeking a skilled and detail-oriented Automation Tester to join our ...
30 days ago