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...