29 Aug
|
Purpose Unlimited
|
Toronto
29 Aug
Purpose Unlimited
Toronto
Purpose Unlimitedis an independent financial services company with an unrelenting focus on customer-centric innovation, delivered through technology-driven solutions. Led by entrepreneur Som Seif, the company is developing a diversified product platform aimed at addressing historically underserved segments of the market. Purpose Unlimited’s businesses include Purpose Investments, Advisor Solutions by Purpose, and Driven.Vacancy Status:This is for a current opening.Compensation:$100,000 - $115,000Job Description Who you are 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.What AI Does So You Don't Have To 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 storiesRoutine flakiness detection and pattern categorization across CI/CD runsStandard API contract diffing and regression signal generationTest data synthesis for complex financial and digital asset scenariosWhat Only You Can DoDesign, 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.Who We're Looking For 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.Qualifications: What You Must Bring7+ years of hands‑on automation engineering experience.3+ years of robust 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.How we work at Purpose Every role at Purpose is assessed against our five values. As a squad lead, you model these daily:Innovation– You bring new ideas, challenge the status quo, and find better ways of building. You don’t wait for permission to experiment.Courage– You speak up when something isn’t working, take difficult stands on technical quality, and act with conviction even when it’s uncomfortable.Owner’s Mindset– You take full accountability for your squad’s outcomes. You treat the platform, the team, and the business as your own.Client Focus– You place client outcomes at the center of every architectural and delivery decision.Winning Through Individual and Collective Growth– You invest in your own development and actively contribute to the growth of every engineer around you.Why should you join us?We are one of Canada's Top Small & Medium Employers' 2023 & 2024.We believe in innovation and a vibrant culture– work for an innovative, people‑first, financial services firm that values entrepreneurialism.We believe in a flexible work structure– A flexible hybrid work model that empowers you to do your best work whether at home or the office.We care about your rewards– Competitive compensation including equity program.We care about your health– comprehensive group health and dental advantages and life insurance at little to no cost to you. We also offer a Lifestyle Spending
📌 Senior Playwright Automation Engineer - $100,000 - $115,000 A Year (Toronto)
🏢 Purpose Unlimited
📍 Toronto