Test Automation Architect- Playwright, Python, TestNG / Junit
Long Term contract
Toronto, ON – Hybrid
Key Responsibilities:
Define and implement scalable automation frameworks across:
- UI
- API
- Mobile testing
Integrate automation suites into CI/CD pipelines (Azure DevOps, Jenkins)
Drive Quality Engineering practices:
- Shift Left / Shift Right
- BDD / TDD methodologies
Oversee testing efforts for:
-Digital banking systems
- Payments platforms
-Lending systems
Ensure compliance with industry standards:
- OSFI- PIPEDA- PCI-DSS
Mentor QA teams and enforce quality governance standards
Essential Skills
10+ years of QA experience, including 3+ years as an Architect
Strong hands-on experience with tools:
- Selenium - Playwright- Cypress
- Appium - Rest Assured
Programming languages:
- Java
- Python
-JavaScript
Strong experience in API and microservices testing Exposure to:
- CI/CD pipelines
- Agile methodologies
- DevOps practices
Top 3 Required Skills:
Framework Architecture Design
Build scalable, modular frameworks (POM, layered design)
Core Java + Selenium Expertise
- Strong OOP concepts
- WebDriver, synchronization, locator strategies
Toolchain & CI/CD Integration
- TestNG / JUnit
- Maven
- Jenkins
- Parallel execution setups
Top 3 Preferred Skills:
API & Service-Level Automation
- REST Assured
- API validation alongside UI automation
Test Data & Environment Management
- Test data strategies
- Environment configurations
Advanced Execution Capabilities
- Selenium Grid
- Docker
- Cloud-based execution for scalability
Pay: $75.00-$80.00 per hour
Work Location: Hybrid remote in Toronto, ON (Toronto District)