Zafin

QA Engineer III

Zafin
Apply
20 hours ago
Toronto, CanadaSenior

Base Salary

$110k - $150k/yr

Responsibilities

  • Own functional, regression, integration, system, and end-to-end testing for complex applications and backend workflows.
  • Analyze requirements, identify test scenarios and coverage gaps, and highlight requirements or design issues early.
  • Create and maintain test plans, scenarios, cases, traceability matrices, test evidence, execution reports, and release-quality summaries.
  • Validate databases and backend processes using SQL, including data integrity, transformations, transactions, and downstream results.
  • Validate APIs, service integrations, file-based workflows, scheduled jobs, batch processing, and inter-system data exchanges.
  • Develop, maintain, and execute automated UI, API, and backend tests to improve regression efficiency and coverage.
  • Perform defect analysis and triage, collaborate on resolution, and conduct retesting.
  • Estimate testing effort, plan execution, identify delivery risks, and communicate quality status and concerns.
  • Mentor less experienced QA engineers and contribute to QA process improvements and reusable test assets.

Requirements

  • 8+ years of software QA experience with strong hands-on functional/manual testing and meaningful test automation experience.
  • Hands-on experience testing batch processing systems, scheduled jobs, batch files, job dependencies, restart/recovery scenarios, and batch reconciliation.
  • Experience with event-driven and data-intensive systems, including Kafka message flows, topic and payload validation, ETL testing, data pipelines, source-to-target validation, transformation rules, and data reconciliation.
  • Strong automation experience with Selenium, Cypress, Playwright, Rest Assured, Java, Python, or equivalent technologies.
  • Experience with Git, Jenkins, GitLab CI, Azure DevOps, and modern delivery environments, plus exposure to Azure, Kubernetes, cloud-native, or microservices architectures.
  • Exposure to AI-assisted QA, GenAI testing tools, AI-based test design or automation, or practical use of AI to improve testing efficiency and coverage.
  • Banking or financial-services experience and understanding of enterprise application quality requirements.
  • Bachelor's degree in computer science, Information Technology, Engineering, or a related discipline.
  • Ability to independently own testing for complex releases or functional areas, identify risks and gaps, and ensure quality throughout delivery.
  • Strong analytical, troubleshooting, documentation, communication, prioritization, collaboration, and problem-solving skills.

Benefits

  • Hybrid work arrangement.
  • Expected salary range of $110-150K.
  • Annual bonus potential, generous paid time off, paid volunteering days, wellness benefits, and professional growth and career advancement opportunities.
  • Accommodations are available on request for candidates with disabilities.

Tech Stack

Apache KafkaAzureCypressGitGitLab CI/CDJavaJenkinsKubernetesPostmanPythonSeleniumSQL

Categories

Zafin

About Zafin

501-1,000 employees
Contact me