← Back to job listings
MI
QA Engineer
minutebox · Toronto, ON, Canada
About The Role
About MinuteBox
- At MinuteBox, we're crafting the next generation of legal tech for global enterprise firms. Our
- platform handles the heavy lifting of corporate entity management, document automation, and
- high-stakes compliance workflows.
- We're a small, senior engineering team where shipping fast means building quality into the
- architecture from day one. You'll work across the full stack—from high-concurrency backend
- services to our reactive, high-performance frontend—ensuring every release is solid, scalable,
- and correct.
- We ship fast — and shipping fast only works when quality guards are built in from the start, not
- bolted on at the end. QA is involved from the first line of a feature, and we're looking for
- someone to dive in and help build those guards.
- What you'll do
- Review product PRs - go through diffs, assess what changed, and verify behavior against the linked ticket before merge. Run risk analysis on each: blast radius, feature-flag boundaries (LaunchDarkly), test-coverage gaps, and rollback safety
- Cover PRs with tests at the right layer:
- Unit tests (Jest/Vitest) for pure logic
- API tests (Playwright) against our V2 REST API, including async filing/search flows and BigQuery verifcation.
- UI end-to-end tests (Playwright), following our Page Object MOdel and scenario conventions
- Add the coverage PRs are missing - including teammates' PRs that shipped without tets - and flag what still needs manual QA
- Manual tests - Performan manual testing and validation
- Test features hands-on — verify new and changed functionality across corporate entity
- and minute book workflows, share capital, compliance, and the async e-filing pipeline,
- with manual exploratory testing where it adds value
- Triage and investigate issues — analyze customer-support handoffs, reproduce bugs,
- distinguish real regressions from flaky tests, and trace root causes through the
- codebase, Sentry, and GCP/BigQuery logs.
- Execute regression plans for releases — work through the test plan for a release, run
the relevant suites, and report what passed, failed, or needs a closer look.
- Manage test cases and runs — keep cases up to date in TMS, log clear and
reproducible bug reports in issue-tracking platforms
- Build quality gates with AI — we run a suite of custom Claude Code skills and agents
- (PR review, bug triage, risk analysis, test generation, E2E debugging, fixture
- management) that let us put more guards in place, faster. You'll use them to do more —
- then apply your own judgment to confirm the results actually hold up.
- What we're looking for
Core Requirements
- Solid experience in software QA with a strong automation focus
- Proficiency with TypeScript/JavaScript and a modern E2E framework (Playwright
preferred; Cypress/Selenium experience translates).
- Monorepo workflow — comfortable in a Git environment: branches, PRs, reading diffs,
running tests locally.
- Clear written communication — precise bug reports, reproducible steps, and
well-scoped test plans
- Strong testing fundamentals — test design techniques, equivalence partitioning,
boundary analysis, risk-based prioritization — not just clicking through happy paths.
- API testing — comfortable writing and debugging tests against REST endpoints,
- including async/polling flows.
- Strong pluses
- AI tooling — comfortable using Claude Code, Cursor, Copilot, or MCP-based tooling to
move faster.
- Cloud Infrastructure — familiarity with GCP, Firebase, and BigQuery for log
investigation.
- Feature flags — exposure to LaunchDarkly or similar release practices.
- Code reading ability — ability to read backend services to investigate root causes.
- Domain expertise — experience in document-heavy or legal/fintech domains
How we work
- Speed needs guardrails. We move quickly by building quality gates as we go.
- QA from the start. Quality is shaped during development, not inspected after it.
- AI-assisted gates. We lean on AI tooling to generate tests and surface risk faster.
- Human judgment. AI accelerates work; it doesn't replace the sane checks required to
understand the product.
- Pragmatic coverage. We prioritize well-targeted gates on real risk over vanity metrics
Why join
- Real-world impact. Work on a product that legal professionals rely on daily
- Quality-first culture. Build the gates that enable fast shipping without sacrificing
confidence.
- Senior team. Have a significant impact on a small, senior engineering team
This is an external listing. JobSpring does not represent or verify the employer. Report this listing
JobSpring