Senior QA Analyst | Automated Fare Collection Systems
Location: Toronto, Ontario
Work Model: Hybrid, 2 to 3 days onsite per week
Contract Duration: 44 weeks, with a potential 4-week extension
Start Date: January 4, 2027
Experience Level: Senior / Expert
About the Role
We are seeking an experienced Senior QA Analyst to support the testing, validation and ongoing enhancement of a large-scale Automated Fare Collection System (AFCS) used across public transit networks.
The successful candidate will be responsible for validating software releases, testing payment processing and fare collection devices, reviewing vendor deliverables, and ensuring system performance, reliability and compliance.
The role also involves data analysis, regression testing, system integration testing, production incident analysis and field testing of fare collection equipment.
Key Responsibilities
-
Develop and execute QA strategies, test plans, test scenarios and acceptance criteria for enterprise fare collection applications.
-
Perform functional, nonfunctional, integration and regression testing across software, hardware and backend systems.
-
Validate fare payment transactions, reconciliation processes and open payment functionality.
-
Review business requirements, system designs, requirements traceability matrices and vendor test documentation.
-
Analyze system logs, transaction data, defects and production incidents to identify root causes.
-
Support testing of fare validators, faregates, vending machines, payment terminals and other fare collection devices.
-
Develop device availability reports, SLA monitoring processes and performance analytics.
-
Coordinate testing activities, vendor validation, defect tracking and release readiness.
-
Support field testing of fare collection equipment on public transit vehicles.
Top 5 Must-Have Qualifications
-
Automated Fare Collection and PRESTO Experience: Minimum 3 years of experience with PRESTO system architecture and automated fare collection applications, including fare validators and backend processing.
-
Enterprise QA and Validation: Minimum 5 years of experience performing verification and validation on large enterprise projects, including nonfunctional requirements testing, legacy data migration, requirements traceability, gap analysis and risk management.
-
Public Transit Application Testing: Minimum 5 years of experience developing and executing test scenarios and test cases for public transit applications, including system integration, regression testing and release validation.
-
Data Analysis and Payment Processing: Minimum 5 years of experience analyzing complex, multilayer systems, with experience testing financial transactions, credit and debit card processing, open payments, fare reconciliation and ISO 14443 standards.
-
Requirements Analysis and Supporting Tools: Extensive experience reviewing business and system requirements, test coverage and traceability matrices, with a minimum of 3 years using Microsoft SharePoint and familiarity with AODA requirements.
Additional Qualifications
-
Proficiency with SQL Server, Oracle or MS Access for data analysis and complex queries.
-
Experience reviewing vendor test plans, system designs and technical documentation.
-
Knowledge of network communication protocols and system integration.
-
Experience with Perl or Shell scripting for automated data validation.
-
Familiarity with Agile, Waterfall and V-model testing methodologies.
-
Knowledge of CMMI or ISO quality assurance standards.
-
Experience developing service availability, performance and failure prediction reports.
-
Degree or diploma in Computer Science, Electronic Engineering or an equivalent discipline.
-
CSTE or CSQA certification is an asset.
Working Requirements
Candidates must be available to work onsite in downtown Toronto 2 to 3 days per week. Occasional early morning field testing, potentially between 4 AM and 6 AM, may be required. Candidates must be able to travel to testing locations when public transit is unavailable and perform testing aboard moving transit vehicles for extended periods.
The pay range that the employer reasonably expects to pay for this position is between ¤50.00 and ¤70.00
Our voluntary benefits offering includes medical, dental, vision and retirement benefits.
This posting is for an existing vacancy.
If you believe this post to be fraudulent, please report by clicking here Tundra Technical Solutions is a global workforce and technology delivery firm, ranked by Staffing Industry Analysts as one of the largest in North America. At Tundra, we aren't just hiring top talent at the world's most recognizable brands; we are pioneers of social recruitment. We are an equal opportunity employer, and we do not discriminate on the basis of race, religion, color, national origin, sex, sexual orientation, age, veteran status, disability, genetic information, or other legally protected characteristics. We welcome and encourage diversity in the workplace.
We use artificial intelligence tools to help our recruiters screen and assess talent. These tools do not replace human decision making in the process.
Not interested in this position, but know somebody who might be? Check out our Referral Reward Program, referrals are a big secret behind our success. As always, we’re on the lookout for great people. And we know that you know great people!