Talent.com
Vita
Senior QA EngineerVita • Edmonton, Canada, United States
Search for other jobs
Senior QA Engineer

Senior QA Engineer

Vita • Edmonton, Canada, United States
1 hour ago
Salary
CA$70,000.00–CA$120,000.00 yearly
Job type
  • Full-time
Job description

Salary: $70,000 - 120,000 per year

Requirements:

  • Strong professional experience in QA automation or software quality engineering.
  • Significant hands-on experience with Playwright.
  • Experience improving or restructuring existing test frameworks, including improving maintainability and reducing flaky tests.
  • Clear understanding of where different types of tests belong, including risk-based and regression testing.
  • Experience integrating automated tests into CI/CD pipelines.
  • Experience testing SaaS web applications, APIs, and backend services.
  • Ability to write clean, maintainable automation code using practices such as test isolation, fixtures, mocking, test data management, and parallel execution.
  • Demonstrated ability to diagnose and eliminate flaky tests.
  • Comfortable collaborating directly with developers as part of the team.
  • Hands-on experience with AI-assisted development or testing tools.
  • Helpful additional experience includes TypeScript or JavaScript, testing .NET APIs or Next.js applications, k6 or other load-testing tools, GitLab CI/CD and security tools, automated accessibility testing, multi-tenant SaaS, workflow or administrative software, education technology, or growing a QA practice at a growing company.

Responsibilities:

  • Review our existing test approach and recommend an appropriate balance of unit, API/integration, end-to-end, regression, performance, and security testing.
  • Improve and extend our Playwright framework, including its fixtures, test data, authentication, environments, reusable components, and coverage of critical workflows.
  • Refine our GitLab CI/CD pipelines so appropriate tests run on each merge request and deployment while providing timely feedback to developers.
  • Expand k6 load-testing scenarios and incorporate GitLab security scanning into our development lifecycle.
  • Reduce flaky tests, make failures clear and actionable for developers, and provide reporting on quality trends and release readiness.
  • Collaborate with Product and Development early in feature work to identify risks and test scenarios before implementation.
  • Help establish and continuously improve our Definition of Done, regression coverage, release validation, defect handling, tooling, and quality practices.
  • Use AI tools to generate, refine, and debug tests; identify missing scenarios and edge cases; create test data; assess regression coverage; analyze logs and failures; and review code changes for testing needs.

Technologies:

  • AI
  • API
  • Backend
  • CI/CD
  • GitLab
  • JavaScript
  • Playwright
  • Security
  • TypeScript
  • Web
  • ASP.NET
  • ChatGPT
  • Copilot
  • CRM
  • Cursor
  • ERP
  • Marketing

More:

We are Vita, a Canadian SaaS product company building an education operations and student intelligence platform used by school divisions for registration, digital forms, workflows, approvals, integrations, and administrative operations. We are expanding from K–12 into post-secondary and the private sector, and we build and own our product rather than operating as a consulting shop. This automation-first QA Automation Engineer role will take ownership of and strengthen our existing Playwright-based quality practice, helping our team deliver software with greater confidence. Our modern stack includes Next.js, .NET Core, Playwright, k6, GitLab CI/CD and security tooling, and AI tools such as Claude; deep familiarity with every tool is not required, but comfort learning new tools is important. We use AI throughout development and see it as a way to make strong QA engineering more productive. The role is focused on building repeatable, scalable quality systems rather than primarily running predefined manual test scripts. During the first 90 days, the successful candidate will review our test suites and pipelines and present a plan for what to keep, fix, and add; within the first year, we aim to have dependable automated coverage for critical workflows and routine performance and security testing. We offer the opportunity to shape QA at a growing SaaS company, a team that uses AI tools, health and dental benefits, RRSP matching, vacation, professional development, commuter benefits, company events, paid time off, and on-site parking. Pay is $70,000–$120,000 per year. Work is in person.

last updated 46 week of 2026

Create a job alert for this search

Senior QA Engineer • Edmonton, Canada, United States