Job Title: QA Lead or Senior QA
Location: Canada-wide remote. Toronto-area: 1–2 onsite days/week (hybrid if required)
Duration: 6-12+ Months
Eligibility (Canada): Open to Canadian Citizens, Permanent Residents, and valid Work Permit holders
Interview Process: 1–2 virtual interview rounds. A final in-person interview is mandatory for candidates located in or near Toronto, ON.
Role Overview:
We are seeking an experienced QA Lead to drive quality assurance strategy, lead testing efforts, and ensure delivery of high-quality applications within the Finance domain is plus. The ideal candidate will have strong expertise in both manual and automation testing, solid SQL skills, and hands-on experience working in Agile/Scrum environments.
Key Responsibilities
• Lead end-to-end QA strategy, planning, and execution across projects
• Manage and mentor a team of QA analysts and automation engineers
• Design, develop, and maintain test plans, test cases, and test scripts
• Perform manual functional, regression, integration, and UAT testing
• Develop and maintain automation frameworks using Selenium and Cucumber
• Work closely with developers, product owners, and business stakeholders to clarify requirements and ensure test coverage
• Execute database validation using SQL queries
• Track defects, manage test cycles, and report quality metrics to stakeholders
• Ensure adherence to Agile/Scrum best practices and participate in sprint ceremonies
• Identify process improvement opportunities and drive test automation and quality best practices
Required Skills & Experience
• Proven experience as a QA Lead or Senior QA with leadership responsibilities
• Strong background in Manual Testing (functional, regression, system, UAT)
• Hands-on experience with Selenium for automation testing
• Experience with Cucumber / BDD frameworks
• Solid SQL skills for backend/data validation
• Experience working in Finance domain is plus.
• Good understanding of STLC, defect lifecycle, and QA methodologies
• Experience working in Agile/Scrum environments
• Strong analytical, problem-solving, and communication skills
Nice to Have:
• Experience with API testing (Postman/Rest Assured)
• Exposure to CI/CD pipelines and test integration
• Knowledge of performance or security testing
• Familiarity with test management and defect tracking tools (JIRA, ALM, etc.)