About the position
Our client is seeking a QA Automation Engineer for a remote role, with the option to work hybrid in Cape Town.
Key Requirements
- Qualification: Relevant degree or equivalent experience in Software Development, IT, or related field.
- Experience: 3+ years in QA automation.
- Strong proficiency in Python (Pytest, unittest, or similar) for test automation.
- Experience with frontend testing frameworks (Playwright, Selenium, Cypress) for Angular/JavaScript applications.
- Experience building and maintaining API test automation (REST, gRPC) using Postman, REST Assured, or similar.
- Comfortable with SQL for database validation (PostgreSQL preferred).
- Experience integrating automated tests into CI/CD pipelines (Jenkins, GitLab CI, GitHub Actions, etc.).
- Proficiency with Git and modern development workflows.
- Understanding of Docker for containerised test environments.
- Highly desirable: GoLang testing, event-driven/microservices testing (Kafka), ClickHouse or analytical database testing, contract testing (Pact), Kubernetes testing, and ISTQB certification.
- Strong problem-solving, mentoring, and communication skills; able to articulate test coverage, quality risks, and ROI to stakeholders.
Should you meet the requirements for this position, please email your CV to [Email Address Removed] You can also contact the IT team on [Phone Number Removed]; or visit our website at [URL Removed] NOTE: When replying to the advert, also include the reference number in the subject line. Correspondence will only be conducted with shortlisted candidates. Should you not hear from us within 3 days, please consider your application unsuccessful.
Desired Skills:
- Python
- Playwright
- Selenium
- PostgreSQL
- Cypress
- Jenkins
- Kubernetes