Automation QE - Playwright Automation, Rest Assured, Mobile Automation
Long Term contract
Montreal, QC - Hybrid
Key Responsibilities:
- Design, develop, and maintain robust test automation frameworks for web, API, and/or mobile applications
- Develop automated test scripts using tools such as Selenium, Cypress, Playwright, or similar
- Automate API testing using tools like RestAssured, Postman, or Karate
- Integrate automated tests into CI/CD pipelines (Jenkins, GitHub Actions, Azure DevOps, etc.)
- Execute functional, regression, smoke, and integration tests
- Analyze test results, identify defects, and work closely with development teams to ensure timely resolution
- Participate in Agile ceremonies (sprint planning, stand ups, retrospectives)
- Review requirements and provide early feedback from a quality and testability perspective
- Maintain test data, test environments, and test execution reports
- Mentor junior QE team members and promote best practices in test automation
Technical Skills:
- Strong proficiency in Java / Python / JavaScript (at least one)
- Hands on experience with automation tools such as:
- Selenium / Cypress / Playwright / TestNG / JUnit
- Experience in API automation (REST services)
- Good understanding of BDD/TDD (Cucumber, SpecFlow, etc.)
- Experience with version control systems (Git)
- Working knowledge of CI/CD pipelines
- Strong understanding of SDLC, STLC, and Agile methodologies
- Testing Knowledge
- Functional, Regression, Integration, and Smoke Testing
- Test strategy creation and test planning
- Defect tracking using tools like JIRA, Azure Boards, etc.
Work Location: Hybrid remote in Montréal, QC