Zafin

Lead Quality Engineer

Zafin
Apply
10 days ago
Toronto, CanadaStaff+

Base Salary

$140k - $80k/yr

Responsibilities

  • Define and establish QA standards, processes, best practices, and the overall QA practice.
  • Own test strategy for backend applications, integration points, file-based data exchanges, functional testing, regression testing, and integration testing.
  • Validate backend data processing, file-based workflows, inter-system integrations, APIs, and data accuracy.
  • Lead API testing and validation using Postman or equivalent tools, with exposure to performance testing.
  • Apply and champion Deterministic Simulation Testing and other simulation-based or AI-aware testing approaches.
  • Lead or mentor QA engineers and help build the QA function as a first or sole QA hire.
  • Drive test planning, test case design, test execution, defect triage, and quality reporting at the program level.
  • Partner with developers and analysts to resolve defects, clarify requirements, and influence upstream quality decisions.
  • Track and report quality metrics and QA practice maturity to leadership.

Requirements

  • 3–4 years of software testing experience at a senior or lead level, with ownership of testing strategy.
  • At least 2 years defining QA standards, processes, or best practices for a team or organization.
  • At least 2 years leading or mentoring QA engineers, including managing or coaching a team of 2 or more QA engineers.
  • At least 1–2 years of hands-on Deterministic Simulation Testing or equivalent simulation-based or deterministic testing experience in complex distributed systems.
  • At least 3 years of hands-on API testing and validation experience using Postman or an equivalent tool.
  • Experience establishing a QA function in a greenfield or early-stage environment.
  • A forward-looking perspective on AI in testing, ideally including at least 1 year using AI-assisted or AI-native testing tools.
  • At least 3 years operating in sprint-based delivery models and familiarity with Agile/Scrum.
  • Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • Knowledge of Kafka message validation and consumer/producer testing is desirable.
  • Familiarity with ETL concepts, data pipelines, or batch-processing systems is desirable.
  • Experience building or scaling automation frameworks such as Selenium, TestNG, or Cypress is desirable.
  • Experience with JMeter or similar API performance-testing tools is desirable.
  • Understanding of version-control tools such as Git and exposure to Azure and Kubernetes are desirable.

Benefits

  • Hybrid work arrangement.
  • Competitive salary and annual bonus potential.
  • Generous paid time off and paid volunteering days.
  • Wellness benefits and professional growth and career advancement opportunities.
  • Accommodations are available for candidates with disabilities upon request.

Tech Stack

Apache JMeterApache KafkaAzureCypressGitKubernetesPostmanSeleniumTestNG

Categories

Zafin

About Zafin

501-1,000 employees
Contact me