Senior Software Quality Engineer
Job Type | Contract |
Area | Johannesburg, South AfricaGauteng, South AfricaWestern Cape, South AfricaCape Town, South Africa |
Sector | IT - Development |
Salary | Negotiable |
Start Date | July 2025 |
Job Ref | VR/26493 |
- Description
Swan iT is currently searching for a Senior Software Quality Engineer for a 6-month contract. This will be a hybrid position and candidates can be based either in Johannesburg or Cape Town.
The successful candidate will be responsible for leading quality assurance initiatives across multiple projects, mentoring junior and intermediate engineers, and driving innovation in testing strategies and automation testing.
Responsibilities:
- Lead quality assurance initiatives and frameworks for the respective development team.
- Work with other leads to ensure testability of business and technical requirements.
- Monitor the quality delivery across an entire team and identify areas for improvement.
- Mentor other engineers in the team
- Innovate in testing strategies, including automation, performance, and security testing.
- Engage with stakeholders to ensure quality throughout the SDLC.
- Oversee CI/CD pipeline configurations and DevOps practices.
Requirements:
- At least 10 years of experience in software testing, including at least 3 years in leadership roles, extensive experience in performance and security testing, and a strong background in DevOps.
- Expertise in programming languages like Java, JavaScript or Python.
- Experience in creating test automation frameworks at both a frontend and backend layer.
- Strong expertise in SQL and test data management
- Mastery of performance testing tools like Apache JMeter or LoadRunner and analysing system performance
- Proficiency in security testing tools like OWASP ZAP or Burp Suite.
- Extensive experience in CI/CD pipelines using Jenkins, GitLab CI, ADO, or similar.
Apply today!