Overview
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.
We are seeking a passionate and detail-oriented Software Developer Engineer in Test (SDET) to join our dynamic team in Johannesburg (Hybrid – 3 days in-office per week).
This role offers the opportunity to work on cutting-edge automation projects, collaborate with cross-functional teams, and contribute to the development of robust testing frameworks that ensure the delivery of high-quality software.
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.
Qualifications
- Bachelor’s Degree in Computer Science, Information Systemsor other related field, or equivalent work experience
- ISTQB Qualification is essential.
Essential skills
- Minimum6 years of automation testing experience
- Strong proficiency inJava,Selenium,TestNG,GIT, andHibernate
- Hands-on experience withAPI automationusingRestAssuredorHTTPClient
- Solid understanding ofSQLand database validation
- Familiarity withDockerand containerized environments
- Experience withCI/CD pipelines
- Proven ability toindependently create and maintain automation frameworks
- Excellent communication and collaboration skills
Desired 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)
Benefits
We are guided by shared values in all things we do: Courage, Excellence, Collaboration, Respect and Accountability.
- Courage – We are bold thinkers and doers, always ready to take on new challenges. We think of ourselves as entrepreneurs, matching creativity with vigilance.
- Excellence – We are united by a shared ambition: change the game, together. Continuous performance is both an objective and a mindset.
- Collaboration –Teamwork and emotional intelligence are what makes us stand out in a crowd. We stand shoulder to shoulder, with our clients and our peers, through good times and setbacks.
- Respect – We are a hive of different profiles, and we place a high value on openness and transparency. We show respect, always.
- Accountability – We are reliable. We celebrate our successes; we take responsibility and learn from our failures. This is why we protect our “right to fail” as an opportunity to bounce back and progress.