Opens LinkedIn
- Employment type
- Full-time
- Experience level
- Senior · 5+ years
- Posting language
- English
- Working hours
- 40 hours per week
- Seniority
- Mid-Senior level
Job summary
Lead quality assurance strategy and testing across payment processing platforms and banking interfaces, including functional, integration, regression, end-to-end, security, performance, and user acceptance testing. Mentor testing teams, manage defects and testing metrics, validate payment lifecycles, and build automated test frameworks integrated with CI/CD pipelines.
Job details
Job Requirements Job Title: QA Lead – Payments Domain Location: Toronto, ON, Canada Job Summary: We are seeking an experienced QA Lead – Payments to direct and execute our quality assurance strategy across core payment processing platforms, payment gateways, and banking rails. In this role, you will lead end-to-end testing strategy, test automation, defect management, and compliance validation for complex payment workflows. Responsibilities Define and drive the overall QA strategy, test approach, and master test plans for payment processing applications and integrated banking interfaces. Lead and mentor onsite and offshore testing teams, setting performance standards and tracking testing metrics/KPIs. Collaborate with Product Managers, Business Analysts, and System Architects to review functional/non-functional requirements and user stories. Oversee test execution across functional, integration, regression, end-to-end, security, performance, and user acceptance testing (UAT) cycles. Validate complex end-to-end payment lifecycles, including transaction authorization, clearing, settlement, and chargebacks. Establish and scale test automation frameworks for APIs and web/mobile UI interfaces using modern frameworks. Integrate test suites into CI/CD pipelines for automated continuous testing in pre-production environments. Mandatory Skills 8 years of total software quality engineering experience with at least 3 years in a Lead or Principal QA capacity. Deep understanding of retail/commercial payment processing and payment gateways. Hands-on proficiency with API testing tools (Postman, SoapUI, RestAssured) and database querying (SQL). Solid test automation experience in Java, Python, or JavaScript/TypeScript with tools like Selenium WebDriver, Cypress, or Playwright. Preferred Skills Experience with Test Management and Agile tools (Jira, Xray, Zephyr). Strong risk-based testing mindset with exceptional problem-solving skills. Work Experience 7-10Years
What you’ll do
Lead quality assurance strategy and testing across payment processing platforms and banking interfaces, including functional, integration, regression, end-to-end, security, performance, and user acceptance testing. Mentor testing teams, manage defects and testing metrics, validate payment lifecycles, and build automated test frameworks integrated with CI/CD pipelines.
Requirements
Requires at least eight years of software quality engineering experience, including three or more years in a QA lead or principal role, and deep knowledge of payment processing and gateways. Candidates should have hands-on API testing and SQL skills, automation experience with Java, Python, or JavaScript/TypeScript, and familiarity with tools such as Selenium WebDriver, Cypress, or Playwright.
Listed skills
- SQL · Preferred
- CI/CD · Preferred
- JavaScript · Preferred
- Team Leadership · Preferred
- Java · Preferred
- Payment Processing · Preferred
- Python · Preferred
Other relevant skills
Identified from the job description. Confirm important requirements above.
- Quality Assurance Strategy
- Payment Processing
- Payment Gateways
- Test Planning
- Team Leadership
- Functional Testing
- Integration Testing
- Regression Testing
- End-to-End Testing
- Test Automation
- API Testing
- SQL
- Java
- Python
- JavaScript
- CI/CD
Job areas
- Software
- Technology
- Management & Leadership
- Finance & Accounting
More jobs from Virtusa
Lead Software Engineer
- On-site
- Mississauga, ON
- Posted Oct 23, 2026
Lead Software Engineer
- On-site
- Toronto, ON
- Posted Oct 21, 2026
Lead Software Engineer
- On-site
- Toronto, ON
- Posted Oct 20, 2026
Lead Software Engineer
- On-site
- Toronto, ON
- Posted Oct 17, 2026