Cookies & analytics consent
We serve candidates globally, so we only activate Google Tag Manager and other analytics after you opt in. This keeps us aligned with GDPR/UK DPA, ePrivacy, LGPD, and similar rules. Essential features still run without analytics cookies.
Read how we use data in our Privacy Policy and Terms of Service.
🤖 15+ AI Agents working for you. Find jobs, score and update resumes, cover letter, interview questions, missing keywords, and lots more.
Accommodations Plus International • Markham, Ontario, Canada
Role & seniority: Lead QA Automation Engineer (senior, with people management responsibility)
Stack/tools: Java, JavaScript; Playwright (required), Selenium, Cypress, TestNG/JUnit; TypeScript; CI/CD; AWS; experience with legacy systems and modern web/app backends
Lead and develop a high-performing QA team, defining strategy and owning quality across legacy and modern apps and backend services
Build, maintain, and scale test automation frameworks; improve testability of legacy systems with minimal production disruption
Increase automated and manual test coverage; drive risk-based testing, collaborate cross-functionally with Engineering, Product, and DevOps; monitor QA metrics and evolve processes
5+ years in test automation development using Java and JavaScript with frameworks like Selenium and Playwright (required)
3+ years in QA team management (hiring, coaching, project leadership)
Experience with legacy systems, test strategy for limited documentation/technical debt, and testing web apps + backend APIs
Proficiency with TypeScript; strong QA tooling knowledge (Selenium, Cypress, Playwright, JUnit/TestNG)
Familiarity with AWS, CI/CD pipelines, and integrating test automation into deployment
Excellent communication, organization, and analytical skills
GenAI/LLMs for test development
Agile or hybrid development experience
Mobile testing exposure; performance/load
Job Title: Lead QA Automation Engineer
Location: Markham
Department: Engineering
Job Type: Full-time