Zafinlabsamericasinc

QA Engineer II

Toronto and Ottawa. Posted 29 days ago

The role

You will plan and run tests on Zafin's banking product during customer implementations and releases. You will also build and maintain automated test suites that run in the product's CI/CD pipeline.

What you will do

  • Review business requirements, specifications and customer configuration to define test scenarios and test cases.
  • Perform functional, regression, integration, backend, API and end-to-end testing for SaaS banking implementations.
  • Validate backend data processing, file workflows, system integrations, APIs, batch jobs and customer configurations.
  • Prepare and manage test data for test execution.
  • Execute test cases, document results and capture test evidence.
  • Identify, track and retest defects using tools such as Jira.
  • Work with Product and Engineering to clarify requirements, resolve defects and support release readiness.
  • Support UAT and validation activities with test evidence and defect updates.
  • Design, develop and maintain automated test suites.
  • Integrate automated regression and validation tests into CI/CD pipelines.

Required qualifications

  • Bachelor's degree in Computer Science, Engineering, Information Systems or a related field, or equivalent experience.
  • 3+ years of experience in software quality assurance.
  • Familiarity or hands-on experience with AI tools or AI-assisted testing.
  • Strong understanding of the Software Testing Life Cycle, defect lifecycle, test planning, test case design and regression testing.
  • Hands-on experience with functional, backend, integration and end-to-end testing.
  • Good SQL skills for data validation and issue investigation.
  • Experience testing APIs using tools such as Postman.
  • Experience with Jira, Confluence, test management tools or similar platforms.
  • Ability to turn business requirements into clear test scenarios.
  • Strong analytical, problem-solving, documentation and communication skills.
  • Ability to work independently and manage multiple concurrent initiatives.

Nice to have

  • Experience testing banking platforms, financial products, pricing, billing, deposits, lending, payments or transaction workflows.
  • Hands-on experience with automation tools such as Selenium, Cypress, TestNG, Cucumber or Rest Assured.
  • Experience with performance testing tools such as JMeter.
  • Understanding of Kafka, ETL, batch processing, data pipelines or message-based integrations.
  • Basic knowledge of cloud platforms, Kubernetes, CI/CD pipelines, Git or DevOps practices.

Benefits

  • Fully company-paid health benefits.
  • Annual bonus opportunities.
  • Generous vacation and holidays.
  • RRSP matching.
  • Employer-paid insurance coverage.
  • Wellness resources.
  • Extensive paramedical benefits.
  • Paid volunteering days.
  • Opportunities for professional growth and career advancement.

Before you apply

  • Zafin may use AI and automated technology to screen and assess applicants. It will not use AI to conduct interviews or make hiring decisions.
  • Hiring level depends on the candidate's experience, skills and demonstrated capabilities.

About the company

Zafin is an AI platform company helping regulated institutions modernize critical work while keeping governance and control. It is headquartered in Toronto and partners with financial institutions across several regions.

QA Engineer II at Zafinlabsamericasinc | JobZoey