Country/Region:  CA
Requisition ID:  28693
Work Model:  Hybrid
Position Type:  Permanent
Salary Range: 
Location:  CANADA - ONTARIO

Title:  Technical Lead-Testing Services

Description: 

Area(s) of responsibility

Location- Mississauga, Ontario 

HYBRID - 3 days onsite

 

ROLE SUMMARY
As a QA Engineer, you will be responsible for both functional and AI testing across the full development lifecycle. This position will test standard application features as well as the AI-specific components such as natural language responses, model behaviors, and prompt handling. You will be working in a team and collaborating closely with developers, product managers, and other stakeholders to ensure a high standard of quality for our AI product.

 

 

ROLE RESPONSIBILITIES
•    Review and analyze project requirements and technical specifications.
•    Perform manual testing: functional, regression, smoke, and exploratory testing.
•    Create detailed test plans, test strategies, and comprehensive test cases.
•    Identify, document, track, and manage bugs to resolution using Azure DevOps.
•    Validate and evaluate AI model responses across different scenarios and edge cases.
•    Design test cases that reflect real-world usage patterns for AI chat.
•    Compare and analyze outputs between different AI models or versions.
•    Collaborate with developers, product owners, and stakeholders to ensure product quality.
•    Participate in Agile ceremonies including sprint planning, stand-ups, and retrospectives.

 

 

TECHNICAL QUALIFICATIONS
•    Strong foundation in QA theory and practice.
•    Experience in writing test plans, test strategies, and test cases.
•    Skilled in identifying bugs and creating detailed, clear, and concise bug reports.
•    Experience in testing web applications and APIs.
•    Familiarity with AI/ML concepts and how they impact QA.
•    Knowledge of model performance metrics and AI evaluation techniques.
•    Ability to write test cases for AI model responses, validate outputs, and identify edge case failures.
•    Understanding of prompt engineering and the unique testing challenges of generative AI systems.
•    Experience using Azure DevOps for test case management and bug tracking.
•    Knowledge of Playwright and TypeScript for test automation is considered a plus.
•    Mobile testing experience is considered a plus.

 

 

GENERAL QUALIFICATIONS
•    Excellent written and verbal English communication skills.
•    Solid understanding of the Software Development Life Cycle (SDLC) and QA methodologies.
•    Proven experience working in a Scrum/Agile environment.
•    Ability to work collaboratively in cross-functional teams.
•    Background in insurance or other regulated industries.

 

EDUCATION REQUIREMENTS
•    Bachelor’s or master’s degree in relevant field.