About the role#
As a QA Automation Engineer Intern, you will contribute to the quality and reliability of retail systems by designing, developing, and maintaining automated tests for business-critical applications and workflows. You will work within a collaborative environment to validate application functionality, integrations, data flows, and regression scenarios. This position offers hands-on experience in quality engineering, continuous integration and continuous delivery (CI/CD), defect analysis, and AI-assisted software engineering.
What you'll do#
- Design, develop, and maintain automated test scripts for retail systems, business workflows, and application integrations.
- Use AI-powered tools such as GitHub Copilot and Claude Code to accelerate the creation, optimization, and maintenance of automated test scripts.
- Support testing for retail application functionality, regression scenarios, end-to-end business processes, APIs, data validation, and system integrations.
- Integrate automated test suites into CI/CD pipelines to enable continuous testing and faster feedback.
- Collaborate with QA engineers, developers, business analysts, and product owners to identify, reproduce, and resolve software defects.
What you'll need#
- Currently pursuing a Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field.
- Basic programming knowledge in languages such as JavaScript, Vue.js, PHP, Java, or Python.
- Interest in software quality assurance, test automation, and modern development practices.
- Familiarity with the software development life cycle (SDLC), Agile methodologies, and DevOps concepts.
- Basic understanding of Git version control.
Location & details#
- Location: Saint-Laurent, Quebec, Canada (Hybrid).
- Term: Fall 2026 (September 8, 2026, to December 31, 2026).
- Status: Full-time internship.


