1

Summer Software Engineering Internships Jobs in Quebec

Bachelor's degree in Industrial Engineering, Mechanical Engineering, or Operations and Logistics Management (in progress) (approximately 4-month internship) * College diploma (DEC) in Mechanical ...

... Catia V5 software. * Produce and manage setup documentation and machining history records ... engineering. * Internship must be a mandatory requirement for completion of the DEC or bachelor ...

... Catia V5 software. * Produce and manage setup documentation and machining history records ... engineering. * Internship must be a mandatory requirement for completion of the DEC or bachelor ...

... Catia V5 software. * Produce and manage setup documentation and machining history records ... engineering. * Internship must be a mandatory requirement for completion of the DEC or bachelor ...

Coveo is looking for Software Development Interns to join teams within Research & Development ... As an intern, you'll gain practical experience with regular engineering workflows while also owning ...

Coveo is looking for Software Development Interns to join teams within Research & Development ... As an intern, you'll gain practical experience with regular engineering workflows while also owning ...

Determine standard production times using AVIX software in a mixed production environment. YOU'LL ... Flexible work schedule A summer schedule that varies by department and location Holiday season ...

Determine standard production times using AVIX software in a mixed production environment. YOU'LL ... A summer schedule that varies by department and location * Holiday season shutdown * Educational ...

Determine standard production times using AVIX software in a mixed production environment. YOU'LL ... A summer schedule that varies by department and location * Holiday season shutdown * Educational ...

next page

Showing results 1-20

Summer Software Engineering Internships information

What is the difference between Summer Software Engineering Internships vs Summer Software Developer Internships?

AspectSummer Software Engineering InternshipsSummer Software Developer Internships
Required CredentialsTypically students pursuing CS or related degrees; some roles may require coursework in software engineeringSimilar; often requires CS background, coding skills, and coursework in software development
Work EnvironmentTeam-based projects in tech companies, startups, or corporate R&D labsSimilar collaborative environments focused on software creation and testing
Employer & Industry UsageCommon in tech firms, finance, and consulting companiesWidely used in software firms, tech startups, and large corporations
Search & Comparison IntentOften compared for internship opportunities in software rolesSimilar search intent, focusing on software development internships

Both internships target students interested in software development, with overlapping skills and environments. The main difference lies in terminology used by employers, but they generally offer similar experiences in coding, teamwork, and industry exposure.

What are the most commonly searched types of Software Engineering Internships jobs in Quebec? The most popular types of Software Engineering Internships jobs in Quebec are:
What are popular job titles related to Summer Software Engineering Internships jobs in Quebec? For Summer Software Engineering Internships jobs in Quebec, the most frequently searched job titles are:
What cities in Quebec are hiring for Summer Software Engineering Internships jobs? Cities in Quebec with the most Summer Software Engineering Internships job openings:
QA Automation Engineer Co-op

QA Automation Engineer Co-op

Flexspring, Inc

Montreal, QC โ€ข Remote

Other

Re-posted 7 days ago


Job description

Your Role


You'll write automation code that protects real customers. Not clicking through manual test scripts. Not busywork. Real engineering work. You'll own test suites that validate our entire platform. You'll think about what could break, design tests to catch it, and catch real bugs before they reach production. You'll work with experienced engineers who'll teach you how quality actually works at scale.


What You'll Actually Do


  • Write test code that matters: Build automated test suites in Java that validate our core platform - real tests that catch real bugs
  • Test like systems matter: Design tests around real failure scenarios - what happens when an API times out? When data gets corrupted? When systems go out of sync?
  • Work with real integrations: Validate how data flows between systems, ensure APIs work correctly, test the systems we build for real companies
  • Collaborate on quality: Work with developers to understand what's being built, suggest ways to make code more testable, participate in how we approach quality
  • Learn from engineers who care: Senior engineers will teach you how to think about quality, how to write test code that lasts, and why testing shapes better product design


What You'll Get


  • Real QA experience: Your tests protect a platform used by hundreds of companies. When you graduate, you'll have legitimate automation engineering experience.
  • Mentorship that actually helps: Senior engineers who'll invest time teaching you - not just code, but how to think about quality and systems
  • Competitive co-op pay: We pay fairly because we respect your time and contribution
  • Flexible, remote-first environment: Work from Montreal, home, or wherever. We trust you to get the work done.
  • Strong path to full-time: Many of our best full-time engineers started as interns here. If you're great, we want to keep you.


What We're Looking For


  • Currently studying Software Engineering, Computer Science, or a related field
  • Solid foundation in Java - doesn't matter if it's from school projects
  • Exposure to testing frameworks like JUnit, TestNG, or similar - school projects absolutely count
  • Comfortable with REST APIs
  • You naturally think about edge cases - you're the person who asks "but what if it breaks?"


We especially want to hear from you if: You've found a bug that seemed impossible, written a test that caught something real, or felt excited about validating a feature before it shipped. That's the mindset that succeeds here.


Nice to have (but don't let this stop you from applying):


  • Test automation framework experience (Selenium, RestAssured, similar)
  • Spring or backend Java experience
  • JavaScript or scripting skills
  • CI/CD pipeline knowledge
  • API or contract testing experience


About Flexspring


We're a remote-first team across Canada building the iPaaS platform that powers HR data integration. Our customers include mid-market to enterprise companies that depend on us to reliably move employee data. Why this matters for your growth: We actually care about quality. It's not a checkbox - it's part of how we build. Tests are code too, and they need to be written well. Your ideas about how to test better will be heard. We ship carefully because we ship to production. At Flexspring, interns aren't bystanders. You work on real quality infrastructure, get genuine mentorship, and many of our full-time engineers started exactly where you are.