🚀 MonGig is in beta! Job opportunities are being added gradually. Have feedback?

IT Student Jobs in Quebec: Entry-Level Roles and How to Apply

· 6 min read · by MonGig

IT student showing a small website project on a laptop in a collaborative workspace.

If you're learning to code or studying information technology, you may be searching for jobs for IT students in Quebec. Your first opportunity does not have to be a software developer position. User support, manual testing, website updates and documentation can also help you build practical experience.

This guide explains which types of roles to investigate, how to show useful skills without overstating your experience and what to check before applying. These are examples of possible roles, not a list of employers currently hiring. Each posting has its own eligibility and skill requirements.

What kinds of IT student jobs are worth exploring?

Job titles can be misleading. Compare the actual tasks, the training offered and the experience required.

1. Entry-level IT support

A supervised support assistant might help prepare laptops, install approved software, write basic user guides or pass technical questions to more experienced teammates. Access to user accounts and personal data must always be authorized and appropriately supervised.

2. Device preparation and inventory

Some teams need help recording equipment details, preparing peripherals, checking inventories or documenting device setups. Organization and careful follow-through matter here. Do not work on electrical equipment or sensitive infrastructure without appropriate training and oversight.

3. Website and digital-content updates

Small organizations may need help with content management systems, link checks, basic accessibility reviews or page formatting. Familiarity with HTML and CSS can be useful, but read the posting rather than assuming that every website-related role is open to beginners.

4. Manual software testing

A junior testing assistant may follow a test scenario, record a bug, check how a page appears on a phone or describe steps that reproduce an issue. Clear writing and attention to detail can be just as important as programming for this kind of work.

5. Technical documentation and data tasks

Updating process guides, organizing knowledge bases and checking data consistency can provide relevant experience. Ask what confidentiality safeguards and supervision apply, especially if a task involves customer or employee information.

Important: none of these roles is guaranteed to be available to minors or applicants with no experience. Some require specific training, security permissions or a certain level of education.

Which roles fit your stage of study?

  • High school: focus on simple, safe and closely supervised tasks, such as equipment organization or basic content updates. Being interested in computers does not automatically qualify you for technical access.
  • CEGEP or technical college: look at user support, QA, web projects and internships that match the skills taught in your program.
  • University: some roles ask for focused skills in software development, data analysis or automated testing. A job labelled “junior” can still require previous projects or work experience.

A paid student job, a school internship and a work-study placement are not identical. Quebec's college work-study (alternance travail-études) framework includes supervised, paid placements in eligible programs; ask your CEGEP or college whether your program participates. See Quebec's official information about college work-study placements (in French).

Build a credible resume and mini-portfolio

You can show potential even without a previous IT job. Start with two or three small, finished projects.

  1. Choose something real. A mobile-friendly page, a short automation script or a clearly written testing report is more persuasive than claiming expertise in many tools.
  2. Explain your contribution. Describe the problem, what you personally built or tested, the tools involved and the outcome. If it was a group project, say what you did.
  3. Share responsibly. Use a demo, anonymized screenshots or a public code repository that contains only material you're allowed to share. Never publish passwords, API keys, school data or customer information.
  4. Tailor your resume to the job. For help desk work, emphasize communication and patience. For QA work, highlight specific examples of organized testing.

Example resume bullet: “School project — tested a website on mobile devices, documented five navigation issues and presented proposed fixes to the team.” Only use examples that accurately describe your own work.

Need a starting point for applications? Read MonGig's first student job guide for applicants with no experience.

Where can you look for IT student opportunities in Quebec?

Use several channels, each for a different reason:

  • Your school's career or internship office: staff may know which employers recruit from your program and which placements can count toward your studies.
  • Local businesses and community organizations: some have modest digital projects, but make sure a qualified supervisor is available.
  • MonGig listings: browse available opportunities and read each posting's requirements. The number of IT-related openings can vary; no particular vacancy is promised.
  • Employers' career pages: search for variations such as “student IT support”, “junior software tester”, “part-time IT student jobs” and “IT student internship”.

Pick five opportunities that genuinely match your level and availability instead of sending the same resume to dozens of unrelated jobs.

A short application message you can adapt

Hello, I'm studying [program] at [school] and I'm interested in your [job title] opening. In a recent project, I [specific result]. I'm available [days/hours], and I'd welcome the chance to discuss how I could help. Thank you for your consideration.

Be specific and truthful. Claiming that you know software you have never used can undermine an otherwise promising application.

Check schedules, supervision and safety before saying yes

If you're still legally required to attend school in Quebec, work must not interfere with class hours. During the school calendar, the general limits are 17 hours per week and 10 hours from Monday through Friday, together with rules about being home at night and certain exceptions. Confirm the details with the CNESST guidance on young workers' schedules.

Before accepting a job, ask who supervises you, what systems you can access, what training is provided, how pay and hours are determined and whether the role is employment or an internship. For remote work, treat requests for upfront fees, bank details before a verifiable offer or using your personal accounts to transfer money as warning signs. See MonGig's safety guidance.

Frequently asked questions

Do I need to know how to code to get an IT student job?

Not always. Support, inventory and some documentation roles use different skills. Software development positions will usually require stronger programming ability.

Sometimes, when tasks are limited, safe, supervised and suitable for the student's age and training. Many IT roles have additional requirements. Protect your schooling and do not accept responsibilities beyond your capabilities.

Is an IT internship the same as a part-time job?

No. Pay, academic credit, supervision and the nature of the placement vary. Ask the employer and your school for the written terms before making a decision.

Your next step: choose two projects you can discuss confidently, write down your availability and browse opportunities on MonGig. To widen your search beyond technology, explore the student jobs page.

Ready to find your next job or volunteer role?

Browse the opportunities published on MonGig, or create your free student account.