Reisiger

QA Engineer

South Africa (Hybrid)Full-timeMid-SeniorEngineering
About the Role

We are looking for a QA Engineer to champion quality across the APEX platform. Our products serve institutional decision-makers — data accuracy, system reliability, and interface correctness are non-negotiable. You will define and execute testing strategies across seven interconnected modules, from automated regression suites to performance testing of real-time data pipelines. This is not a checkbox role; you will be a quality advocate embedded in the engineering process from design through delivery.

Qualifications

Minimum Requirements

  • 3+ years experience in software quality assurance or test engineering
  • Strong experience with test automation frameworks (Playwright, Cypress, Selenium, or similar)
  • Experience writing and maintaining API test suites (Postman, REST-assured, or similar)
  • Familiarity with CI/CD pipelines and integrating automated tests into build processes
  • Understanding of both frontend and backend testing patterns
  • English language fluency, written and spoken

Preferred Skills

  • Experience with performance and load testing tools (k6, JMeter, Artillery)
  • Background in data validation and testing data pipelines
  • Familiarity with security testing fundamentals (OWASP)
  • Experience with test management tools and defect tracking
  • Scripting skills in Python, JavaScript, or TypeScript
Responsibilities
  • Define and implement the quality assurance strategy across all APEX platform modules
  • Build and maintain automated test suites for frontend, backend, and API layers
  • Design test plans for new features with clear acceptance criteria, edge cases, and regression coverage
  • Validate data accuracy and integrity across Zenith’s aggregation pipelines and Quantum’s analytics outputs
  • Perform exploratory testing to identify usability issues, edge cases, and failure modes
  • Integrate automated testing into CI/CD pipelines for continuous quality feedback
  • Collaborate with engineers to establish testing best practices, code review quality gates, and definition of done
  • Track quality metrics, report on defect trends, and drive continuous improvement
Education & Experience
  • Bachelor’s in Computer Science, Software Engineering, Information Technology, or equivalent experience
  • ISTQB certification or equivalent is advantageous
  • Demonstrated experience establishing QA processes in growing engineering teams
Why Join Us?
  • Define quality standards from the ground up — you will shape how we build, not just what we test
  • Work on a platform where data accuracy directly informs decisions at institutional and governmental levels
  • Collaborate with a small, senior engineering team that values quality as a first-class concern
  • Hybrid work from South Africa with flexible scheduling

Ready to Apply?

Before we engage any further, please complete our self-assessment questionnaire.