Zafin

QA Engineer III

Zafin
Apply
2 months 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

Zafin builds enterprise platforms for regulated institutions, including banks, covering AI agent orchestration (AIOS), product and pricing, offers, billing, loyalty, and integration (Zafin IO). It sells SaaS software and related services that externalize banking logic and connect legacy and modern systems. Headquartered in Toronto, it is privately held under Nordic Capital ownership and serves financial institutions across North America, EMEA, and Asia-Pacific.

Contact me