Job Title: QA Automation Engineer (Payments Testing)
Location: Toronto, ON - Onsite
Duration: Contract 12+ months
Job Description & Responsibilities:
- Payments Domain – SWIFT messages, MX messages, MT messages, Cheques payments, Wire payments, etc.
- Automation – preferably Python programming language.
- Data Testing – Design, develop, and execute comprehensive test plans and test cases for Payment applications and integrations.
- Execute manual and automated testing across functional, integration, performance, and security domains.
- Document and track defects using issue management systems with clear reproduction steps and severity assessments.
- Perform regression testing for Payments applications to ensure changes do not negatively impact existing functionality.
- Collaborate with developers and business analysts to understand requirements and validate solutions.
- Participate in test automation efforts using industry-standard tools and frameworks.
- Support UAT (User Acceptance Testing) activities with business stakeholders.
- Maintain testing documentation and contribute to continuous improvement of QA processes.
Pay: $40.00-$45.00 per hour
Experience:
- Payment Domain: 5 years (required)
- SWIFT messages: 4 years (required)
Work Location: On the road