Enable job alerts via email!

Automation Tester

Plus1X Solutions (Pty) Ltd

Johannesburg

On-site

ZAR 300,000 - 400,000

Part time

Today
Be an early applicant

Job summary

A technology solutions provider is looking for an experienced Automation Tester to ensure high-quality software delivery. The successful candidate will design and implement automated testing frameworks, collaborate with development and DevOps teams, and promote best practices in automated testing. This role is essential for integrating testing within CI/CD pipelines, primarily using Java and C#. On-site work in Johannesburg with flexible hours.

Qualifications

  • Experience with automation testing frameworks and tools.
  • Proficient in Java and C# programming languages.
  • Familiarity with CI/CD practices and tools.

Responsibilities

  • Design and maintain automated test frameworks.
  • Integrate automated tests within CI/CD pipelines.
  • Implement BDD practices for accurate testing.

Skills

Automation Testing
Java
C#
CI/CD pipelines
Behavior Driven Development (BDD)
REST APIs
Web GUIs
SQL
Load Testing
GIT

Tools

Azure DevOps
YAML
Job description

Job Title: Automation Tester

Employment Type: Contract (Potential to convert to perm)

Work model: On-site with flexible working hours

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.

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.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.