Job DescriptionSenior Quality Assurance Engineer
Drive quality across complex mortgage and lending platforms in a highly regulated insurance environment, leveraging advanced test automation, API validation, and performance testing tools. This role offers exposure to large-scale system integrations, agile delivery, and high-impact digital transformation initiatives.
What is in it for you:
• Salaried: $50-60 per hour.
• Incorporated Business Rate: $60-70 per hour.
• 9-month contract.
• Full-time position: 37.50 hours per week.
• 2 days on-site per week.
• Based in Toronto or Waterloo.
Responsibilities:
• Define and execute comprehensive test strategies covering functional, integration, performance, and non-functional testing.
• Design, build, and maintain automated UI tests using Playwright and develop API and service-level tests using appropriate tools.
• Validate data integrity across databases and interconnected systems to ensure accuracy and consistency.
• Integrate automated test suites into CI/CD pipelines to enable continuous testing and early defect detection.
• Perform end-to-end integration testing across systems supporting lending workflows and ensure seamless data flow.
• Design and execute performance, load, and stress testing to validate scalability and system reliability.
• Analyze performance results, identify bottlenecks, and collaborate with engineering teams on remediation.
• Validate lending workflows including application processing, underwriting, and funding to ensure compliance with business rules.
• Log, track, and manage defects, providing clear documentation, impact analysis, and resolution follow-up.
• Collaborate with cross-functional teams including developers, business analysts, and product owners to embed quality throughout delivery.
What you will need to succeed:
• Bachelor’s degree in Computer Science, Engineering, Information Systems, or a related field.
• 5–10 years of experience in quality assurance with a strong focus on automation and system integration testing.
• Proven hands-on experience with UI automation tools such as Playwright.
• Experience in API and service testing using tools such as Bruno or equivalent.
• Strong experience in performance testing using tools such as JMeter.
• Solid understanding of APIs, microservices, and complex system integrations.
• Experience validating data across databases and downstream systems.
• Familiarity with CI/CD pipelines and automated testing frameworks.
• Experience working in regulated financial services environments, ideally within mortgage or lending domains.
• Strong analytical, problem-solving, and communication skills with attention to detail.
• Ability to work independently and effectively within fast-paced, cross-functional teams.
• Comfortable operating in agile or hybrid delivery models with multiple stakeholders.
Why Recruit Action?
Recruit Action (agency permit: AP-2504511) provides recruitment services through quality support and a personalized approach. As part of the screening process, some applications may be reviewed using artificial intelligence tools. Only candidates who meet the hiring criteria will be contacted.
# MFCJP00016465
Requirements—