This QA Analyst role within the Corporate Payments division focuses on maintaining high software quality through manual testing, AI-assisted quality assurance, and test automation. The position involves close collaboration with Development and PM teams, with a primary emphasis on functional, integration, and regression testing. The successful candidate will leverage AI tools to enhance QA processes and automate manual testing activities using Playwright and other modern automation practices.
Responsibilities
Participate in story refinement sessions to help clarify requirements, identify risks, and propose clear, testable acceptance criteria
Analyze business requirements and technical implementations to identify impacted areas and ensure appropriate test coverage across components and integrations
Design and maintain comprehensive QA test artifacts, including Test Strategies, Test Plans, Test Matrices, Test Scenarios, Test Cases, and Test Results documentation
Ensure test cases provide full functional, integration, and regression coverage for new features, enhancements, and defect fixes
Execute manual and automated test cases covering functional, UI, API, integration, regression, and UAT testing
Validate end-to-end business workflows across multiple systems and services
Perform backend validation using SQL queries, API responses, and system logs as needed
Maintain and update regression test suites based on implemented changes
Investigate issues identified during testing or reported from production
Perform root cause analysis using logs, database queries, and system monitoring tools
Document defects clearly in Jira with detailed reproduction steps and supporting evidence
Work closely with developers and support teams to triage, prioritize, and resolve defects
Assist with installation, configuration, and setup of tools and testing environments
Verify application deployments and configuration changes across environments
Execute post deployment validation and smoke testing to confirm system stability
Communicate testing progress, risks, and results to project stakeholders and management
Provide clear test execution reports, defect summaries, and quality metrics
Analyze logs and system behavior to identify issues, trends, and improvement opportunities
Contribute to the continuous improvement of QA processes, tools, and test coverage
Collaborate with the team to expand automation coverage and improve testing efficiency
Continuously expand knowledge of the business domain, applications, and backend systems
Requirements
Bachelor’s degree in Computer Science, Engineering, Information Systems, or a related technical field (or equivalent practical experience)
Millions of jobs, with real people getting hired every day
200,000+
New jobs added daily
7,000,000+
Verified job listings
1,000,000+
Tailored applications submitted
4+ years of experience in software quality assurance, testing complex applications and integrations
Experience working in Agile / Scrum development environments
Strong understanding of software testing methodologies, test design techniques, and defect management processes
Experience testing complex applications with multiple services, integrations, and data flows
Ability to execute SQL queries to validate data and investigate issues at the database level
Understanding of database concepts, including tables, relationships, and stored procedures
Experience testing REST / SOAP APIs using tools such as Postman or similar tools
Understanding of API request/response structures, authentication mechanisms, and error handling
Ability to analyze application logs and system behavior to troubleshoot issues
Familiarity with test automation frameworks and automated testing practices
Experience using test management and issue tracking tools such as TestRail and Jira
Familiarity with CI/CD and deployment tools such as Bitbucket, Octopus, or similar platforms
Strong written and verbal communication skills
Ability to clearly document defects, test results, and testing progress
Ability to collaborate effectively with developers, product owners, and cross-functional teams
Ability to leverage AI tools to improve testing efficiency, including test case creation, test data generation, defect analysis, and QA documentation
Experience creating effective prompts, reusable AI skills, and workflows that support test planning, execution, automation, and quality analysis
Experience using Playwright to automate functional tests and identify opportunities to reduce manual testing effort through practical, scalable automation solutions
Benefits
Comprehensive Benefits Package including Medical, Dental, Vision and Paramedical benefits, as of day one
Optional company match RRSP program
Virtual fitness classes offered company-wide
Time-off including major holidays, vacation, sick, personal, & volunteer time
Discounted gym membership rate
Philanthropic support with both local and national organizations
Fun culture with company-wide contests and prizes
Important Details
Assigned workspace in Toronto office
Company-issued equipment
Hands-on training
About the Company
Corpay is a global technology organization that leads the future of commercial payments with a culture of innovation. Its specialized payment solutions help businesses control, simplify, and secure payment for fuel, general payables, toll, and lodging expenses. Millions of people in over 80 countries around the world use its solutions for their payments. Corpay is committed to fostering an inclusive and respectful workplace where employees are valued for their diverse perspectives, experiences, and contributions.
Corpay (NYSE: CPAY) is a global leader in business payments and expense management, providing a range of solutions that streamline accounts payable, manage expenses, and handle international transactions in ways that no other provider can rival.