Welcome to Flexiti, Canada's top fintech lender, growing fast to make the life of Canadians more affordable. We're seeking a Principal QA Engineer to join our IT team, working on exciting product enhancements and IT projects. In this role, you'll lead best practices implementation, mentor team members, conduct training sessions, design comprehensive testing strategies, and ensure continuous evolution of tools and procedures.
Key responsibilities include:
- Conducting automation testing using Cypress
- Creating and maintaining automation test cases
- Analyzing requirements on JIRA and building test strategies
- Executing automation with CI/CD through Azure Pipelines
- Performing manual testing of front-end applications, middleware APIs, and backend systems
- Leading efforts to improve QA tools, processes, and procedures
- Mentoring junior, intermediate, and senior engineers
Qualifications:
- 7+ years of experience as a QA Analyst with solid progression in responsibility
- 5+ years of experience developing QA automation scripts
- Deep knowledge of financial services, focusing on Customer Accounts and Credit Cards
- Expert knowledge of Cypress and jMeter
- Working knowledge of Postman, Swagger, Git, and databases like MongoDB and SQL Server
- Experience in testing web-based desktop and mobile applications
- Advanced English communication skills
Flexiti offers competitive compensation, comprehensive benefits, a flexible work environment, and opportunities for professional growth. Join our diverse team of passionate individuals and be part of a fast-growing company in the exciting world of consumer financing.