Software Developer Engineer In Test; Sdet
Listed on 2026-01-02
-
Software Development
Software Engineer, Software Testing, DevOps
Software Developer Engineer in Test (SDET)
Location :
Johannesburg (Hybrid – 3 days in-office per week)
Expleo is a trusted partner for end-to-end, integrated engineering, quality services and management consulting for digital transformation.
We are a talent incubator.
The time you spend at Expleo will turbo-charge your career, allowing you to work on complex technical challenges, enjoy opportunities to expand your skills and take part in inspiring, multi-disciplinary collaborations with your colleagues.
Whether working on autonomous vehicles, green planes, the factories of tomorrow or cutting-edge banking technology, you will have the opportunity to become a bolder version of yourself.
Let's change the game together.
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.
Responsibilities- Automated Testing :
Design, develop, and maintain automated test scripts to validate software functionality and performance. - Code Review :
Write clean, maintainable code and participate in peer reviews to uphold coding standards. - Test Frameworks :
Build and enhance test automation frameworks to improve testing efficiency and coverage. - Bug Identification :
Detect, document, and troubleshoot software defects and inconsistencies. - Collaboration :
Partner with developers, product managers, and QA engineers to understand requirements and deliver effective test solutions. - Reporting :
Generate detailed test reports and provide actionable insights to improve product quality. - Mentorship :
Support and mentor team members in automation best practices and tools.
- Bachelor's Degree in Computer Science, Information Systems or other related field, or equivalent work experience.
- ISTQB Qualification is essential.
- Minimum 6 years of automation testing experience.
- Strong proficiency in Java, Selenium, Test NG, GIT, and Hibernate.
- Hands-on experience with API automation using Rest Assured or HTTP Client.
- 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.
- 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).
Courage – Bold thinkers and doers, always ready to take on new challenges, matching creativity with vigilance.
Excellence – United by a shared ambition to change the game, with continuous performance as an objective and a mindset.
Collaboration – Teamwork and emotional intelligence that set us apart, standing shoulder to shoulder with clients and peers through good times and setbacks.
Respect – A hive of diverse profiles with a high value on openness and transparency; we always show respect.
Accountability – Reliable, celebrating successes, taking responsibility, learning from failures, and protecting the right to fail as an opportunity for growth.
Other InformationSenior level:
Mid-Senior level;
Employment type:
Contract;
Job function:
Quality Assurance;
Industries: IT Services and IT Consulting.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: