Senior Quality Assurance Engineer

Senior Quality Assurance Engineer

TORONTO OR WATERLOO

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 or Waterloo 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.
  • Hands-on experience with UI automation using Playwright.
  • Experience with API and service testing using Bruno or similar tools.
  • 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

Pay: $52.00-$72.00 per hour

Benefits:

  • Work from home

Application question(s):

  • Are you comfortable reporting into the office 2 days per week?

Education:

  • Bachelor's Degree (required)

Experience:

  • API testing: 1 year (required)
  • Automation testing: 1 year (required)
  • Performance and security testing: 1 year (required)
  • Quality Assurance Engineer: 5 years (required)
  • Bruno, Playwright, Postman API, Cucumber, or Selenium: 1 year (required)
  • Coding : 1 year (required)

Work Location: Hybrid remote in Toronto, ON M4W 1E6

Back to blog