Company:
Expleo Group
Industry: ICT / Telecommunication
Deadline: Not specified
Job Type: Full Time
Qualification: Bachelors
Experience: 6 years
Province: Gauteng
City: Johannesburg
Field: ICT / Computer
- 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 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
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)

