Senior Quality Engineer – Automation (API, Performance & Functional Testing)

Blue Pearl PTY LTD

Johannesburg

On-site

ZAR 600,000 - 900,000

Full time

3 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Blue Pearl PTY LTD is seeking an experienced Quality Engineer – Automation to design, develop, and execute automated and performance testing for cloud-native applications. You will lead testing efforts in an Agile SDLC and mentor test teams while driving quality engineering best practices across the SDLC.

The ideal candidate has hands-on expertise with JavaScript, Kotlin, Selenium, JMeter, and various API testing frameworks, and can design scalable test solutions that ensure reliable software

Qualifications

  • Bachelor's degree in Computer Science, IT or related field.
  • Hands-on experience with JavaScript, Kotlin, Selenium, and JMeter.
  • Experience leading STLC processes and testing teams.
  • Strong knowledge of RESTful and microservices testing.

Responsibilities

  • Design, develop, and maintain automated test frameworks for web, API, and cloud-based applications.
  • Develop and execute automated functional, regression, integration, and end-to-end tests.
  • Design and implement API tests for RESTful and microservices architectures.
  • Validate API functionality, security, and performance requirements.
  • Design and execute performance, load, stress, endurance, and scalability tests.
  • Lead testing teams through the Software Testing Life Cycle (STLC).

Skills

JavaScript
Kotlin
Selenium
JMeter
API testing
STLC
Agile SDLC
Scrum
DevOps
Quality engineering

Education

Bachelor's degree in Computer Science, Information Technology or related field

Tools

Selenium Automation Frameworks
API testing frameworks

Job description

We are seeking an experienced Quality Engineer – Automation with strong expertise in Performance Testing, API Testing, Functional Testing, and Test Automation. The successful candidate will be responsible for designing, developing, and executing automated and performance testing solutions across cloud-native applications while ensuring high-quality software delivery within Agile environments.

The ideal candidate must have hands‑on experience with JavaScript, Kotlin, Selenium, JMeter, API testing frameworks, and cloud-based applications. The role requires leadership capabilities, including managing Software Testing Life Cycle (STLC) processes, mentoring test teams, and driving quality engineering best practices throughout the SDLC.

Requirements

Key Responsibilities

  • Design, develop, and maintain automated test frameworks for web, API, and cloud-based applications.
  • Develop and execute automated functional, regression, integration, and end-to-end test Design and execute API testing strategies for RESTful and microservices-based applications.
  • Develop automated API test scripts using industry-standard API testing frameworks.
  • Validate API functionality, security, integration, and performance requirements.
  • Design and execute performance, load, stress, endurance, and scalability tests.
  • Utilize JMeter and other performance testing tools to identify bottlenecks and optimize application performance.
  • Analyze performance metrics and provide recommendations for system improvements.
  • Produce detailed performance test reports and recommendations.
  • Lead and manage testing teams throughout the Software Testing Life Cycle (STLC).

Required Skills & Experience

Qualifications / Education

Bachelor's degree in Computer Science, Information Technology or a related field.

Certifications (Beneficial)

  • ISTQB certifications
  • Certified Test Automation Engineer certifications
  • AWS Certifications
  • Kubernetes Application Developer (CKAD)

Technical Skills

  • Strong experience in Test Automation Engineering.
  • Proficiency in JavaScript and Kotlin.
  • Extensive experience with Selenium Automation Frameworks.
  • Strong hands‑on experience with JMeter for performance testing.
  • Experience using multiple API testing frameworks and tools.
  • Experience with RESTful APIs and microservices testing.
  • Experience testing cloud-based applications and environments.
  • Knowledge of CI/CD pipelines and DevOps testing practices.
  • Strong understanding of software quality engineering principles.

Methodologies

  • Strong understanding of Software Testing Life Cycle (STLC).
  • Experience leading STLC teams and testing processes.
  • Experience working within Agile SDLC environments.
  • Familiarity with Scrum and DevOps methodologies.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Quality Engineer – Automation (API, Performance & Functional Testing)
Senior Quality Engineer – Automation (API, Performance & Functional Testing)

Blue Pearl PTY • Johannesburg

On-site
ZAR 600,000 - 900,000
Senior QA Engineer
Senior QA Engineer

Falcorp Resourcing • South Africa

On-site
ZAR 900,000 - 1,200,000
Automation Test Engineer
Automation Test Engineer

Indsafri • South Africa

On-site
ZAR 480,000 - 720,000
Quality Engineer
Quality Engineer

Employ Global • Wes-Kaap

On-site
ZAR 420,000 - 540,000
QA Automation Engineer
QA Automation Engineer

Indsafri • South Africa

On-site
ZAR 420,000 - 780,000
Automation & Performance Quality Engineer Lead
Automation & Performance Quality Engineer Lead

Blue Pearl PTY LTD • Johannesburg

On-site
ZAR 600,000 - 900,000
Automation Test Engineer (Java + Selenium)
Automation Test Engineer (Java + Selenium)

Indsafri • South Africa

On-site
ZAR 500,000 - 700,000
QA Automation Engineer - (CONTRACT)
QA Automation Engineer - (CONTRACT)

PM Connection • South Africa

Hybrid
ZAR 500,000 - 800,000
Specialist QA Engineer
Specialist QA Engineer

Indsafri • South Africa

On-site
ZAR 600,000 - 850,000
Senior Software Quality Engineer
Senior Software Quality Engineer

Boardroom Appointments • Johannesburg

On-site
ZAR 900,000 - 1,200,000