Work location and availability
This remote-first role is open to candidates across Canada. Work from home or from any of our offices, including Montreal, Toronto, Vancouver, Winnipeg, Ottawa, and Calgary.
What You'll Be Doing
- Architect, build, and maintain robust, scalable automated test suites using Playwright, applying industry best practices and design patterns to ensure long-term maintainability.
- Partner with developers and product managers across the SDLC to clarify requirements, catch gaps early, and define acceptance criteria during Agile ceremonies.
- Drive quality across both UI and API testing, leveraging monitoring signals, incident reviews, and customer feedback to identify improvement opportunities.
- Leverage AI in innovative ways to support and accelerate QA automation development tasks.
- Take ownership of broader quality outcomes by staying involved beyond test execution to improve processes, documentation, and team workflows.
- Bring a continuous improvement mindset to the role, staying current with new tools, technologies, and testing methodologies.
- Collaborate with Staff QA Automation Developers to improve processes and QA practices across the organization.
- Work with product managers to define comprehensive test plans from design documents, such as PRDs and HLDs.
- Support User Acceptance Testing (UAT) for key projects, for example when we integrate new partners/clients.
- Review and execute manual test cases and scripts for features under development using test management/tracking tools to provide feedback on automation suitability to the project team.
- Manually validate features based on test plans and integrate those scenarios into the automated regression test suite.
What You Bring
- 5+ years of QA experience testing SaaS or cloud applications, with a deep understanding of the full SDLC and how quality engineering fits into the development process.
- 2+ years of hands-on automation framework experience with Playwright, Cypress, or similar, with a proven ability to author, maintain, and scale end-to-end (E2E) test suites.
- An automation-first mindset, with a track record of prioritizing automated coverage over manual-only QA and building reliability into the CI/CD pipeline.
- Full-stack testing capability across UI and API layers, including experience with tools like Postman for API validation, ensuring comprehensive coverage at every level of the stack.
- Test architecture and scalable design expertise, with the ability to build maintainable automation suites using industry-standard design patterns (e.g., Page Object Model, data factories, separation of concerns).
- Agile fluency and tooling experience, including comfort working in rapid delivery environments with frequent release cycles, and familiarity with test management platforms like Allure TestOps for reporting and tracking.
- A strong background in TypeScript and/or Go is a plus, as is experience with MySQL or similar relational databases.