Quality Engineer
Quality AssuranceFull TimeMontreal, QCHybrid$75,000 - $110,000 CAD per year
Quality Engineer
Terms, Compensation & Benefits (Internal info)
- Location: Montreal
- Style: Hybrid (minimum 1 day/week in office)
- Hours: Full-time, 37.5 hrs/week
- Salary: $75k–$110k CAD/year
- Vacation: 15 days per year
- Reports to: CTO
Qualifications / Background (Internal info)
- Education: Relevant University Education (Bachelor’s degree in Computer Science, Software Engineering, or equivalent)
- Experience:
- 3–5 years of QE or SDET experience with hands-on involvement in building or significantly contributing to an automation suite
- Knowledge:
- TypeScript — hands-on, comfortable in a modern backend codebase
- Playwright, Pact, Testcontainers, Jest
- CI/CD pipelines — GitHub Actions, GCP
- Docker and containerized environments
- Familiarity with AI-driven testing tooling (Cursor, Claude Code, TestSprite, Playwright MCP) or actively moving in that direction
- Language: English
- Nice to have:
- Experience with contract testing (Pact or equivalent)
- Familiarity with hexagonal architecture or domain-driven design
- Experience in ERP, wholesale, or manufacturing industries
Hiring Process (Internal info)
- Resume screening & phone screening: Recruiters: TBD. Hiring Manager: TBD
- Interview for culture fit & basic technical screen: TBD
- Technical screen: 30–60 minute scenario-based session with Alexandr and a tech lead
Job Description
Quality Engineer
Montreal │ Hybrid │ Full-time
Why This Role Exists
Our engineering team is talented, tight-knit, and knows our product deeply. What we are building now is different — a modern, AI-native ERP platform with a TypeScript backend and React frontend, where quality is not a phase at the end of the cycle but an architectural concern from day one.
Quality has historically been treated as a separate function here. We are changing that, and this role is part of how. We need someone who brings the outside QE world in — not to tell us what we are doing wrong, but to raise the bar naturally through curiosity, tooling, and the way they work.
If you follow where AI-augmented testing is going, you have formed opinions about what good automation looks like, and you want to do real work in an environment that takes quality seriously — we want to hear from you.
What You’ll Actually Do
Build and evolve the test suite:
Work in TypeScript and Playwright to build end-to-end coverage across our platform, and help engineers contribute to that suite as part of normal delivery — not as an afterthought.
Work AI-native:
Use Cursor, GitHub Copilot, Claude Code, and TestSprite as primary tools — generating scaffolding, producing synthetic test data, exploring agentic testing patterns. Evaluate what genuinely changes the coverage equation and bring that back to the team.
Shift quality left:
Show up in design reviews. Ask the question about testability before the code is written. Keep the CI/CD pipeline fast and trustworthy. Help make quality the norm, not the exception.
Be part of the team:
This role sits inside the delivery team, not above it. Engineers and QE are jointly accountable for what ships. If you are used to being the last line of defence, this will feel different.
What You Bring
Technical foundation
- 2–5 years of QE or SDET experience, with hands-on involvement in building or contributing to an automation suite
- TypeScript — comfortable, not just familiar
- Playwright, Pact, Testcontainers, Jest
- CI/CD experience — GitHub Actions, GCP
- Docker and containerized environments
AI-native mindset
- Familiar with AI-driven testing tooling — Cursor, GitHub Copilot, Claude Code, TestSprite, Playwright MCP — or actively moving in that direction
- We care more about how fast you learn and adopt than whether you’ve used every tool on this list
How you work
- You follow where QE is going, not just where it has been
- You have formed opinions about what good test automation looks like and can defend them without being dogmatic
- You communicate clearly and influence through insight, not process
Who We Are
We are a distributed team across Montreal and the Netherlands. We’ve been recognized as one of the Best Workplaces in Technology, Best Workplaces for Women, and Best Workplaces in Quebec, and we work hard to deserve those.
We make mistakes. We own them. We grow from them. If that sounds like your kind of place, read on.
In 2026, quality is not a gate at the end — it is what your customer experiences every single day. If building that kind of trust matters to you, we want to hear from you.
Start date: ASAP
Location: Montreal, hybrid (at least 1 day/week in office)
Curious? Show us how you think about quality, not just how many tests you’ve written.