Enable job alerts via email!

Quality Assurance (Qa) Engineer

Watersedge Solutions

Johannesburg

Hybrid

ZAR 300 000 - 400 000

Full time

Today
Be an early applicant

Job summary

A leading SaaS company in Johannesburg is seeking a QA Engineer to ensure software quality through manual testing. The role involves creating test plans, identifying bugs, and collaborating with developers. Applicants should have at least 2 years of QA experience and skills in documentation and web applications. This position offers a competitive salary and hybrid work flexibility.

Benefits

Competitive salary
Hybrid / remote flexibility
Growth paths into QA automation

Qualifications

  • Minimum 2 years in QA, software testing, or product validation.
  • Strong manual testing ability and consistency.
  • Experience in B2B SaaS or multi-tenant environments preferred.

Responsibilities

  • Write test plans pre-development covering various testing scenarios.
  • Manually test new features across staging environments.
  • Document clear, reproducible bug reports.

Skills

Manual testing ability
Documentation skills
Experience with complex web applications
Ability to use GitHub

Tools

Postman
Selenium
Cypress
Job description
Overview

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.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.