Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

QA Engineer III

$110k - $150k per year

Zafin

Zafin is an AI platform company helping regulated institutions modernize how critical work is designed, governed, and delivered. Our technology enables organizations to move faster while maintaining the governance, accountability, and control required in highly regulated environments.

Our portfolio includes Zafin AIOS , an agent orchestration platform for governed AI work; the Zafin Banking Platform , which helps banks modernize product, pricing, offers, billing, loyalty, and relationship management; and Zafin IO , an integration platform that connects data, systems, and workflows across complex enterprise environments.

Headquartered in Toronto, Canada, Zafin partners with leading financial institutions across North America, Europe, the Middle East, Africa, and Asia-Pacific. As AI transforms the future of financial services, we're building the platforms that help regulated organizations adopt AI responsibly and at scale.

What is the Opportunity?

The QA Engineer III will be responsible for leading and executing functional quality assurance activities for complex banking and financial applications. The role requires strong hands-on manual testing expertise, practical automation experience, thorough test documentation skills, and solid database validation capabilities. The engineer will own end-to-end test coverage across backend processes, integrations, APIs, file‑based workflows, and data validations, while working closely with developers, business analysts, product teams, and other QA engineers to ensure release quality.

What will you do?

  • Own functional, regression, integration, system, and end‑to‑end testing for complex applications and backend workflows.
  • Analyze business and technical requirements, identify test scenarios, assess test coverage, and highlight requirements or design gaps early in the delivery lifecycle.
  • Create and maintain high‑quality test documentation including test plans, detailed test scenarios, test cases, traceability matrices, test evidence, execution reports, and release‑quality summaries.
  • Perform database and backend validation using SQL to verify data integrity, transformations, transactional accuracy, and downstream processing results.
  • Validate APIs and service integrations using tools such as Postman and support automation of repeatable API and backend regression scenarios.
  • Develop, maintain, and execute automated tests using appropriate UI, API, or backend automation frameworks; contribute to improving regression efficiency and coverage.
  • Perform defect analysis and triage, provide clear reproduction details and supporting evidence, and collaborate with engineering teams through resolution and retesting.
  • Validate file‑based workflows, scheduled jobs, and inter‑system data exchanges, including reconciliation of source and target results.
  • Estimate testing effort, plan test execution, identify delivery risks, and communicate testing status and quality concerns to project and QA leads.
  • Mentor less experienced QA engineers on functional testing practices, test design, documentation quality, defect reporting, and effective validation techniques.
  • Contribute to QA process improvements, reusable test assets, automation candidates, and continuous improvement initiatives across the team.

What do I need to succeed?

Must Have:

  • 8+ years of software QA experience , with strong hands‑on functional/manual testing expertise and meaningful experience with test automation.
  • Hands‑on experience testing batch processing systems , including scheduled jobs, batch files, job dependencies, restart/recovery scenarios, and batch reconciliation.
  • Experience with event‑driven and data‑intensive systems , including exposure to Kafka message flows, topics and payload validation, as well as ETL testing, data pipelines, source‑to‑target validation, transformation rules, and data reconciliation.
  • Strong automation experience using tools and frameworks such as Selenium, Cypress, Playwright, Rest Assured, Java, Python, or equivalent technologies.
  • Experience with modern delivery environments , including CI/CD pipelines, Git, Jenkins, GitLab CI, Azure DevOps, and exposure to cloud‑native or microservices architectures, Azure, and Kubernetes.
  • Exposure to AI‑assisted QA , including 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 , with a solid understanding of the complexities and quality requirements of enterprise applications.
  • Bachelor's degree in computer science, Information Technology, Engineering, or related discipline.
  • Proven ability to independently own testing for complex releases or functional areas , identify gaps and risks, and ensure quality throughout the delivery lifecycle.
  • Strong analytical, problem‑solving, and troubleshooting skills, with exceptional attention to detail and the ability to challenge assumptions constructively.
  • Excellent written and verbal communication skills, with the ability to clearly document test results, communicate defects, and articulate quality risks.
  • Ability to work independently, manage competing priorities, and deliver effectively in a fast‑paced Agile environment, with a strong collaborative mindset and sense of ownership for product quality.

