Back to jobs
RosterLab logo

RosterLab

Software QA Engineer

Full-Time or Part-Time

We are a fast-growing, seed-funded SaaS startup revolutionising hospital rostering through a cutting-edge, user-friendly optimisation platform. Our mission is to fully automate and optimise the rostering process. In doing so, we save valuable time for healthcare professionals, improve work-life balance and improve operating efficiency. By joining us, you'll be able to have a positive impact on the lives of healthcare professionals worldwide.

Location

Newmarket, Auckland, NZ

What you'll do in the role

Testing & Quality Assurance

  • Write, maintain, and expand automated test suites (unit, integration, end-to-end) across our React frontend
  • Own regression coverage for new features and bug fixes before they hit production
  • Perform manual exploratory testing on complex workflows — our rostering engine has deep edge cases that require real curiosity to find

CI/CD & Tooling

  • Maintain and improve our automated testing pipelines across web, iOS, and Android deployments
  • Maintain and validate multiple regional environments across NZ and Australia, ensuring consistency across deployments

Bug Tracking & Communication

  • File detailed, reproducible bug reports and work closely with engineers to resolve them fast
  • Prioritise issues by impact and advocate for quality without slowing delivery
  • Contribute to release sign-offs — you'll be one of the last eyes before something ships

Our Tech Stack

  • Frontend: React + TypeScript
  • API: AWS AppSync (serverless GraphQL)
  • Backend: Node.js on AWS Lambda
  • Database: AWS DynamoDB
  • CI/CD: Fully automated pipelines for web, iOS, and Android
  • Observability: Real-time production monitoring tools

Who you are

  • ## What You'll Bring
  • - React and TypeScript skills — you can read and understand frontend code, not just poke at the UI
  • - Experience writing automated tests (Jest, Cypress, Playwright, or similar)
  • - A methodical, detail-oriented mindset — you spot edge cases others miss
  • - Comfort working in fast-moving environments where priorities shift
  • - Clear written communication — good bug reports are an art
  • **Bonus points if you:**
  • - Have experience with mobile testing (iOS/Android)
  • - Are familiar with GraphQL APIs
  • - Have contributed to CI/CD pipeline improvements
Software QA Engineer - RosterLab