Role: QA Analyst
Location: Toronto, ON
Duration: Long Term Contract
Required Skills
Required Technical Skills
Advanced hands-on experience with Java:
OOP (Object-Oriented Programming)
Collections
Exception Handling
Framework Development
Strong experience with Selenium WebDriver:
Page Object Model (POM)
Explicit/Implicit Waits
Browser Drivers
Selenium Grid / Cloud Execution
Experience with RestAssured:
API Testing
Request/Response Validation
Schema Validation
Experience working with:
Maven
Gradle
Build Automation Systems
Proficiency with:
TestNG
JUnit
Test Organization
Reporting Frameworks
Experience with:
Git
CI/CD Platforms
Azure DevOps (preferred for banking environments)
Methodologies
Strong understanding of:
Agile
Scrum
Modern Software Delivery Practices
Industry Experience
Proven experience working in:
Large-scale enterprise environments
Regulated industries
Financial Services (preferred)
Key Skills Summary
Java
Selenium WebDriver
RestAssured
API Automation
TestNG
JUnit
Maven
Gradle
Git
Azure DevOps
CI/CD
Agile/Scrum
Banking Domain Experience
Test Automation Framework Development"