jobapplier

Software Developer Engineer in Test (SDET)

Expleo

Skills

Required

  • ISTQB
  • automation testing
  • Java
  • Selenium
  • TestNG
  • GIT
  • Hibernate
  • API automation
  • RestAssured / HTTPClient
  • SQL
  • database validation
  • Docker
  • containerized environments
  • CI/CD

Preferred

  • Performance Testing
  • JMeter
  • automation tools
  • Appium / Playwright / Healenium
  • Python
  • AI-based testing tools
  • We are seeking a Software Developer Engineer in Test (SDET) to join our dynamic team in Johannesburg (Hybrid).
  • While this Software Developer Engineer in Test (SDET) role isn’t currently open, we’re actively engaging with exceptional professionals to build a strong talent pool for exciting future opportunities.

About Expleo

  • Expleo South Africa is where bold ideas meet real-world impact.
  • As a global leader in engineering, quality services, and management consulting, we help businesses accelerate digital transformation and shape the future.
  • Joining Expleo means more than just a job — it’s an opportunity to grow, innovate, and collaborate on projects that redefine industries.
  • From smart factories and next-generation banking to cutting-edge digital solutions, you’ll tackle complex challenges alongside inspiring colleagues.
  • At Expleo, your career isn’t just developed — it’s turbo-charged.
  • Together, let’s push boundaries and change the game.

Responsibilities

  • Design, develop, and maintain automated test scripts to validate software functionality and performance.
  • Write clean, maintainable code and participate in peer reviews to uphold coding standards.
  • Build and enhance test automation frameworks to improve testing efficiency and coverage.
  • Detect, document, and troubleshoot software defects and inconsistencies.
  • Partner with developers, product managers, and QA engineers to understand requirements and deliver effective test solutions.
  • Generate detailed test reports and provide actionable insights to improve product quality.
  • Support and mentor team members in automation best practices and tools.

Requirements

  • Bachelor’s Degree in Computer Science, Information Systems or other related field, or equivalent work experience ISTQB Qualification is essential.
  • Essential skills Minimum 6 years of automation testing experience
  • Strong proficiency in Java, Selenium, TestNG, GIT, and Hibernate Hands-on experience with API automation using RestAssured or HTTPClient Solid understanding of SQL and database validation
  • Familiarity with Docker and containerized environments
  • Experience with CI/CD pipelines
  • Proven ability to independently create and maintain automation frameworks
  • Excellent communication and collaboration skills

Preferred

  • Experience with Performance Testing using JMeter Exposure to automation tools like
  • Appium, Playwright, or Healenium Working knowledge of Python Familiarity with AI-based testing tools (e.g., Browser Use)