Back to results

Senior Quality Assurance Engineer

  • Toronto, ON, Canada

Contract

Applications open in a new tab.

Job details

Job type
Contract
Apply by
Posting language
English
Posted

Original job description

QA Engineer – AML (Anti-Money Laundering) Testing / Payments / Banking / FinTech

Location: Toronto, Canada

Employment Type: 1 year contract

Experience: 8+ Years

Job Summary

We are looking for an experienced QA Engineer with strong hands-on experience in AML (Anti-Money Laundering) testing and a background in Payments, Banking, or FinTech. The ideal candidate will have experience testing financial applications, transaction monitoring systems, AML workflows, and regulatory/compliance-related functionality.

Key Responsibilities

  • Design, develop, and execute test cases, test scenarios, and test scripts for AML and financial applications.
  • Perform functional, regression, integration, system, and end-to-end testing.
  • Validate AML transaction monitoring, customer screening, alert generation, case management, and investigation workflows.
  • Test AML rules, scenarios, thresholds, alerts, and transaction-monitoring workflows.
  • Validate data flow across upstream and downstream systems and ensure transaction data is accurately processed.
  • Perform API testing and database validation using SQL.
  • Analyze requirements and prepare comprehensive test scenarios covering positive, negative, and edge cases.
  • Identify, document, track, and retest defects using tools such as Jira or similar platforms.
  • Collaborate with Business Analysts, Developers, Product Owners, Compliance/AML teams, and other stakeholders.
  • Support UAT, production validation, and release activities.
  • Ensure testing aligns with applicable financial services and compliance requirements.

Required Skills

  • 8+ years of experience in Software Quality Assurance / Testing.
  • Hands-on experience with AML / Anti-Money Laundering testing.
  • Experience working with at least one of the following domains:
  • Payments
  • Banking
  • FinTech
  • Strong understanding of AML transaction monitoring and compliance workflows.
  • Experience testing financial transactions, payment processing, or banking applications.
  • Strong knowledge of STLC, test planning, test execution, defect management, and QA processes.
  • Hands-on experience with API testing using Postman, REST Assured, or similar tools.
  • Strong SQL/database testing skills.
  • Experience with Jira, ALM, Azure DevOps, or similar defect/test management tools.
  • Good understanding of Agile/Scrum methodologies.
  • Strong analytical, troubleshooting, and communication skills.
More about this job

Responsibilities

Design and execute tests for AML and financial applications, including transaction monitoring, customer screening, alerts, case management, and investigation workflows. Validate APIs, databases, and data flows; manage defects; and collaborate with business, development, product, and compliance teams to support UAT and releases.

Requirements

Requires 8+ years of software QA/testing experience, hands-on AML testing, and experience in payments, banking, or FinTech. Candidates should have strong knowledge of AML workflows, API and SQL testing, QA processes, defect-management tools, and Agile/Scrum, along with analytical and communication skills.

Skills

  • AML Testing
  • Quality Assurance
  • Software Testing
  • Transaction Monitoring
  • Payments
  • Banking
  • FinTech
  • API Testing
  • SQL
  • Database Testing
  • Test Planning
  • Test Case Design
  • Regression Testing
  • Integration Testing
  • Defect Management
  • Agile/Scrum

Visa sponsorship

Not detected in the job text

Categories

  • Technology
  • Software
  • Finance & Accounting
  • Data & Analytics

Keywords

  • Anti-Money Laundering
  • AML
  • Quality Assurance
  • Software Testing
  • Payments
  • Banking
  • FinTech
  • Transaction Monitoring
  • Customer Screening
  • Alert Generation
  • Case Management
  • Investigation Workflows
  • Functional Testing
  • Regression Testing
  • Integration Testing
  • System Testing
  • End-to-End Testing
  • API Testing
  • Postman
  • REST Assured
  • SQL
  • Database Validation
  • Jira
  • ALM
  • Azure DevOps
  • STLC
  • Agile
  • Scrum
  • UAT
  • Compliance

Report this job