Automation Test Engineer

Indsafri

South Africa

On-site

ZAR 334,800 - 558,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

A technology firm in South Africa is seeking a hands-on Automation Test Engineer. The ideal candidate should have strong practical experience in Java, Selenium, and XPath creation, with a good understanding of applying OOP principles in real projects. Key responsibilities include designing and maintaining automation test scripts and collaborating with developers to ensure comprehensive test coverage. Attractive opportunity for engineers looking to enhance their automation skills.

Qualifications

  • Strong programming knowledge in Core Java and practical application in automation.
  • Hands-on experience with Selenium WebDriver, TestNG, and Maven/Gradle.
  • Ability to generate and optimize custom XPaths manually.
  • Good understanding of automation framework architecture.
  • Practical knowledge of OOP implementation in automation projects.
  • Familiarity with CI/CD tools (e.g., Jenkins, Git).

Responsibilities

  • Design, develop, and maintain automation test scripts using Java and Selenium WebDriver.
  • Create custom XPaths and locators without relying solely on recording tools.
  • Apply OOP concepts in real-world automation frameworks.
  • Work on framework development and enhancement (TestNG, Maven, Jenkins, etc.).
  • Collaborate with developers and QA team members.
  • Participate in scenario-based testing discussions.

Skills

Core Java
Selenium WebDriver
TestNG
Maven/Gradle
Custom XPath generation
OOP principles
CI/CD tools

Job description

We are looking for a hands-on Automation Test Engineer with strong practical experience in Java, Selenium, and XPath creation.

The ideal candidate should be able to explain how Object-Oriented Programming (OOPs) principles have been applied in their real project implementations rather than just theoretical definitions.

Key Responsibilities
  • Design, develop, and maintain automation test scripts using Java and Selenium WebDriver.
  • Create custom XPathsand locators without relying solely on recording tools.
  • Apply OOP concepts(such as inheritance, abstraction, encapsulation, and polymorphism) in real-world automation frameworks.
  • Work on framework development and enhancement(TestNG, Maven, Jenkins, etc.).
  • Collaborate with developers and QA team members to ensure comprehensive test coverage.
  • Participate in scenario-based testing discussionsand demonstrate logical problem-solving in automation.
Required Skills & Experience
  • Strong programming knowledge in Core Javaand its practical application in automation.
  • Hands-on experience with Selenium WebDriver, TestNG, and Maven/Gradle.
  • Ability to generate and optimize custom XPathsmanually.
  • Good understanding of automation framework architecture.
  • Practical knowledge of OOP implementation in automation projects.
  • Familiarity with CI/CD tools (e.g., Jenkins, Git).
Nice to Have
  • Experience with API automation(e.g., RestAssured).
  • Knowledge of BDD frameworks(e.g., Cucumber).
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Hands-on Automation Test Engineer - Java & Selenium
Hands-on Automation Test Engineer - Java & Selenium

Indsafri • South Africa

On-site
ZAR 334,800 - 558,000
Automation Test Engineer (Java + Selenium)
Automation Test Engineer (Java + Selenium)

Indsafri • South Africa

On-site
ZAR 420,000 - 540,000
Automation Test Engineer
Automation Test Engineer

SavageOne Pty Ltd • Johannesburg

On-site
ZAR 350,000 - 550,000
Specialist QA Engineer
Specialist QA Engineer

Boardroom Appointments • Johannesburg

On-site
ZAR 480,000 - 800,000
Test Automation Engineer
Test Automation Engineer

Boardroom Appointments • Cape Town

On-site
ZAR 420,000 - 660,000
Automation Test Engineer
Automation Test Engineer

Agile Bridge • Pretoria

On-site
ZAR 420,000 - 640,000
Automation Engineer
Automation Engineer

Ampstek • Johannesburg

On-site
ZAR 600,000 - 800,000
Senior Automation Engineer
Senior Automation Engineer

Inspired Testing • City of Johannesburg Metropolitan Municipality

On-site
ZAR 800,000 - 1,200,000
Senior Automation Engineer
Senior Automation Engineer

Inspired Testing • Wes-Kaap

On-site
ZAR 1,000,000 - 1,400,000
Functional QA Tester
Functional QA Tester

Boardroom Appointments • Johannesburg

On-site
ZAR 500,000 - 800,000