Senior Java SDET: Build & Automate Quality

Pty

Johannesburg

On-site

ZAR 900,000 - 1,300,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Johannesburg, South Africa-based role for a Software Development Engineer in Test (Java) requires strong hands-on Java development and test automation skills. The candidate will work with QA Leads, Developers and Portfolio teams to ensure production-ready software, and will mentor peers on automation best practices.

Key focus areas include building and maintaining automated tests, frameworks, and regression packs, while collaborating across distributed teams in a fast-paced banking environment.

Qualifications

  • 5+ years of experience in this role.
  • Excellent understanding of Java programming fundamentals.
  • Strong Object-Oriented Programming (OOP) skills.
  • Confidence writing Java code from scratch.
  • Experience debugging and troubleshooting Java applications.
  • Ability to complete live coding assessments.

Responsibilities

  • Review and analyse business requirements, user stories and architecture diagrams.
  • Gain product and business understanding and apply it to testing activities to improve coverage and identify defects.
  • Develop and execute comprehensive test plans, test cases and capture supporting test evidence.
  • Perform end-to-end testing across enhancements and impacted systems.
  • Analyse impacted areas and enhance manual and automated regression packs.
  • Prepare and manage test data for both manual and automated testing.
  • Follow established QA processes and best practices.
  • Identify, log and manage defects throughout the defect lifecycle.
  • Develop, maintain and debug automation scripts using existing TestNG-based frameworks.
  • Enhance automation frameworks by creating reusable components and utilities.
  • Conduct peer reviews and self-reviews of deliverables.
  • Produce test status reports in accordance with project milestones.
  • Collaborate effectively with distributed development and QA teams.
  • Mentor fellow Quality Engineers and promote automation best practices.

Skills

Java programming
OOP
English communication
Self-starter
Collaborative
Live coding

Tools

Selenium
TestNG
API testing
Git
SVN
JMeter

Job description

Johannesburg, South Africa-based role for a Software Development Engineer in Test (Java) requires strong hands-on Java development and test automation skills. The candidate will work with QA Leads, Developers and Portfolio teams to ensure production-ready software, and will mentor peers on automation best practices.

Key focus areas include building and maintaining automated tests, frameworks, and regression packs, while collaborating across distributed teams in a fast-paced banking environment.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Development Engineer in Test (Java)
Software Development Engineer in Test (Java)

Pty • Johannesburg

On-site
ZAR 900,000 - 1,300,000
Software Developer Engineer in Test (SDET)
Software Developer Engineer in Test (SDET)

Expleo Group • Johannesburg

Hybrid
ZAR 600,000 - 800,000
Hybrid SDET Engineer: Automate & Build Frameworks
Hybrid SDET Engineer: Automate & Build Frameworks

Expleo Group • Johannesburg

Hybrid
ZAR 600,000 - 800,000
Senior Quality Engineer – Automation (API, Performance & Functional Testing)
Senior Quality Engineer – Automation (API, Performance & Functional Testing)

Blue Pearl PTY • Johannesburg

On-site
ZAR 600,000 - 900,000
QA Automation Engineer – Java, CI/CD & Web/Mobile Testing
QA Automation Engineer – Java, CI/CD & Web/Mobile Testing

IndSAfri • Roodepoort

On-site
ZAR 400,000 - 600,000
Senior QA Automation Engineer – Java, Playwright & REST API
Senior QA Automation Engineer – Java, Playwright & REST API

Ampstek • Johannesburg

On-site
ZAR 600,000 - 800,000
Senior Java + Selenium Test Automation Engineer
Senior Java + Selenium Test Automation Engineer

Indsafri India Private Limited • South Africa

On-site
ZAR 500,000 - 700,000
Software Quality Engineer
Software Quality Engineer

Expleo • Johannesburg

Hybrid
ZAR 350,000 - 550,000
Automation-Driven Software Quality Engineer
Automation-Driven Software Quality Engineer

Expleo • Johannesburg

Hybrid
ZAR 350,000 - 550,000
Automation Engineer
Automation Engineer

Ampstek • Johannesburg

On-site
ZAR 600,000 - 800,000