Automation Tester – Selenium (java/python) | Johannesberg South Africa

Johannesburg, GP, ZA, South Africa

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-8 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.
Job Type: Full-time

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1519271
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Johannesburg, GP, ZA, South Africa
  • Education
    Not mentioned