
QA Lead
- Test Automation
- End-to-End Testing
- SQL
- Postman
- ETL
- triage
- AI
- Machine Learning
- Selenium
- Cypress
- Playwright
- Java
- Python
- Git
- Jenkins
- GitLab CI
- Azure DevOps
- CI/CD
- Azure
- Kubernetes
- Microservices
- REST API
QA Lead
โ Location: Toronto, Canada
โ Work Model: Hybrid
โ Experience: 8+ years
โ Domain: Banking / Financial Services
Role Overview
We are looking for an experienced QA Lead to lead functional quality assurance activities for
complex banking and financial applications. The role requires strong hands-on functional and
manual testing expertise, practical test automation experience, database validation skills, and
the ability to lead QA activities across complex enterprise implementations.
The QA Lead will own end-to-end test coverage across backend processes, APIs, integrations,
file-based workflows, batch processing, and data validation. The role will work closely with
developers, business analysts, product teams, technical consultants, and other QA engineers to
ensure high-quality releases.
Key Responsibilities
โ Lead functional, regression, integration, system, and end-to-end testing for complex
applications.
โ Analyze business and technical requirements and identify test scenarios, coverage gaps,
and quality risks.
โ Develop and maintain test plans, test scenarios, test cases, traceability matrices, test
evidence, execution reports, and release-quality summaries.
โ Perform database and backend validation using SQL.
โ Validate APIs and service integrations using tools such as Postman.
โ Develop, maintain, and execute automated UI, API, and backend tests.
โ Test batch processing systems, scheduled jobs, dependencies, restart/recovery
scenarios, and batch reconciliation.
โ Validate Kafka message flows, topics, payloads, and event-driven integrations.
โ Perform ETL testing, source-to-target validation, transformation validation, and data
reconciliation.
โ Lead defect analysis, triage, resolution tracking, and retesting.
โ Estimate QA effort, plan test execution, identify risks, and communicate quality status.
โ Mentor junior QA engineers and improve QA practices, reusable test assets, and
automation coverage.
โ Contribute to AI-assisted QA and use of GenAI to improve testing efficiency and
coverage.
Required Skills
โ 8+ years of QA experience.
โ Strong hands-on functional/manual testing experience.
โ Strong test automation experience.
โ Experience with batch processing and data-intensive systems.
โ Experience with Kafka and event-driven systems.
โ Experience with ETL/data pipeline testing.
โ Strong SQL and database validation experience.
โ Experience with Selenium, Cypress, Playwright, Rest Assured, Java, Python, or
equivalent technologies.
โ Experience with Git, Jenkins, GitLab CI, Azure DevOps, and CI/CD pipelines.
โ Exposure to Azure, Kubernetes, microservices, and cloud-native environments.
โ Experience with API testing, particularly REST APIs.
โ Exposure to AI-assisted testing/GenAI testing tools.
โ Strong analytical, troubleshooting, communication, and leadership skills.
โ Banking or financial services experience is strongly preferred.
QA Lead ยท Kastech Software Solutions Group