Job Description:

This is a 12 - month contract with our client in the banking sector.

Software Quality Engineer II

Description:

Use the automation framework and pre-defined test tools to inspect, analyse, design, develop and implement re-useable automated test assets to quality assure the solution and its architecture to ensure the overall quality of the solution.

Core Responsibilities

  • Automated Testing: Design and execute reusable automated test assets using standard frameworks and tools.
  • Pipeline Integration: Build and maintain automated testing within DevOps pipelines.
  • Agile Collaboration: Participate in backlog grooming, sprint planning, and systematic breakdown of business needs.
  • Technical Quality: Conduct code reviews and ensure solutions meet architectural and scalability standards.
  • Mentorship: Provide technical guidance to other Software Quality Engineers.

Minimum Requirements

  • Experience: 7–10 years in test automation, analysis, and design.
  • Education: Professional Qualification or Honours Degree (BSc/BComm IT preferred).
  • Coding Skills: Proficiency in C# or Java and Object-Oriented Programming (OOP).
  • Tooling: Experience with Selenium, Appium, RestAssured, Karate, Jira, or JMeter.
  • Agile/DevOps: Exposure to TDD, BDD, and continuous delivery models.
  • Certification: ISTQB Agile Foundation is essential.

Working Place:

Johannesburg, South Africa