About the position
Are you a detail-obsessed problem-solver who lives for bug-free code? Our client is on the hunt for experienced QA Engineers to join their dynamic and growing team
Key Responsibilities:
- Perform limited manual testing.
- Implement and maintain automated testing strategies for maximum efficiency and coverage.
- Work in tandem with our hardware and software team to ensure end-to-end testing.
- Conduct backend and frontend tests using Python, Vue, Pytest, and Playwright.
- Manage GitHub actions, bash scripts, and docker environments.
- Face complex testing challenges head-on and demonstrate problem-solving skills.
Minimum Qualifications:
- Proven work experience in software quality assurance and testing.
- Familiarity with code versioning systems and the application development process. (e.g. Git)
- Experience with unit and integration tests, both backend and frontend. (unit, integration)
- Familiarity with software QA methodologies, tools, and processes. (e.g. JMeter, Locust, Gatling)
- QA Engineers with 2–5+ years of experience
Preferred Qualifications:
- Degree in Computer Science or a related field.
- Sound understanding of Python, Vue, Pytest, and Playwright.
- Good grasp of Git hub, bash script, and Docker environments.
- Proven automated testing experience in a cloud, virtual, and container-based environment.
- Eagerness to delve into unknown territories and learn new skills.
Perks and Benefits
- Flexible remote work or hybrid options in Cape Town or Johannesburg
- Work with a highly skilled and collaborative team
- Opportunities for career growth and professional development
We invest in the continual development of our team and seek professionals who are eager to infuse their expertise into the improvement of our QA processes and overall product quality.
Only shortlisted candidates will be contacted
Desired Skills:
- QA Engineer
- Software Tester
- Test Automation Engineer
- Integration testing