QA Automation Engineer
Role summary
Strive is seeking a QA Automation Engineer with extensive experience in establishing and implementing automation best practices. This role involves designing and maintaining automated test frameworks for Angular front-end applications, C#/.NET microservices, and REST APIs. The engineer will be responsible for final approval of platform upgrades and new functionalities, ensuring high-quality standards through systematic QA automation. This position offers technical leadership and ownership within a team-focused organization committed to providing a better lending experience.
Summary
Strive is an award-winning Canadian residential mortgage lender obsessed with customer satisfaction. Our mission is simple: to provide a better lending experience. We offer industry-leading products and services to Canadian mortgage brokers and their clients with a focus on relationship building. Our company is committed to building a team-focused organization with bold goals and objectives to grow and reward staff excellence.
We are seeking QA Automation Engineer with extensive hands-on experience and expertise in establishing and implementing automation best practices. The successful candidate will be responsible for designing and maintaining automated test frameworks for Angular front-end applications, C#/.NET microservices, and REST APIs. The ideal applicant will demonstrate strong technical proficiency and a capacity to collaborate effectively with cross-functional teams and stakeholders.
The Opportunity
In this role, you will play a key part in shaping the experiences of customers, brokers, and internal teams as they utilize our lending technologies and services. You will be responsible for providing final approval on all platform upgrades, new functionalities, and performance enhancements, while ensuring consistently high-quality standards through systematic QA automation processes. This position offers an opportunity for technical leadership, ownership of project delivery, rapid feedback cycles, and the satisfaction of seeing your contributions implemented in practical, real-world applications.
Who You’ll Work With
You will collaborate closely with:
- Product Managers and Business Analysts identifying user journeys and requirements.
- Backend engineers and architects building .NET APIs and services.
- Compliance, risk, and operations stakeholders to ensure quality aligns with regulatory needs.
What You’ll Do
- Ownership of the planning and execution of automation framework design for UI, API, and microservices.
- Lead test case creation, planning, prioritization, and execution across functional, regression, integration and release cycles.
- Spearhead automation efforts leveraging tools such as .NET, Selenium, Cypress, and Postman.
- Develop and drive end to end test strategies for complex applications and multi-system environments.
- Enhance and maintain automation frameworks to improve test efficiency and reliability.
- Integrate automated testing within Azure DevOps CI/CD pipelines (where applicable).
- Team/Stakeholder collaboration and coordination on automation efforts and results.
- Oversee defect lifecycle management, including reporting, triaging, validation, and closures.
- Identify automation opportunities and define automation roadmaps for the team
- R&D on emerging automation tools and frameworks.
- Transform manual test documentation into robust, efficient automated test scripts.
- Communicate test plans, execution progress, risks and quality metrics to project leadership and business stakeholders.
What You Bring
- 5+ years of experience in Quality Engineering or Software Testing.
- 5+ years of experience in QA Automation.
- Hands-on experience in Selenium, Cypress, TestComplete, Postman, and .NET.
- Working experience and knowledge of REST API testing strategies.
- Working experience with Microservice Architecture, Angular, .NET Core.
- Strong comprehension of the SDLC, test methodologies and defect management process.
- Experience with the Azure cloud platform.
- Experience with test management tools such as Azure DevOps.
- Excellent written, verbal communication and reporting skills.
- Ability to lead testing in a fast-paced Agile/Scrum environment.
- Undergraduate degree in IT, Computer Science, or related field.
Nice to Have
- Experience in financial services, preferably lending, mortgages, banking, or capital markets.
- Experience working in regulated environments, including risk, compliance, or audit considerations.
Employment Type
Full time with regular working hours (remote and in-person hybrid working environment).
What we offer
We offer competitive pay and perks, that include, but are not limited to:
- Competitive base salary and discretionary incentive pay.
- Vacation, paid time off, and holidays.
- Competitive benefits package that starts immediately.
- A fun and welcoming learning environment to help you grow.
- Working 1-1 with senior management and industry leaders.
Additional Information
The company is an equal opportunity employer and we are dedicated to fostering an inclusive and barrier-free work environment for all employees and candidates. We encourage all qualified candidates to apply and if accommodation is required during any stage of the recruitment process, please contact any member of the Management team. We thank all applicants for their interest; however, only those selected for interviews will be contacted
Job Type: Full-time
Pay: $75,000.00-$120,000.00 per year
Ability to commute/relocate:
- Toronto, ON M5C 1T4: reliably commute or plan to relocate before starting work (preferred)
Experience:
- Angular: 1 year (preferred)
- C#: 1 year (preferred)
- .NET: 1 year (preferred)
- RESTful API: 1 year (preferred)
Work Location: Hybrid remote in Toronto, ON M5C 1T4
Similar roles
QA Automation EngineerFetchJobs.co · United States · Remote- QA Automation EngineerKabam · Vancouver, British Columbia, Canada · Onsite
QA Automation EngineerIngrain Systems Inc · Massachusetts, Massachusetts, United States · Remote- QA Automation EngineerTailored Management · Ontario, Ontario, Canada · Onsite
- QA Automation EngineerJobs via Dice · Houston, Texas, United States · Onsite