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)