Software Engineer in Test- 6 months contract
2 weeks ago
We are looking for a highly skilled
Software Development Engineer in Test (SDET)
to join a leading financial services organisation. The ideal candidate will have strong automation expertise, solid development skills, and experience testing enterprise-scale platforms in a fast-paced, agile environment.
Key Responsibilities
- Design, develop, and maintain automated test frameworks for backend, API, and integration testing.
- Work closely with developers, business analysts, and QA teams to ensure high-quality deliverables.
- Develop, script, and optimize automated test cases using modern testing tools and programming languages.
- Perform functional, regression, integration, and performance testing.
- Analyse defects, identify root causes, and drive quality improvements.
- Participate in agile ceremonies and contribute to continuous delivery and testing best practices.
- Ensure high levels of coverage and reliability in CI/CD pipelines.
Technical Skills & Experience
Must Have:
- 5+ years' experience as an SDET or Automation Test Engineer.
- Strong programming skills in
C#, Java, or Python
. - Solid experience in
test automation frameworks
such as Selenium, Playwright, Cypress, or RestAssured. - Strong knowledge of
API testing
(Postman, Swagger, SoapUI, or equivalent). - Experience with
CI/CD tools
: Azure DevOps, Jenkins, GitLab, or similar. - Understanding of
microservices
, distributed systems, and containerized environments (Docker/Kubernetes).
Advantageous:
- Experience within the
financial/banking sector
. - Performance testing tools (JMeter, K6, Gatling).
- Cloud exposure (Azure preferred).
- BDD frameworks (SpecFlow, Cucumber).
Soft Skills
- Strong analytical and problem-solving ability.
- Excellent communication and stakeholder engagement.
- Ability to work in a high-pressure, fast-paced agile environment.
- Attention to detail and a passion for quality.
Qualifications
- Degree or diploma in Information Technology, Computer Science, or related field.
- Relevant certifications in automation testing or cloud technologies beneficial.
-
Full-Stack Software Engineer
3 weeks ago
Johannesburg, South Africa RSAWEB Full timeFull-Stack Software Engineer (6-Month Contract) Contract | Position | South Africa Posted On Job Description Established in 2001, RSAWEB is South Africa’s fastest growing internet service provider (ISP) with a focus on providing connectivity to home customers, and a wide array of technology solutions to businesses. We are obsessed about ensuring all our...
-
Software Engineer
4 weeks ago
Johannesburg, South Africa IDBASE SOFTWARE Full timeAbout the Role We are seeking an experienced Software Engineer (.NET & AWS) to join our innovative technology team. You will design, build, and maintain scalable enterprise-grade applications, leveraging modern .NET technologies and AWS cloud services. This role emphasizes cloud-native development, microservices architecture, and secure, high-performance...
-
Senior Software Engineer
4 weeks ago
Johannesburg, South Africa IDBASE SOFTWARE Full timeAbout the Role We are seeking an experienced Senior Software Engineer (.NET & Azure) to join our innovative technology team. You will design, build, and maintain scalable enterprise-grade applications leveraging modern .NET technologies and Microsoft Azure cloud services. This role emphasizes cloud-native development, microservices architecture, and secure,...
-
Software Engineer
4 days ago
Johannesburg, South Africa iDbase Software Full timeAbout the Role We are seeking an experienced Software Engineer (.NET & AWS) to join our innovative technology team. You will design, build, and maintain scalable enterprise-grade applications, leveraging modern .NET technologies and AWS cloud services. This role emphasizes cloud-native development, microservices architecture, and secure, high-performance...
-
Senior Software Engineer
4 days ago
Johannesburg, South Africa iDbase Software Full timeAbout the Role We are seeking an experienced Senior Software Engineer (.NET & Azure) to join our innovative technology team. You will design, build, and maintain scalable enterprise-grade applications leveraging modern .NET technologies and Microsoft Azure cloud services. This role emphasizes cloud-native development, microservices architecture, and secure,...
-
Software Engineer
4 weeks ago
Johannesburg, South Africa IDBASE SOFTWARE Full timeAbout the RoleWe are seeking an experienced Software Engineer (.NET & AWS) to join our innovative technology team. You will design, build, and maintain scalable enterprise-grade applications, leveraging modern .NET technologies and AWS cloud services.This role emphasizes cloud-native development, microservices architecture, and secure, high-performance...
-
Senior Software Engineer
4 weeks ago
Johannesburg, South Africa IDBASE SOFTWARE Full timeAbout the Role We are seeking an experienced Senior Software Engineer (Java) to join our innovative technology team. You will design, build, and maintain scalable enterprise-grade applications using Java and complementary technologies. This role emphasizes cloud-native development, microservices architecture, and secure, high-performance coding practices. It...
-
Senior Software Engineer
4 weeks ago
Johannesburg, South Africa IDBASE SOFTWARE Full timeAbout the RoleWe are seeking an experienced Senior Software Engineer (.NET & Azure) to join our innovative technology team. You will design, build, and maintain scalable enterprise-grade applications leveraging modern .NET technologies and Microsoft Azure cloud services.This role emphasizes cloud-native development, microservices architecture, and secure,...
-
Senior Software Engineer
4 days ago
Johannesburg, South Africa iDbase Software Full timeAbout the Role We are seeking an experienced Senior Software Engineer (Java) to join our innovative technology team. You will design, build, and maintain scalable enterprise-grade applications using Java and complementary technologies. This role emphasizes cloud-native development, microservices architecture, and secure, high-performance coding practices. It...
-
Senior Machine Learning Engineer
3 weeks ago
Johannesburg, South Africa The Legends Agency Full timeAbout Our Client Our client is a specialist AI consultancy, partnering with top enterprises to design and implement impactful artificial intelligence solutions. With a reputation for delivering scalable, practical, and high-value projects, they work at the cutting edge of data science and machine learning. Their collaborative, innovation-driven culture...