Senior Automation Engineer

Veriday Inc.
•Remote

About The Position

Veriday Inc. is seeking a Senior QA Automation Engineer to build and maintain a reliable automated regression test suite using Playwright and Node.js, with test management and reporting through Azure DevOps. This remote contractual role is based anywhere in Canada for six months, with the potential for extension. The engineer will organize existing manual regression tests in Azure DevOps Test Plans, prioritize high-value candidates for automation, and use AI-assisted tools such as GitHub Copilot, Playwright CodeGen, and Playwright MCP to accelerate test development. They will refine generated tests to ensure reliability and maintainability, integrate test execution and reporting into CI/CD, and document frameworks and processes so the team can maintain the suite after the contract ends.

Requirements

  • 7+ years of hands-on test automation experience as an individual contributor.
  • Strong Playwright experience with JavaScript/TypeScript on Node.js.
  • Experience building maintainable test automation using reusable components, fixtures, locators, assertions, and appropriate test design patterns.
  • Familiarity with Azure DevOps Test Plans, including test cases, test suites, test runs, and results management.
  • Experience integrating automated tests into CI/CD pipelines, preferably Azure DevOps Pipelines.
  • Practical experience using AI-assisted development tools such as GitHub Copilot in day-to-day test development.
  • Experience reviewing and translating existing manual test documentation into structured test cases and executable automation.
  • Ability to assess regression test coverage, identify duplication and gaps, and prioritize automation based on business value and execution effort.
  • Solid grasp of software testing practices, including regression, smoke, and end-to-end strategy, and defect triage.
  • Clear written and verbal communication, and ability to work with little supervision.

Nice To Haves

  • Experience with Playwright CodeGen and Playwright MCP for AI-assisted test creation.
  • Hands-on experience with an Azure DevOps MCP Server, or interest in evaluating one.
  • Experience connecting Playwright results to Azure DevOps Test Plans, including tools such as playwright-azure-reporter.
  • Experience establishing or expanding a test automation framework within a short-term engagement.

Responsibilities

  • Design, develop, and maintain automated browser-based regression tests using Playwright and JavaScript/TypeScript on Node.js.
  • Establish and maintain the regression test inventory in Azure DevOps Test Plans, including test cases, suites, and traceability.
  • Identify high-value automation candidates based on repeatability, business criticality, and potential to reduce regression execution time.
  • Develop Playwright tests with AI-assisted tools, then refine generated output into reliable, maintainable automation.
  • Establish automated execution and reporting, publish results to Azure DevOps, and maintain traceability to corresponding test cases.
  • Integrate automated tests into CI/CD pipelines and keep them stable, fast, and low in flakiness.
  • Investigate failures, log defects with clear reproduction steps, and work with developers and QA to resolve them.
  • Evaluate and, where useful, adopt an Azure DevOps MCP Server to connect AI tooling to test plans and work items.
  • Document frameworks, conventions, and runbooks so the team can maintain the suite after the contract ends.

Benefits

  • Competitive hourly rate
  • Relaxed, casual workspace
  • Great people to collaborate with every day
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service