Enable job alerts via email!

Automation Tester – Selenium (Java/Python) | Johannesburg South Africa

Thotnr Consulting

Johannesburg

On-site

ZAR 300,000 - 400,000

Full time

Today
Be an early applicant

Job summary

A leading consulting firm in Johannesburg is seeking an experienced Automation Tester. You will design and develop automation frameworks using Selenium and collaborate with cross-functional teams to ensure high-quality deliverables. The ideal candidate has over 5 years of experience in automation testing and a solid understanding of the Commercial Insurance domain.

Qualifications

  • 5+ years of experience in Automation Testing.
  • Strong programming skills in Java or Python.
  • Working knowledge of CI/CD tools like Jenkins.

Responsibilities

  • Design, develop, and maintain automation frameworks using Selenium.
  • Develop and execute automated test scripts.
  • Collaborate with business analysts to understand requirements.

Skills

Selenium WebDriver
Java
Python
QA methodologies
TestNG
CI/CD tools
API testing
Commercial Insurance domain
Analytical skills
Communication skills

Tools

Jenkins
Postman
JIRA
Job description
Job Summary

We are seeking a highly experienced Automation Tester with strong expertise in Selenium (Java or Python) and proven exposure to Commercial Insurance domain. The ideal candidate will be responsible for designing, developing, and executing automation frameworks, driving quality assurance strategies, and collaborating with cross-functional teams to deliver robust and scalable testing solutions.

Key Responsibilities
  • Design, develop, and maintain automation frameworks using Selenium WebDriver with Java or Python.
  • Develop and execute automated test scripts for functional, regression, and integration testing.
  • Analyze test results, identify defects, and work closely with development teams for resolution.
  • Collaborate with business analysts and stakeholders to understand requirements and translate them into test scenarios.
  • Ensure high-quality deliverables by integrating automation testing into CI/CD pipelines.
  • Create and maintain test documentation including test plans, scripts, and reports.
  • Work on performance and API test automation when required.
  • Apply knowledge of Commercial Insurance processes to ensure domain-specific validation of applications.
  • Mentor junior team members and provide technical guidance on best practices in automation.
Required Skills & Qualifications
  • 5+ years of experience in Automation Testing, with hands-on expertise in Selenium WebDriver.
  • Strong programming skills in Java or Python (must have).
  • Solid understanding of QA methodologies, SDLC, and STLC.
  • Experience with TestNG, JUnit, or PyTest frameworks.
  • Working knowledge of CI/CD tools (e.g., Jenkins, GitLab, Azure DevOps).
  • Experience in API testing tools (e.g., Postman, RestAssured) is a plus.
  • Knowledge of Commercial Insurance domain (policy, claims, underwriting, billing).
  • Strong analytical and problem-solving skills with excellent attention to detail.
  • Good communication and collaboration skills to work with business and technical stakeholders.
Good to Have
  • Exposure to BDD frameworks like Cucumber/Behave.
  • Knowledge of cloud-based testing tools (e.g., Selenium Grid, BrowserStack, Sauce Labs).
  • Familiarity with Agile methodologies and tools like JIRA, Confluence.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.