The Quality Engineer will work within a cross-functional agile environment to ensure software quality through test automation and collaboration. This role involves creating automated test scripts, integrating tests into CI/CD pipelines, and working closely with Platform, Product, and Dev游戏副本 teams to support reliable and efficient software releases.
Responsibilities
- Develop in-house automated and functional test scripts and tools covering functional, system, API, integration, UI, and regression testing
- Collaborate with Platform, Product, DevOps, and other teams to deploy and execute automated tests in test environments using CI/CD pipelines
- Deliver timely feedback on test results to the Platform Team, QA team, and other stakeholders
- Engage in technical planning, code reviews, and architectural discussions to improve system quality and testability
Requirements
- Minimum of 2 years of hands-on professional experience in test automation, including API and UI frameworks such as Playwright, Selenium, Cypress, Mocha, Jest, or Junit
- Proficiency in at least one programming language: JavaScript, TypeScript, Python, or Java
- Experience using CI/CD tools such as Jenkins, GitHub Actions, or CircleCI
- Solid understanding of scalable system design for web-based APIs and backend processing systems
- In-depth knowledge of QA methodologies in environments with frequent release cycles
- Experience creating test cases that include edge cases, negative scenarios, compatibility checks, and concurrency testing using tools like TestRail
- Familiarity with relational databases
- Practical experience with SQL and the ability to query large datasets
Tech Stack
Playwright, Selenium, Cypress, Mocha, Jest, JUnit, JavaScript, TypeScript, Python, Java, Jenkins, GitHub Actions, CircleCI, SQL, Relational databases
Benefits
- Highly competitive salary
- Global retirement savings options including 401K and pension plans
- Generous paid time off packages, including birthday leave
- Access to a comprehensive mental health care program
- Health benefits effective from the first day of employment
- Reimbursement for work-from-home expenses
- Optional global WeWork membership for remote workers, with hubs in London and Toronto
- Comprehensive training and onboarding program
- Support for personal development including conferences, courses, and books
- Access to internal programmatic courses and certifications for ongoing learning
- Generous parental leave policy
- Friendly, welcoming, and supportive workplace culture
- Regular social and team-building events
Compensation
The compensation range for Ontario residents is $84,000 - $99,750 CAD. Final offers vary based on experience, skills, and location. Candidates may be eligible for equity awards. Additional compensation may include annual bonuses, commissions, and a comprehensive benefits package.
Work Arrangement
global — Canada — Remote-first company
Team
cross-functional agile environment
- Diverse and inclusive
- Collaborative
- Hardworking
- Supportive
- Friendly
- Welcoming
- Award-winning customer service
- Innovative
Additional Information
- Candidates may be located anywhere in Canada
- AI is used to assist in resume screening but not in final hiring decisions
- The company is committed to diversity and inclusion across gender, ethnicity, faith, disability, and sexual orientation
- Applicants are encouraged to share pronouns if they are comfortable doing so
- Interview accommodations are available upon request
- The company has received multiple recognitions including Ad Age Best Places to Work 2024, G2 Top Software and Top Marketing and Advertising Product for 2024, Campaign’s Best Places to Work 2023 for the UK, 2024 Best Workplaces for Women and in Canada by Great Place to Work®, and #1 DSP on G2
- The training and onboarding program is robust
- Personal development initiatives are supported through funding and resources


