Python/Django QA Tester (JB5455)
Location: Bellville, Cape Town (Hybrid - 3 days in office)
Salary: Negotiable
Type: Permanent
Role Overview
This role is ideal for a hands-on QA tester with strong Python skills and a deep understanding of how code, APIs, and system architecture work together. You’ll work across insurance and payments systems, focusing on testing, code quality, and performance.
Minimum Requirements
- Completed IT or Applied Maths-related degree preferred
- 3+ years of QA automation or SDET experience
- 2+ years experience mentoring junior team members
- Proficiency with Python and Django testing tools
- Strong API testing skills (Postman, Requests)
- Experience with Pytest, Selenium, Playwright, or Locust
- Knowledge of SQL, Docker, Bitbucket, Jira
- Understanding of CI/CD, agile methodologies, and performance testing
- Background in insurance/payments systems
Responsibilities
- 75% automation and test execution
- 25% troubleshooting of code, APIs, and systems
- Own test plans, develop automated scripts, and debug performance issues
- Collaborate with developers and business teams
- Identify risks, track bugs, mentor junior team members
Additional Notes
Please do not apply using scanned CVs. No supporting documentation is required at this stage; it will be requested later.
Important: We specialize in specific niche fields. We are unable to assist outside these areas. View fields on our website.
Kontak Recruitment Disclaimer
- Equal opportunity: All backgrounds are welcomed; no bias. Candidates are considered based on requirements.
- Job specifics: Requirements mirror advertisement; duties may be adjusted for client needs.
- Fair process: Only shortlisted candidates will be contacted due to volume.
- Privacy: Data is handled per Privacy Policy. By applying, you agree to data processing and safeguarding.
- Candidate verification: Selected candidates are verified. False information may disqualify or end employment.
- Offer clarity: This advertisement is not a binding offer. Written offers will be made based on pre-employment conditions.
- No direct link: This ad is not tied to Kontak Recruitment. We assist only in the employment process.
- Applicant responsibility: Confirmation of receipt is given upon application. Verify if no confirmation is received.