1

Selenium Playwright Jobs in Toronto, ON (NOW HIRING)

Experience with tooling such as JIRA, Azure DevOps, Git, GHCP, Jenkins, Appium, Selenium, Playwright. * Experience in safety‑critical or regulated product environments. * Note: To comply with US ...

Hands-on proficiency in API testing and automation utilizing tools such as Postman, vRest, Selenium, and Playwright. * Experience testing Clinical Applications * Experience with eReferral ...

Strong understanding of quality assurance principles, test case development, and test execution Hands-on experience with UI automation tools such as Appium, Selenium, Playwright * Comfort with ...

Selenium, Playwright, Robot Framework and Cucumber) * Proficiency in programming/scripting languages (e.g. Java, Python or web-based technologies) * Understanding of testing protocols and know how of ...

Expertise in Java, Selenium/PlayWright, Appium/Botium, RestAssured framework & Oracle SQL queries. * Exposure to Chatbots and LLMs; Prompt testing skills are nice to have. * Foundational knowledge of ...

Contribute to the automated testing framework using modern tools (e.g., Playwright, Cypress, Selenium) following the architectural standards set by the global QA lead. * Execute API tests to validate ...

Key Responsibilities Test Automation (Playwright & TypeScript) * Design, build, and maintain ... Experience with Selenium WebDriver or other automation frameworks. * Experience working within ...

Key Responsibilities Test Automation (Playwright & TypeScript) * Design, build, and maintain ... Experience with Selenium WebDriver or other automation frameworks. * Experience working within ...

next page

Showing results 1-20

Selenium Playwright information

What are the key skills and qualifications needed to thrive as a Selenium Playwright automation engineer, and why are they important?

To thrive as a Selenium Playwright automation engineer, you need a solid background in programming (typically Python, JavaScript, or Java), test automation, and experience with Selenium and Playwright frameworks. Familiarity with CI/CD tools (like Jenkins or GitHub Actions), version control systems (such as Git), and test management platforms is often required. Strong analytical thinking, attention to detail, and effective communication skills help in debugging complex issues and collaborating with development teams. These skills ensure reliable test automation, improved software quality, and efficient delivery cycles.

What are Selenium and Playwright?

Selenium and Playwright are both popular open-source tools used for automating web browser interactions. Selenium has been widely adopted for years and supports multiple programming languages and browsers, making it a staple for web automation and testing. Playwright, developed by Microsoft, is a newer tool that offers fast, reliable browser automation with support for multiple browsers and advanced features like multi-page scenarios and network interception. Both tools are commonly used for end-to-end testing of web applications.

How do Selenium Playwright automation engineers typically collaborate with developers and QA teams during a project?

Selenium Playwright automation engineers play a key role in bridging the gap between development and quality assurance teams. They often work closely with developers to understand new features and ensure test scripts align with application updates. Collaboration with QA involves sharing automated test results, identifying defects, and refining test coverage to enhance software reliability. Regular communication and participation in agile ceremonies, like sprint planning and daily stand-ups, help ensure the automation suite remains effective and up-to-date throughout the development lifecycle.

What is the difference between Selenium Playwright vs Cypress Automation Engineer?

FeatureSelenium PlaywrightCypress Automation Engineer
Testing FocusCross-browser web testingEnd-to-end testing for web apps
Supported LanguagesJavaScript, Python, C#, JavaJavaScript
Work EnvironmentMultiple browsers, cloud testingBrowser-based, primarily Chrome
UsageWidespread in enterprise and cross-browser testingPopular in frontend development teams

Both Selenium Playwright and Cypress Automation Engineer roles involve web testing, but Playwright offers broader browser support and language options, making it suitable for diverse testing environments. Cypress is more focused on JavaScript and Chrome-based testing, often preferred for frontend development. The choice depends on project requirements and preferred tools.

What job categories do people searching Selenium Playwright jobs in Toronto, ON look for?

The top searched job categories for Selenium Playwright jobs in Toronto, ON are:

Principal Software Development Engineer in Test

US Mobile

Toronto, ON • Remote

CA$140K - CA$180K/yr

Full-time

Medical

Re-posted 27 days ago


Job description

US Mobile is building the future of wireless communication. The goal: one unified network open to any person and any device, worldwide. Connection without walls.

We're getting there by empowering customers. All three major networks on one phone and one plan, plus home internet from Starlink. No lock-in. No commitments. Custom fit plans at every price point. 24/7 customer support with real people, empowered to help. We get real-time feedback from Reddit, surveys, and customer support informing product roadmaps and everything we do. It's working - Consumer Reports named us the top-rated mobile carrier two years in a row.* 

And we're building innovative systems that scale. A network agnostic tech stack. Agile, cross-functional teams built on trust and mutual respect. This work isn't for everyone. If you work fast, flexibly, and collaboratively - without compromising standards - we want to hear from you.

US Mobile is looking for a Principal-level SDET to own and elevate our quality engineering practice. This is a technical leadership role for someone who has built, scaled, and stabilized automated test platforms in modern microservices environments.
 
You'll lead by example, designing test strategy, improving CI pipelines, mentoring engineers, and ensuring quality is embedded across the SDLC.
Technical Leadership:
  • Own test architecture and automation strategy across backend and frontend systems.
  • Design, build, and maintain scalable automated test frameworks.
  • Lead end-to-end, API, integration, and UI automation.
  • Drive adoption of best-in-class testing practices
Hands-on Execution:
  • Build and maintain pipelines using Selenium, Playwright or Cypress. (Currently using Cypress)
  • API testing.
  • Improve test stability, performance, and execution time in CI/CD.
  • Actively debug flaky tests and CI failures
Platform & System Focus:
  • Test Java / Spring Boot microservices.
  • Validate async workflows (RabbitMQ).
  • Test data persistence layers (MongoDB).
  • Ensure quality in AWS-based distributed systems.
  • Partner with DevOps to improve pipelines and observability.
Mentorship & Influence:
  • Mentor Software Engineers on test design and automation.
  • Establish coding standards and review practices for test code.
  • Influence product and engineering leaders on quality risk and release readiness
Must Have:
  • 5+ years in Quality Engineering / Test Automation.
  • Senior or Staff-level experience in a product-driven org.
  • Deep expertise with Selenium, Playwright, Cypress.
  • Strong Java background (writing production-quality test code).
  • Experience testing microservices & distributed systemsCI/CD experience (GitHub Actions, Jenkins, GitLab, etc.).
  • Strong Linux fundamentals.
  • Proven ability to lead and influence.
Strong Plus:
  • Contract testing (Pact or similar).
  • Performance testing experience.
  • Cloud-native testing in AWS.
  • Observability-driven testing (logs, metrics, traces).
  • Prior experience building QA orgs from messy to mature
Benefits:
  • Competitive salary
  • Flexible working hours
  • Supplemental health insurance
  • Professional development stipend
  • $500 wfh tech set-up reimbursement
$140,000 - $180,000 a year
Think you could be a good fit?? Apply to learn more!!
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
apply for this job