QA Lead

Kastech Software Solutions Group

$100K — $120K *
Finance & Insurance
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • 8+ years of QA experience in banking or financial services.
  • Proven hands-on functional and manual testing expertise.
  • Extensive experience in test automation with tools like Selenium or Cypress.
  • Strong database validation skills, particularly SQL.
  • Experience with batch processing and data-intensive systems.
  • Familiarity with Kafka and event-driven architectures.
  • Knowledge of API testing, especially RESTful services.

Responsibilities

  • Lead all levels of testing including functional, regression, and end-to-end for complex applications.
  • Analyze requirements to identify test scenarios and quality risks.
  • Create and maintain detailed test documentation including plans and execution reports.
  • Perform backend validation and data integrity checks using SQL.
  • Test API integrations using tools like Postman.
  • Oversee development and execution of automated tests for UI and APIs.
  • Conduct ETL testing and validate data transformation processes.

Benefits

  • Hybrid work model providing flexibility.
  • Opportunity to mentor junior QA engineers.
  • Engagement with AI-assisted testing initiatives.
  • Contribution to improving QA practices within the team.
Full Job Description
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.

Similar Jobs

More Finance & Insurance Jobs

Find similar QA Lead jobs: