Job Description
Senior Quality Assurance Engineer
Drive quality assurance initiatives for large-scale mortgage and lending technology platforms within a major insurance sector transformation. This hybrid opportunity based in Toronto or Waterloo focuses on automation, API, integration, and performance testing in fast-paced, enterprise environments supporting complex financial systems and end-to-end lending workflows.
What is in it for you:
• Salaried: $52-62 per hour.
• Incorporated Business Rate: $62-72 per hour.
• 8-month contract with the potential for permanent employment.
• Full-time position: 37.50 hours per week.
• Schedule from 9 am to 5 pm.
• Hybrid: 2 days/week in Toronto office.
Responsibilities:
• Define and execute comprehensive test strategies covering functional, integration, performance, and non-functional testing for mortgage and lending applications.
• Ensure testing approaches align with enterprise quality standards, regulatory expectations, and delivery timelines.
• Collaborate with delivery, product, and architecture teams to integrate quality practices throughout the development lifecycle.
• Design, build, and maintain automated UI tests using Playwright.
• Develop and execute API and service-level tests using Bruno or similar tools.
• Perform database validation to ensure data integrity across upstream and downstream lending systems.
• Integrate automated test suites into CI/CD pipelines to support continuous testing and early defect detection.
• Validate data flows, business rules, and handoffs across integrated systems supporting end-to-end mortgage journeys.
• Execute service and integration tests to ensure system interoperability, data consistency, and error handling.
• Identify and troubleshoot issues related to APIs, messaging, and system dependencies.
• Design and execute performance, load, and stress tests using JMeter to validate scalability and reliability.
• Analyze performance results, identify bottlenecks, and collaborate with engineering teams on remediation activities.
• Contribute to non-functional testing related to reliability, resilience, and operational readiness.
• Validate mortgage and lending workflows including application submission, underwriting decisions, fulfillment, and funding processes.
• Ensure technology solutions correctly implement lending rules, policies, and operational requirements.
• Partner with business and business analysis teams to ensure test coverage reflects real-world mortgage scenarios.
• Log, track, and manage defects through resolution, including detailed reproduction steps and impact assessments.
• Participate in defect triage and prioritization discussions.
• Provide quality metrics, test status updates, and risk assessments to delivery and leadership teams.
What you will need to succeed:
• Bachelor’s degree in Computer Science, Engineering, Information Systems, or a related field.
• 5 to 7 years of experience in Quality Assurance with strong expertise in automation testing and system integration testing.
• Experience testing mortgage, lending, or regulated financial services platforms is strongly preferred but not required.
• Experience
with Bruno, Playwright, Postman API, Cucumber, or Selenium
• Experience performing performance testing using JMeter.
• Strong experience testing APIs, microservices, and integrated systems.
• Experience validating data across databases and downstream reporting or operational systems.
• Familiarity with CI/CD pipelines and automated test execution frameworks.
• Strong understanding of end-to-end mortgage or credit workflows and supporting systems (an asset)
• Experience working in agile or hybrid delivery models supporting complex, multi-workstream initiatives.
• Ability to work effectively with developers, business analysts, product owners, and external vendors in fast-paced environments.
• Strong analytical and problem-solving skills with excellent attention to detail.
• Strong verbal and written communication skills with the ability to clearly articulate defects, risks, and test results.
• Ability to work independently while contributing effectively within a cross-functional delivery team.
• Strong leadership skills.
• Coding experience is considered an asset.
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.
# MFCJP00016676