Senior / Lead QA Engineer at Draft
Ontario, Manitoba, Canada -
Full Time


Start Date

Immediate

Expiry Date

19 Nov, 26

Salary

0.0

Posted On

21 Aug, 26

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Industry

Software Development & Publishing

Description

Who we are

Draft & Goal (dng.ai) is a marketing-operations automation platform. We turn recurring marketing work — research, production, localization, QA, publishing, reporting — into intelligent, governed and reliable workflows.

Our clients compose automations visually (no-code), connect their tools (CRM, CMS, analytics, search, ads) and orchestrate AI agents, while keeping human approval at the critical decision points. Our principle: the system keeps the discipline, people keep the judgment. Security and governance first (SOC 2 Type II, ISO 27001 & 42001, GDPR).

The role in one sentence

We're looking for an autonomous, senior QA engineer to take ownership of and grow our end-to-end automated testing system (already in place, built on Playwright), harden it in our CI, and drive the team's testing strategy.

What you'll do

Take over and evolve our existing Playwright E2E suite: extend coverage of critical user journeys, refactor what needs it, and drive down flakiness.

Industrialize testing in CI (GitHub Actions): pipeline integration, parallel runs, clear reporting, reliable merge gates — so the team ships with confidence.

Define and own the test strategy: what to automate vs. test manually, risk-based prioritization, acceptance criteria built together with engineering and product.

Run exploratory / manual QA on new features before automation, and turn recurring bugs into regression tests.

Work closely with frontend (React / Next.js) and backend (Python / FastAPI) engineers and product — quality is everyone's job, and you own it.

Required experience (must-have)

5+ years in QA, with a significant part in E2E test automation.

Strong Playwright skills (TypeScript / JavaScript) — or deep Cypress / Selenium expertise with the ability to ramp up on Playwright quickly.

Hands-on experience integrating tests into CI/CD (GitHub Actions, GitLab CI or equivalent): you've stabilized slow or flaky suites before and understand why they get that way.

Ability to define a test strategy from scratch and defend it: test pyramid, risk management, what gets automated and what doesn't.

Genuine autonomy: you move forward without being told what to do, you make the calls, you document them.

Comfort in a startup / agile environment: at ease with ambiguity and shifting priorities, and a clear communicator in writing and in person.

What sets you apart (nice-to-have)

•    Experience testing AI / LLM products or systems with non-deterministic behavior (variable outputs, tolerance thresholds).

•    Familiarity with backend (Python / FastAPI) and/or API testing.

•    A feel for performance and security testing.

•    A lead / reference posture: able to shape the team's QA best practices and level up others.

What we offer

•    A system already in place to grow (no blank page), with real room to improve it your way.

•    A high-impact AI product, a modern stack, and a team that takes quality seriously.

•    Remote / hybrid, autonomy, and a role where your impact genuinely matters.


Responsibilities
Loading...