Join a fast-growing SaaS company revolutionising incentive management technology in the FinTech space. We’re looking for a sharp, hands-on QA Engineer to ensure quality and confidence across every software release.
About the Role
As a QA Engineer, you’ll take ownership of manual test plans, exploratory testing, regression validation, and release readiness. You’ll be instrumental in identifying bugs before they reach production, working closely with developers and QREs to deliver reliable, client-ready features.
Key Responsibilities
Write test plans pre-development covering happy paths, edge cases, and regressions
Manually test new features across staging environments
Validate cross-client consistency and module behaviour
Simulate real-world usage for finance-sensitive workflows
Confirm permission boundaries and multi-tenant data isolation
Maintain and execute regression test suites
Collaborate with developers and product managers to validate and improve features
Document clear, reproducible bug reports with visuals and logs
Skills & Experience
Must-Have :
Minimum 2 years in QA, software testing, or product validation
Strong manual testing ability and consistency
Experience with complex web applications
Competence using GitHub and web-based staging / admin tools
Excellent documentation and bug reporting skills
Preferred :
Experience in B2B SaaS or multi-tenant environments
Familiarity with Django admin, relational databases, or API log inspection
Exposure to tools like Postman, Selenium, or Cypress
Understanding of HR, payroll, or accounting systems
Compensation & Benefits
Competitive salary
Hybrid / remote flexibility
Fast-moving platform with direct client impact
Tight collaboration with developers, QREs, and product teams
Growth paths into QA automation, product testing, or reliability
No-blame, collaborative culture with clear thinking and shared ownership
Company Culture & Values
Passionate, innovative, and quality-driven team
Strong work-life balance with exponential learning opportunities
Collaborative, close-knit environment with global exposure
Emphasis on curiosity, structure, empathy, and relentless improvement
Interested? Submit your CV and help shape the future of automated incentive management.
If you have not been contact within 10 working days, please consider your application unsuccessful.
Quality Assurance Engineer • Johannesburg, South Africa