Return to Job Search
  • Save This Job

Product Quality & Test Automation Engineer

  • Mauritius
  • Negotiable
  • Permanent
  • Added 11/11/2025 
  • Closing 11/12/2025
  • HR Manager
Login to apply

The Product Quality & Test Automation Engineer ensures system reliability by understanding client implementations, creating structured test cases, and automating high-risk scenarios to guarantee quality before every software release.

 

Role Title: Product Quality & Test Automation Engineer

Role Purpose

This role exists to ensure that final delivery quality is close to guaranteed.

The Product Quality & Test Automation Engineer is responsible for deeply understanding how each of our turnkey client implementations work, translating functional behaviour into structured test cases, and ensuring that all high-risk usage scenarios are automatically tested before ANY new version of the system is deployed.

The goal is: zero-day regressions post go-live.

Core Responsibilities

Product & domain understanding

  • Fully comprehend the business workflow of each client solution (not just screens and endpoints — actual business logic)
  • Identify nuances, edge cases, and real-life usage patterns that developers may not catch
  • Participate in requirements refinement and feature estimation to influence design early

Test case design & coverage

  • Document user journeys, usage scenarios, data dependencies, "if X / then Y" logic
  • Write test plans and test case libraries that reflect real-world usage not just "happy path"
  • Maintain a public catalogue of coverage (what's tested / what's not)

Automated test engineering

  • Build and maintain automated test suites (Playwright MCP or equivalent)
  • Ensure tests are readable, modular, CI-friendly and linked to defined scenarios
  • Own automated regression packs per solution

Release gate keeping

  • Run automated regression tests on Release Candidates before deployments
  • Issue release "Go / No-Go" quality signoff
  • After each post-go-live incident, reverse-engineer a test scenario so that issue cannot ever recur silently

Requirements

Experience

  • 3-5 years in QA engineering / test automation
  • Strong JavaScript proficiency for test automation
  • Experience with modern test frameworks (Playwright, Cypress, or similar)
  • SQL experience (writing queries, understanding data relationships)

Technical Skills

  • Frontend testing (HTML, CSS, JavaScript)
  • API testing and backend validation
  • Database testing (SQL Server, Supabase)
  • CI/CD integration (GitHub Actions)
  • AWS services (Lambdas, Amplify)
  • Version control (Git/GitHub)

Nice to Have

  • Experience with AI-assisted development tools (Cursor)
  • Prior work in product/SaaS environments
  • Understanding of serverless architectures

Ideal Profile

  • Deep curiosity + systems thinking
  • Very strong communication + documentation habit
  • Treats quality as a product line, not a task
  • Takes ownership of outcomes, not just outputs
  • Can work independently and collaboratively

Work Arrangement

  • Hybrid (details to be discussed)

 

Cardinal International Ltd

Cardinal International Ltd

 

View Employer Profile

Advertise with Us
Help

We use cookies to customise our website for you, giving you the best possible user experience. If you continue without changing your settings, we’ll assume that you are happy to receive this personalisation. Find out more about our cookie policy

Accept & Close