Jobs / McKesson

Stagiaire en automatisation de l’assurance qualité / QA Automation Engineer Intern - Fall 2026

McKesson · Quebec City, QC, Canada
Quebec City, QC, Canada17-26 CAD/hourlyOnsite
Remuneration
17-26 CAD/hourly
Location
Quebec City, QC, Canada
Visa sponsorship
Not specified

Job summary

As a QA Automation Engineer Intern, you will contribute to the quality and reliability of digital B2C platforms by designing and implementing automated tests for web and mobile applications.

Qualifications

  • Currently pursuing a Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field.
  • Basic programming knowledge in JavaScript, TypeScript, C#, or similar languages.
  • Interest in software quality assurance, test automation, and modern development practices.
  • Familiarity with SDLC, Agile methodologies, and DevOps concepts.
  • Basic understanding of Git version control.
  • Exposure to automated testing tools such as Selenium, Playwright, Cypress, Appium, or similar is an asset.
  • Interest in mobile application testing and device automation platforms such as Kobiton is a strong asset.
  • Curiosity about AI-assisted software development tools including GitHub Copilot and Claude Code.
  • Strong analytical thinking, attention to detail, and problem-solving skills.
  • Ability to work effectively in a collaborative team environment.
  • Good communication skills and motivation to learn new technologies.

Responsibilities

  • Design, develop, and maintain automated test scripts for web and mobile applications.
  • Use GitHub Copilot and Claude Code to accelerate the creation, optimization, and maintenance of automated test scripts.
  • Execute mobile application testing using Kobiton across multiple real devices, operating systems, and configurations.
  • Integrate automated test suites into CI/CD pipelines for continuous testing and faster feedback.
  • Collaborate with developers and QA engineers to identify, reproduce, and resolve software defects.
  • Analyze test results, investigate failures, and document findings clearly.
  • Support regression, functional, smoke, and end-to-end testing activities.
  • Contribute to improving test automation frameworks, standards, and best practices.
  • Document test scenarios, automation approaches, and lessons learned.
  • Continuously explore emerging AI tools and quality engineering practices to improve testing efficiency and coverage.

Skills

C#GitGitHubJavaScriptTypeScript

Degrees

Bachelor’s degree in Computer ScienceSoftware EngineeringInformation Technology

Languages

English

Relocation

No