QA Automation Engineer – Selenium & Playwright
- Toronto, ON, Canada
Contract
Applications open in a new tab.
Job details
- Job type
- Contract
- Apply by
- Posting language
- English
- Posted
Original job description
Strong hands-on experience with Selenium WebDriver and Playwright.
Proficiency in Java, JavaScript, or TypeScript.
Experience with TestNG, JUnit, or Playwright Test frameworks.
Build and maintain scalable automation frameworks using Page Object Model (POM) and best practices.
Perform functional, regression, integration, end-to-end (E2E), and cross-browser testing.
API testing using Playwright, REST Assured, or similar tools.
Experience integrating automation with CI/CD pipelines (Jenkins, Azure DevOps).
Knowledge of Git, Maven/Gradle, SQL/database validation, and Agile methodologies.
Strong debugging, analytical, and problem-solving skills.
Experience with test reporting, defect tracking, and automation metrics.
More about this job
Responsibilities
Build and maintain scalable test automation frameworks using the Page Object Model and established best practices. Perform functional, regression, integration, end-to-end, cross-browser, and API testing, and integrate automation into CI/CD pipelines.
Requirements
Requires hands-on experience with Selenium WebDriver and Playwright, proficiency in Java, JavaScript, or TypeScript, and experience with a relevant testing framework. Also requires knowledge of CI/CD, Git, Maven or Gradle, SQL and database validation, Agile methodologies, and strong debugging and problem-solving skills.
Skills
- Selenium WebDriver
- Playwright
- Java
- JavaScript
- TypeScript
- TestNG
- JUnit
- Playwright Test
- Automation Frameworks
- Page Object Model
- Functional Testing
- Regression Testing
- Integration Testing
- End-to-End Testing
- Cross-Browser Testing
- API Testing
Visa sponsorship
Not detected in the job text
Categories
- Software
- Technology
Keywords
- Selenium WebDriver
- Playwright
- Java
- JavaScript
- TypeScript
- TestNG
- JUnit
- Playwright Test
- Automation Frameworks
- Page Object Model
- Functional Testing
- Regression Testing
- Integration Testing
- End-to-End Testing
- Cross-Browser Testing
- API Testing
- REST Assured
- CI/CD
- Jenkins
- Azure DevOps
- Git
- Maven
- Gradle
- SQL
- Database Validation
- Agile
- Test Reporting
- Defect Tracking
- Automation Metrics
- Debugging