
Senior Quality Engineer – Automation (API, Performance & Functional Testing)
Blue Pearl · Johannesburg, Gauteng, South Africa
Weak hiring record · median 164 days open
All reasons
- Open 70 days
- 85% of this employer's openings are over 60 days old
In its favour
- Still listed on the employer's own board
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
Test Automation & Quality Engineering
- 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.
Skills
- JavaScript
- Kotlin
- Selenium
- JMeter
- AWS
- Kubernetes
More jobs at Blue Pearl
All 71- DevSecOps / Azure ArchitectBlue Pearl · Johannesburg, Gauteng, South Africa5d ago
- Software & Data Engineer – Banking (CIB)Blue Pearl · Johannesburg, Gauteng, South Africa5d ago
- Data Engineer – Banking (CIB)Blue Pearl · Johannesburg, Gauteng, South Africa5d ago
- Senior BI Developer – Banking (CIB)Blue Pearl · Johannesburg, Gauteng, South Africa5d ago
- Application Developer - DevOpsBlue Pearl · Johannesburg, Gauteng, South Africa5d ago
Similar roles
- Quality Assurance EngineerBoardroom Appointments · Johannesburg, South Africa2mo ago
- Software Quality Engineer (Java using Selenium)Impact.com · Cape Town20d ago
- Quality Assurance EngineerACI Worldwide Job Opportunities · City of Cape Town, Western Cape, South Africa3mo ago
- Quality Assurance EngineerMyHCM · Cape Town1y ago
- Senior Quality Assurance EngineerMyHCM · Cape Town1y ago