Senior Playwright Automation Engineer

Purpose UnlimitedToronto, ON
Hybrid

About The Position

As Senior Playwright Automation Engineer on our Quality Platform, you will architect the systems that give our engineering teams genuine confidence to ship at speed: reliable, intelligent, AI-augmented test infrastructure that keeps pace with one of Canada's most ambitious fintech platforms. At Purpose, we're direct about how AI changes the work. In this role, AI handles: First-draft generation of repetitive test cases from acceptance criteria and user stories Routine flakiness detection and pattern categorization across CI/CD runs Standard API contract diffing and regression signal generation Test data synthesis for complex financial and digital asset scenarios

Requirements

  • 7+ years of hands-on automation engineering experience.
  • 3+ years of strong Playwright experience.
  • 6+ years of hands-on experience in building automation framework (Selenium).
  • 8+ years of progressive experience in Quality Assurance and SDLC practices.
  • Advanced API testing expertise (REST, GraphQL, HTTP, JSON, OAuth) and strong understanding of microservices architectures.
  • Hands-on experience using AI-assisted tools in your day-to-day engineering work – whether for test generation, maintenance, data synthesis, or defect analysis – and the judgment to know when to trust, adjust, or discard AI-generated output.
  • Experience validating digital asset and cryptocurrency workflows including transaction processing, balances, staking operations, and financial data integrity.
  • Strong understanding of test architecture patterns, modular design, and framework layering.
  • Demonstrated ability to reduce test flakiness and improve execution stability.
  • Strong debugging skills and ability to identify systemic weaknesses in automation structure.
  • Experience working in Agile development environments.
  • Ability to operate as a senior individual contributor with strong technical influence.
  • Excellent communication and interpersonal skills with professional maturity in cross-functional collaboration.
  • Applicants must be legally entitled to work in Canada. Immigration sponsorship is not offered for this role.

Nice To Haves

  • You are a highly experienced, hands-on automation engineer with deep expertise in Playwright and JavaScript/TypeScript-based test frameworks.
  • You operate as a senior individual contributor who leads through technical excellence, not people management.
  • You have extensive hands-on experience building scalable automation frameworks and improving quality verification processes in complex, distributed systems.
  • You understand that UI and API coverage form the foundation of system reliability, particularly in regulated fintech environments.
  • You think in terms of architecture, reliability, performance, and measurable quality outcomes.
  • You’re comfortable working alongside AI-assisted tools and can evaluate their output with the same critical eye you bring to any automation work.
  • You collaborate closely with engineering and product teams while maintaining a developer-quality mindset.

Responsibilities

  • Lead the evolution of our Playwright-based automation framework using modern JavaScript and TypeScript best practices.
  • Design, enhance, and maintain scalable, modular test architecture aligned with engineering standards.
  • Review and refactor existing Playwright E2E test cases to improve maintainability, structure, stability, and execution performance.
  • Design and maintain scalable API automation frameworks that validate backend services and distributed systems.
  • Develop reusable libraries and modular test components, ensuring API coverage forms the foundation of system reliability.
  • Develop, review, and continuously improve Playwright-based end-to-end automation suites aligned with API-level validation workflows.
  • Reduce automation debt by eliminating duplication, improving test isolation, and strengthening framework abstraction layers.
  • Establish and enforce coding standards, reusable utilities, consistent naming conventions, and clean folder structures.
  • Participate actively in Agile ceremonies including backlog refinement, sprint planning, design discussions, and retrospectives.
  • Review user stories and acceptance criteria to identify gaps, edge cases, negative scenarios, and risk areas early in the development cycle.
  • Create, update, and maintain structured end-to-end scenarios including edge cases, boundary conditions, and regression flows.
  • Collaborate closely with Product Owners and Product Managers to validate business flows and clarify expected behaviors.
  • Partner with developers to review feature implementations, validate logic, and conduct demo sessions confirming automation coverage.
  • Improve test reliability by identifying and eliminating sources of flakiness and instability.
  • Integrate automation into CI/CD pipelines and optimize execution strategies for parallelization and performance.
  • Define and track automation metrics including regression stability, execution time, failure patterns, coverage health, and release readiness indicators.
  • Continuously evaluate tools, libraries, and AI-driven enhancements to improve framework efficiency and long-term scalability – including LLM-assisted test generation, AI-powered flakiness analysis, and automated test data synthesis.
  • Mentor engineers on Playwright best practices, JavaScript patterns, sustainable automation design, and practical use of AI-assisted development tools.

Benefits

  • Competitive compensation including equity program.
  • Comprehensive group health and dental benefits and life insurance at little to no cost to you.
  • Lifestyle Spending Account for all your wellness needs.
  • Flexible paid time-off policy with unlimited vacation days.
  • Flexible sick and mental health days.
  • Paid parental leave for eligible employees with a top-up.
  • Generous Group RRSP matching and an optional TFSA program.
  • Training opportunities and tuition support year-round.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service