Job Search and Career Advice Platform

Enable job alerts via email!

Intermediate Software Quality Engineer

Boardroom Appointments

Cape Town

On-site

ZAR 300 000 - 400 000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading recruitment agency is looking for an Intermediate Software Quality Engineer to design and implement test strategies. The role demands 5+ years of software testing experience, including automation and performance testing. Proficiency in languages like Java, JavaScript, or Python and familiarity with tools such as Apache JMeter and Jenkins are essential. The successful candidate will lead automation efforts and collaborate closely with cross-functional teams to ensure quality deliverables. This position offers a contract of 3-6 months.

Qualifications

  • 5+ years in software testing, with a focus on automation and performance testing.
  • Ability to design and implement test strategies across teams.
  • Experience in scripting automated tests for backend and frontend.

Responsibilities

  • Design and implement test strategies for the entire team.
  • Lead automation efforts and script automated tests.
  • Execute and analyse performance tests to improve application performance.
  • Collaborate with cross-functional teams for quality assurance.

Skills

Proficiency in Java
Test automation scripting
Performance testing tools mastery
CI/CD pipelines experience
DevOps practices familiarity

Education

Bachelor's degree in Computer Science

Tools

Apache JMeter
LoadRunner
Jenkins
GitLab CI
Docker
Kubernetes
Job description
About the job Intermediate Software Quality Engineer

Contract: 3-6 months.

Key Roles and Responsibilities:

  • Design and implement test strategies for the entire team.
  • Lead automation efforts and script automated tests.
  • Execute and analyse performance tests for improved application performance.
  • Collaborate with cross-functional teams for quality assurance.
  • Generate and maintain quality reports/dashboarding for consumption across the organisation.
  • Communicate testing progress and results effectively to cross-functional teams and stakeholders.
  • Collaborate closely with business analysts, developers, and team members to ensure high-quality deliverables.
  • Stay up to date with evolving tools and technologies, adapting to changing project requirements and contributing to process improvement.

Knowledge, Skills and Attributes:

  • Proficiency in programming languages like Java, JavaScript, or Python for test automation.
  • Experience in scripting automated tests at both a backend and frontend layer.
  • Assisting with support changes and improvements to the test automation framework
  • Mastery of performance testing tools like Apache JMeter or LoadRunner.
  • Experience in CI/CD pipelines using Jenkins, GitLab CI, or similar.
  • Familiarity with DevOps practices and working with tools like Docker and Kubernetes.

Academic Qualifications and Certifications:

  • Bachelor\'s degree in Computer Science, Engineering or a related subject
  • 5+ years in software testing, including extensive experience in automation and performance testing.

Skills Summary

QA Methodologies, Quality Assurance Processes, Software Quality Assurance (SQA), Software Testing Process, Test Automation, Test Case Design

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