Job Title: UAT Lead
Location: Toronto, ON
Duration: Long-term contract
Rate: CAD55-CAD60/hr
About the Role
We are seeking an experienced UAT (User Acceptance Testing) Lead to lead end-to-end User Acceptance Testing activities for large-scale banking and financial services initiatives. The ideal candidate will have extensive experience in testing banking products, managing UAT cycles, coordinating with business stakeholders, and ensuring high-quality delivery of business-critical applications.
The UAT Lead will work closely with Business Analysts, Product Owners, Development Teams, QA Teams, and Business Users to define UAT strategies, manage test execution, and ensure solutions meet business requirements before production deployment.
Key Responsibilities
- Lead and manage end-to-end UAT activities across multiple banking projects and programs.
- Define UAT strategy, approach, test plans, and test execution schedules.
- Collaborate with business stakeholders to gather requirements and define acceptance criteria.
- Facilitate UAT workshops, requirement walkthroughs, and defect triage meetings.
- Review and validate business requirements, functional specifications, and process documentation.
- Coordinate test case creation, test data preparation, and environment readiness.
- Manage UAT execution and track testing progress against project timelines.
- Monitor, log, prioritize, and drive resolution of defects through closure.
- Communicate testing status, risks, issues, and dependencies to project stakeholders and leadership teams.
- Ensure business sign-off and readiness for production implementation.
- Identify process improvements and implement UAT best practices across projects.
- Mentor junior testers and support team members throughout the testing lifecycle.
Required Qualifications
- Bachelor's degree in computer science, Information Technology, Business, or a related discipline.
- 8-10 years of experience in Software Testing within the Financial Services or Banking Industry.
- Minimum 3-5 years of experience leading User Acceptance Testing (UAT) initiatives.
- Strong experience testing banking products and financial applications.
- Excellent understanding of SDLC, STLC, Agile, Waterfall, and Hybrid delivery methodologies.
- Experience managing multiple UAT cycles for large-scale banking transformation programs.
- Strong defect management and test execution experience.
- Proficiency with testing and project management tools such as:
- JIRA
- Azure DevOps (ADO)
- HP ALM / Quality Center
- Confluence
- Experience coordinating with business users, operations teams, and senior stakeholders.
- Strong analytical, problem-solving, and organizational skills.