P

Perseus Group

Acquires and grows B2B software firms

Quality Engineering Lead / Automation Architect

Test Automation EngineeringConfirmed live in the last 24 hours
Full-timeRemote in CanadaCA$117k - CA$143k /yrRemote

About the Job

Requirements

  • A bachelor's degree in Computer Science, Engineering, Information Systems, or a related field, or equivalent experience.
  • At least 5 years of software quality assurance and testing experience.
  • Expert-level experience building enterprise-scale test automation frameworks using Playwright, Selenium, Cypress, or comparable tools, with strong TypeScript or JavaScript skills.
  • Strong software engineering skills, preferably in TypeScript and JavaScript, including Git, API testing, SQL, debugging, and code review.
  • Experience integrating automated regression testing into CI/CD pipelines using Azure DevOps, GitHub Actions, Jenkins, or comparable platforms.
  • Experience scaling automation capability through coaching, standards, and delegation.
  • Proven use of quality metrics, dashboards, and KPIs to drive decisions and outcomes.
  • Experience testing complex web-based enterprise applications in Agile environments.
  • Strong analytical and problem-solving skills, and excellent verbal and written communication.

Responsibilities

  • Own POMS' test automation strategy and roadmap, serving as technical lead for the Playwright framework, automation standards, coding guidelines, and review practices.
  • Design and build scalable Playwright suites in TypeScript, making effective use of fixtures, workers, parallelization, test isolation, retries, traces, and reporting.
  • Organize workflow-based testing suites with clear smoke, core regression, and release regression layers across functional, API, integration, and end-to-end testing.
  • Assess the existing manual test inventory and prioritize which tests should be automated, redesigned, consolidated, kept manual, or retired.
  • Partner with Development and DevOps to enhance automated regression pipelines, with sound environment, test-data, and parallel-execution strategies across TFVC and Git repositories.
  • Apply AI-assisted tools to test generation, maintenance, coverage analysis, and defect identification, and evaluate emerging testing tools and practices.
  • Build, mentor, and develop a small QA team, with particular responsibility for building automation capability.
  • Put in place standards, coaching, delegation, and ownership models that allow the team to scale automation without relying on the lead to author most tests.
  • Set goals, performance expectations, and career development plans, and support hiring, onboarding, and succession planning.
  • Foster quality ownership, accountability, collaboration, and continuous improvement.
  • Champion shift-left and risk-based testing, and participate in requirements, design, and architecture reviews to identify risks early.
  • Define data-driven release readiness criteria and quality gates, and own QA for all software releases.
  • Build operational and executive dashboards and KPIs covering automation coverage, defect escape rates, release readiness, and team performance, and use them to prioritize investments.
  • Lead root cause analysis of escaped defects and implement preventive improvements.
  • Support validation and compliance activities within a regulated software environment.

Desired Qualifications

  • Hands-on experience building substantial Playwright suites in TypeScript, including fixtures, workers, parallelization, test isolation, retries, and traces.
  • Experience leading QA teams or large-scale testing initiatives.
  • Experience in regulated industries such as life sciences, pharmaceutical manufacturing, healthcare, or medical devices, including GxP and 21 CFR Part 11.
  • Experience working across mixed TFVC and Git environments, including migration to Git.
  • Demonstrated success transforming a predominantly manual QA organization into an automation-heavy one.
  • Experience using AI or machine learning to improve testing efficiency and effectiveness.
  • Knowledge of performance and security testing methodologies.

About the Company

Perseus Group

Acquires and grows B2B software firms

Perseus Group is a buyer-and-hold investor that acquires B2B vertical market software (VMS) firms and keeps them for the long term. It buys specialized, mission-critical software businesses, then manages and develops them, often with additional resources and expertise, to help them grow steadily over many years. The company’s product is not a software release but a portfolio of software businesses that Perseus supports through ongoing partnerships and operational guidance. Perseus differentiates itself from others through patient, long-term ownership under the Constellation Software umbrella, a focused strategy on vertical market software, and hands-on support to help portfolio companies scale rather than pursue rapid exits. Its goal is to build durable value by growing a portfolio of profitable software companies and delivering steady performance for its investors and stakeholders.

Company size
1,001-5,000
Company stage
Not listed
Total funding
Not listed
Headquarters
Markham, Canada
Founded
Not listed

Recently Posted Jobs

Explore more opportunities at Perseus Group

See more jobs