Intermediate: Quality Engineer-1
On-site · Johannesburg, Gauteng, South Africa
Job Summary
Intermediate Quality Engineer-1 responsible for quality assurance checks for applications developed in house, packaged, or third-party hosted, using manual and automated tests. Develops and implements QA processes, designs and performs complex tests, monitors performance, contributes to the QA management system and documentation, identifies noncompliance and escalates issues, and supports continuous improvement. Requires 5+ years in software testing with automation and performance testing, proficiency in Java/JavaScript/Python for test automation, experience scripting automated tests for backend and frontend, and familiarity with JMeter/LoadRunner, CI/CD pipelines (Jenkins, GitLab CI), and DevOps tools (Docker, Kubernetes). Knowledge areas include software testing, QA methodologies, performance testing, test automation frameworks, and cross-functional collaboration with development teams.
Required Qualifications
- 5+ years in software testing, including automation and performance testing
- Proficiency in programming languages like Java, JavaScript, or Python for test automation
- Experience scripting automated tests at both backend and frontend
- Experience with performance testing tools such as Apache JMeter or LoadRunner
- Experience in CI/CD pipelines using Jenkins, GitLab CI, or similar
- Familiarity with DevOps practices and tools like Docker and Kubernetes
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.