Software Engineer in Test- 6 months contract

2 weeks ago


Johannesburg Metropolitan Area, South Africa Bizmod Full time

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.


  • Johannesburg, South Africa RSAWEB Full time

    Full-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 time

    About 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...


  • Johannesburg, South Africa IDBASE SOFTWARE Full time

    About 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 time

    About 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...


  • Johannesburg, South Africa iDbase Software Full time

    About 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 time

    About 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...


  • Johannesburg, South Africa IDBASE SOFTWARE Full time

    About 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...


  • Johannesburg, South Africa IDBASE SOFTWARE Full time

    About 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,...


  • Johannesburg, South Africa iDbase Software Full time

    About 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...


  • Johannesburg, South Africa The Legends Agency Full time

    About 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...