Permanent FTE
Hybrid 3x per week in Mississauga
Salary: $85,000-$95,000
Required Skills & Experience
- Proven experience testing file-based systems (not only UI or API-only environments)
- Strong test automation expertise with the ability to build and extend automation frameworks
- Python proficiency
- Robot Framework experience (preferred strongly; “Robot + Python” is the current stack)
- Experience with QA workflow/tools: Jira, Zephyr & GitHub
- Demonstrated ability to use AI tools effectively to improve speed and scale
- Ability to assess the quality of requirements and user stories (identify gaps/ambiguity before building tests)
Job Description
Insight Global is seeking an EDI Automation QA Analyst to join a leading courier and logistics client in Mississauga. This is a hybrid position requiring onsite attendance three days per week, with Mondays and Wednesdays designated as core collaboration days.
This role combines hands-on test automation, EDI validation, and end-to-end transaction testing across critical shipping and logistics platforms. The successful candidate will partner closely with development, integration, production support, and business teams to ensure the accurate, timely, and auditable exchange of transaction data between customers, partners, and internal systems.
The ideal candidate will possess strong automation expertise, a solid understanding of EDI standards and acknowledgements, and experience testing high-volume, business-critical integrations in an Agile environment. This individual will play a key role in advancing automation best practices and evolving existing test frameworks to better support EDI and integration testing initiatives.
This is a highly technical QA position focused on automation and integration testing. It is not a UI or web testing role. The successful candidate will divide their time between hands-on testing and developing automation solutions that improve test speed, coverage, quality, and overall delivery efficiency. Experience testing file-based systems, EDI transactions, and enterprise integrations is essential.
Key Responsibilities
- Execute QA testing for multiple projects concurrently, focused on file-based workflows and integrations
- Create, manipulate, chain, and validate test files (e.g., generating files, stringing/harnessing files together, and verifying outputs)
- Design and build an automation framework (from scratch and/or improving existing approaches) to accelerate and scale testing
- Use AI-assisted approaches productively to increase throughput (e.g., accelerating repetitive test creation/execution and supporting high-volume QA work)
- Work within the team’s QA and delivery process, including test management and defect tracking
- Collaborate with QA and technical stakeholders to ensure test coverage aligns with requirements and release timelines
Work Split / Day-to-Day
- Approximately 50%: hands-on QA testing (file-based testing across multiple initiatives)
- Approximately 50%: automation development to improve and scale testing efficiency
We may use artificial intelligence tools to assist with the screening, assessment, or selection of potential applicants for this position.
Vacancy: This posting is for a currently vacant role, and the successful candidate will be hired into an existing open position.