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