Enable job alerts via email!

Intermediate Software Quality Engineer

Boardroom Appointments

Johannesburg

On-site

ZAR 350,000 - 500,000

Full time

7 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company is seeking an Intermediate Software Quality Engineer for a 6-month contract in Johannesburg. This role requires designing test strategies, leading automation initiatives, and collaborating with various teams. Candidates must have extensive experience in software testing and proficiency in automation tools and languages.

Qualifications

  • 5+ years of experience in software testing.
  • Extensive experience in automation and performance testing.
  • Proficiency in Java, JavaScript, or Python.

Responsibilities

  • Design and implement comprehensive test strategies.
  • Lead automation testing initiatives and maintain frameworks.
  • Collaborate with teams to ensure end-to-end quality.

Skills

Automation Testing
Performance Testing
Test Automation Frameworks
Scripting
CI/CD Pipelines
DevOps Practices

Tools

Java
JavaScript
Python
Apache JMeter
LoadRunner
Jenkins
GitLab CI
Docker
Kubernetes

Job description

Intermediate Software Quality Engineer - 6 Month Contract

Key Responsibilities / Job Description:
  • Design and implement comprehensive test strategies for the QA team

  • Lead the teams automation testing initiatives

  • Script and maintain automated tests across frontend and backend

  • Execute and analyse performance tests to enhance application responsiveness

  • Collaborate with development, DevOps, and product teams to ensure end-to-end quality

  • Generate and maintain quality assurance reports and dashboards for use across the organization

  • Continuously improve and maintain the test automation framework

  • Provide support on changes and enhancements to existing test suites

Minimum Qualifications / Experience (Required):
  • 5+ years of professional experience in software testing

  • Extensive experience in both automation and performance testing

  • Proficiency in test automation using Java, JavaScript, or Python

  • Strong scripting capabilities for backend and frontend testing layers

  • Experience with test automation frameworks and their optimization

  • Deep knowledge of performance testing tools such as Apache JMeter or LoadRunner

  • Experience working with CI/CD pipelines using Jenkins, GitLab CI, or similar tools

  • Familiarity with DevOps practices and container tools like Docker and Kubernetes

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.