Nice to Have:

  • Hands‑on experience testing batch processing systems, scheduled jobs, batch files, job dependencies, restart/recovery scenarios, and batch reconciliation.
  • Exposure to Kafka, including validation of producer/consumer message flows, topics, payloads, and event‑driven integrations.
  • Exposure to ETL testing, data pipelines, source‑to‑target validation, transformation rules, and data reconciliation.
  • Experience with automation technologies such as Selenium, Cypress, Playwright, Rest Assured, Java, Python, or equivalent frameworks.
  • Experience with CI/CD pipelines, Git, Jenkins, GitLab CI, Azure DevOps, or similar delivery tooling.
  • Exposure to cloud‑native or microservices‑based environments, including Azure and Kubernetes.
  • Exposure to AI‑assisted software testing, GenAI testing tools, AI‑based test design or automation, or practical use of AI to improve QA productivity and coverage.

Additional Job Details

  • Expected Salary Range: $110-150K; we hire into multiple career levels for this role based on a candidate's experience, skills and demonstrated capabilities.
  • Vacancy Status: Open position(s) to be filled
  • Mode of Work: Hybrid
  • Use of AI: Zafin may use Artificial Intelligence (AI) and/or other forms of automated technology to screen and/or assess applicants for this position. Zafin will not utilize AI for conducting interviews and/or making hiring decisions.

What’s in it for you

Joining our team means being part of a culture that values diversity, teamwork, and high‑quality work. We offer competitive salaries, annual bonus potential, generous paid time off, paid volunteering days, wellness benefits, and robust opportunities for professional growth and career advancement. Want to learn more about what you can look forward to during your career with us? Visit our careers site and our openings:zafin.com/careers

Zafin welcomes and encourages applications from people with disabilities. Accommodations are available on request for candidates taking part in all aspects of the selection process.

Zafin is committed to protecting the privacy and security of the personal information collected from all applicants throughout the recruitment process. The methods by which Zafin contains uses, stores, handles, retains, or discloses applicant information can be accessed by reviewing Zafin’s privacy policy at By submitting a job application, you confirm that you agree to the processing of your personal data by Zafin described in the candidate privacy notice.

#J-18808-Ljbffr
Vacancy posted 9 hours ago
Similar jobs that could be interesting for youBased on the QA Engineer III in Toronto, ON vacancy
  • $110k - $150k per year

     ...building the platforms that help regulated organizations adopt AI responsibly and at scale. What is the Opportunity?    The QA Engineer III   will be responsible for leading and executing functional quality assurance activities for complex banking and financial... 
    Suggested
    Full time

    Zafin

    Toronto, ON
    a month ago
  •  ...Intersog is a software engineering, custom development, and IT consulting provider that helps organizations build dedicated development teams...  ...scalable solutions that support critical business operations. This QA Engineer role is focused on quality assurance for banking... 
    Suggested
    Flexible hours

    Intersog

    Toronto, ON
    3 days ago
  • $91.2k - $136.8k per year

     ...specific details for this role. : Provide a broad range of data engineering functions including data modeling, data quality, data profiling,...  ...Protect etc. to ensure overall delivery success Support the QA team with data analysis/investigations of complex issues/ test... 
    Suggested
    Work from home

    TD Bank

    Toronto, ON
    2 days ago
  • $95k - $130k per year

     ...and manage contacts. Recognized as a top kids' wearable by PCMag and others, Cosmo is on the rise. About the Role Reports To: QA Engineering Manager Department: Engineering Role Summary: We are seeking a highly skilled and forward-thinking Lead QA Engineer to guide... 
    Suggested
    Full time

    COSMO

    Toronto, ON
    1 day ago
  •  ...redefine its limits. You seek more than a job; you seek a calling—a chance to make a lasting impact on the digital landscape. Agentic QA Engineer Job title: Agentic QA Engineer Company: TribalScale Location: [To be confirmed] Employment type: [To be confirmed]... 
    Suggested

    TribalScale

    Toronto, ON
    2 days ago
  •  ...Responsibilities Drive the full QA lifecycle by reviewing requirements, designing test strategies, and executing tests. Validate...  ...-base articles, and bug reports. Collaborate with software engineers, product managers, QA engineers, and automation teams in an Agile... 
    Full time
    Work at office
    Work from home

    Veeva Systems

    Toronto, ON
    6 days ago
  • $100k - $125k per year

     ...implementation, our 750+ global experts deliver intelligent solutions trusted by 500 million people. About the Role As a Senior QA Engineer, you will play a hands-on role in engineering quality into complex digital products across web, mobile, API, and backend systems.... 
    Full time
    Contract work
    Work from home
    Flexible hours

    Konrad

    Toronto, ON
    7 days ago
  •  ...right mix of creativity, liberty and purpose to spark innovation. About the role =========== One of the most central roles in engineering. Along with the dev team you will be responsible for the quality of each release that keeps us ahead of the competition. The... 
    Full time
    Work at office
    Trial period
    Flexible hours

    Meazureup

    Toronto, ON
    4 days ago
  •  ...helping property owners, businesses, utilities, and drivers transition to a more sustainable future. We're looking for a QA Automation Engineer who is passionate about software quality and automation to help ensure our products are reliable, scalable, and deliver an exceptional... 
    Full time

    SWTCH Energy Inc.

    Toronto, ON
    a month ago
  •  ...QA Automation Engineer – Selenium & Playwright Work Arrangement: Hybrid – 3 Days per Week in Office Job Description We are looking for an experienced QA Automation Engineer with strong expertise in Selenium and Playwright to design, develop, and maintain robust... 
    Permanent employment
    Work at office
    3 days per week

    Astra North Infoteck Inc.

    Toronto, ON
    2 days ago
  • $65k - $115k per year

    QA Automation Engineering Position Description We are looking for an experienced QA Automation Engineer to support the design, development, and implementation of enterprise-scale automation solutions across desktop, web, and API applications. The role combines hands... 
    Work at office
    3 days per week
    Toronto, ON
    a month ago
  • $77.08 per hour

     ...positive manner. Experience & Qualification Requirements: ~ Bachelor's degree in a technical field such as computer science, computer engineering or related field required ~5-7 years experience required ~ Development experience in needed language or technology (e.g. -... 
    Hourly pay
    Contract work
    Monday to friday
    Flexible hours

    Robertson and Company

    Toronto, ON
    2 days ago
  • $96.9k - $136.8k per year

     ...Conduct pre- and post-implementation reviews to confirm technical solutions meet business requirements. Technology Delivery and Engineering Practices Assess practical program concerns and identify opportunities to upgrade technologies and platforms, reduce technology... 
    Long term contract
    Full time
    Work from home

    TD

    Toronto, ON
    8 hours ago
  • $99.8k - $142.6k per year

     ...About the Role: Tubi is seeking a highly skilled and experienced Senior QA Automation Engineer to lead quality assurance initiatives for our cutting-edge streaming and AI-driven product features. This pivotal role involves ensuring exceptional end-to-end user experiences... 
    Remplacement
    Long term contract
    Full time
    Temporary work
    Work at office
    Local area
    Flexible hours
    Shift work
    3 days per week

    Tubi - Canada

    Toronto, ON
    a month ago
  • $135k - $225k per year

     ...metrics; provide regular status reporting Establish and maintain QA standards, processes, and best practices for the digital asset...  ...DevOps, Infrastructure, and Production Support teams Security Engineering and Cybersecurity teams Business stakeholders and UAT participants... 
    Full time
    Contract work
    Remote work

    Royal Bank of Canada

    Toronto, ON
    a month ago
  • $120k - $135k per year

     ...global experts deliver intelligent solutions trusted by 500 million people. About the Role As a QA Architect, you have a proven track record of defining quality engineering vision, strategy, and architecture for complex digital products and AI-enabled solutions. You have... 
    Full time
    Work from home
    Flexible hours
    Shift work

    Konrad

    Toronto, ON
    7 days ago
  • $30 - $60 per hour

     ...Benchmark , General Catalyst , Peter Thiel , Adam D'Angelo , Larry Summers , and Jack Dorsey . Position: QA / Software Engineering Reviewer – Browser Test Validation Type: Contract Compensation: $30–$60/hour Location: Remote... 
    Remote job
    Contract work
    Summer work

    Mercor

    Toronto, ON
    a month ago
  • $47.2k - $66.6k per year

    Work Location: Toronto, Ontario, Canada Hours: 37.5 Line of Business: TD Wealth Pay Details: $47,200 - $66,600 CAD TD is committed to providing fair and equitable compensation opportunities to all colleagues. Growth opportunities and skill development are defining features...
    Full time
    Contract work
    Work from home
    Shift work
    Night shift
    Rotating shift
    Afternoon shift

    TD

    Toronto, ON
    8 hours ago
  •  ...25%. Job Description We are looking for a Senior QA Automation Engineer to drive quality engineering practices across a next-generation...  ....  ~ Experience testing WFM forecasting and scheduling engines or other complex rule-based business systems, e.g., validating... 
    Full time
    Contract work
    Internship
    Remote work
    Relocation
    Shift work

    Miratech

    Toronto, ON
    15 days ago
  •  ...leader. You report to the CEO, sit on the leadership team, and run QA/RA as its own pillar of the business. You start hands-on and...  ...novel devices is a near-term priority. You work across product, engineering, clinical, data science and operations, take a risk-based approach... 
    Permanent employment
    Full time
    Internship
    Remote work

    GuruLink

    Toronto, ON
    1 day ago
  •  ...Management) is an up-and-coming player in the technology of the contemporary art scene! We're looking for our first hire in QA to take some load off of the engineering team. We want you to quickly become a product expert by working directly with the development team and founders. On... 
    Long term contract
    Full time
    Temporary work
    Work at office

    Arternal

    Toronto, ON
    5 days ago
  • $80k - $150k per year

     ...? As a Technical Consultant III , you will be responsible for...  ...in computer science, Software Engineering, Information Technology, or a related...  ...with business analysts, QA, DevOps, architects, product teams...  ...Registry, Temporal or other workflow engines, Apache Flink, automation... 
    Full time

    Zafin

    Toronto, ON
    a month ago
  • $90k - $160k per year

     ...into scalable functional solutions. Acting as a trusted functional advisor, you will work closely with customers, Product Management, Engineering, and implementation teams to deliver successful business outcomes while promoting industry best practices  What will you do?  ~... 
    Full time

    Zafin

    Toronto, ON
    20 days ago
  • $70k per year

     ...closely with product, development, design, infrastructure, and other QA team members to deliver reliable and accessible digital learning...  ...with developers, product managers, designers, infrastructure engineers, and other stakeholders to investigate and resolve quality issues... 
    Long term contract
    Contract work
    Temporary work
    Work at office
    Local area

    Nelson Education LTD

    Toronto, ON
    9 days ago
  • Job Description Job Description We are seeking an experienced Sales Recruiter to support our high-growth Sales organization. This is a high-volume, exceptionally fast-paced environment that requires a talent partner who thrives in ambiguity. In this role, you will manage...
    Work at office
    Local area
    Shift work
    3 days per week

    Omega Solutions Inc

    Toronto, ON
    11 days ago
  • $90k - $110k per year

     ...Lumerate is growing rapidly, and we're searching for a Technical QA Manager to join our team for the journey! Who is Lumerate We...  ...data deployments, and development data versioning. Supporting engineering teams by clarifying technical constraints and bridging communication... 
    Internship
    Work at office
    Remote work
    3 days per week

    Lumerate

    Toronto, ON
    5 days ago
  • $80k - $130k per year

    QA Automation Tester – Sanctions and Payments Position Description This role is hybrid and requires you to be at our downtown Toronto...  ..., verbal communication, and problem-solving skills. An engineering mindset and ability to perform basic issue analysis and triage.... 
    Work at office
    2 days per week
    Toronto, ON
    17 days ago
  •  ...Knowledge and experience in the use of Computer Aided Software Engineering (CASE) tools and data query tools to aid in the development of test...  ...all functional and non-functional requirements. ~ Knowledge of QA compliance standards and security testing best practices.... 
    Contract work
    Manual labor

    Maarut

    Toronto, ON
    1 day ago
  • $50k - $65k per year

     ...We are seeking a Manual QA Analyst to support testing for a Point of Sale (POS) project. The role involves developing test cases, executing...  ...Qualifications: ~ Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience). ~5–7 years of... 
    Permanent employment
    Full time
    Work at office
    Local area

    INFOYA

    Toronto, ON
    22 days ago
  • $49 per hour

    Overview Languages English Education ~ College, CEGEP or other non-university certificate or diploma from a program of 1 year to 2 years Experience 3 years to less than 5 years Remote Work must be done remotely. There’s no office space provided...
    Permanent employment
    Full time
    Work at office
    Remote work

    BRAINY YACK INTERNET SOLUTIONS INC.

    Toronto, ON
    9 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to QA Engineer III. Be the first to apply!