Software Tester - Co-op/Intern
Kanata, ON · On-site
Software Tester - Co-op/Intern Number of Position(s): 1 Duration: 4 Months Date: Winter Term Jan ... Computer Science, Software Engineering, or a related field with an accredited school in Canada.
Kanata, ON · On-site
Software Tester - Co-op/Intern Number of Position(s): 1 Duration: 4 Months Date: Winter Term Jan ... Computer Science, Software Engineering, or a related field with an accredited school in Canada.
Kanata, ON · On-site
Software Tester - Co-op/Intern Number of Position(s): 1 Duration: 4 Months Date: Winter Term Jan ... Computer Science, Software Engineering, or a related field with an accredited school in Canada.
Co-op Program Requirements * Currently enrolled in a post-secondary or graduate program * Expected ... Clear passion for computer science showcased through personal projects, or extracurricular ...
Co-op Program Requirements * Currently enrolled in a post-secondary or graduate program * Expected ... Clear passion for computer science showcased through personal projects, or extracurricular ...
Undergraduate Degree in Business or Social Sciences, preference for a Human Resources Major ... September 7, 2026 Saskatoon Co-op is here to serve our members with products and services that help ...
Undergraduate Degree in Business or Social Sciences, preference for a Human Resources Major ... September 7, 2026 Saskatoon Co-op is here to serve our members with products and services that help ...
Software Developer Co-op reporting to Agile Development Manager, working collaboratively with ... Pursuing post-secondary education in Computer Science, Data Science, or a related discipline * Bias ...
Quick apply
Software Developer Co-op reporting to Agile Development Manager, working collaboratively with ... Pursuing post-secondary education in Computer Science, Data Science, or a related discipline * Bias ...
Technical Project Manager - Co-op/Intern Number of Position(s): 1 Duration: 4 Months Date: Winter ... Computer Science, Computer Systems Engineering, or a related field with an accredited school in ...
Technical Project Manager - Co-op/Intern Number of Position(s): 1 Duration: 4 Months Date: Winter ... Computer Science, Computer Systems Engineering, or a related field with an accredited school in ...
Kanata, ON · Hybrid
Web Developer Co-op/Intern Number of Position(s): 1 Duration: 4 Months Date: Winter Term Jan 4th - ... in Engineering or Computer Science, or a related field with an accredited school in Canada.
Kanata, ON · Hybrid
Web Developer Co-op/Intern Number of Position(s): 1 Duration: 4 Months Date: Winter Term Jan 4th - ... in Engineering or Computer Science, or a related field with an accredited school in Canada.
Co-op Program Requirements * Currently enrolled in a post-secondary or graduate program * Expected ... Clear passion for computer science showcased through personal projects, or extracurricular ...
Co-op Program Requirements * Currently enrolled in a post-secondary or graduate program * Expected ... Clear passion for computer science showcased through personal projects, or extracurricular ...
YOUR NEXT CO-OP PLACEMENT Work term: Fall 2026 Work term length: 4-month From classroom to co-op to ... Currently enrolled in a post-secondary program in Computer Science, Data Science, Engineering ...
YOUR NEXT CO-OP PLACEMENT Work term: Fall 2026 Work term length: 4-month From classroom to co-op to ... Currently enrolled in a post-secondary program in Computer Science, Data Science, Engineering ...
Strathmore, AB · On-site
... Science in Pharmacy (BSc. Pharm) Licensed and registered with Alberta College of pharmacists Superior patient relation with a strong sense of professionalism Benefits & Perks Calgary Co-op takes ...
Strathmore, AB · On-site
... Science in Pharmacy (BSc. Pharm) Licensed and registered with Alberta College of pharmacists Superior patient relation with a strong sense of professionalism Benefits & Perks Calgary Co-op takes ...
Kitchener, ON · On-site
CA$20 - CA$30/hr
Currently pursuing a degree in Computer Science, Software Engineering, or a related field. * Strong ... Co-op Work History * Resume * Grade Report Compensation and Benefits Information * Apple Mac ...
Kitchener, ON · On-site
CA$20 - CA$30/hr
Currently pursuing a degree in Computer Science, Software Engineering, or a related field. * Strong ... Co-op Work History * Resume * Grade Report Compensation and Benefits Information * Apple Mac ...
Kitchener, ON · On-site
Currently pursuing a degree in Computer Science, Software Engineering, or a related field. * Strong ... Co-Op Work History, if applicable * Resume * Grade Report Compensation and Benefits Information
Kitchener, ON · On-site
Currently pursuing a degree in Computer Science, Software Engineering, or a related field. * Strong ... Co-Op Work History, if applicable * Resume * Grade Report Compensation and Benefits Information
Squamish, BC · On-site
CA$22 - CA$26/hr
Enrollment in a co-op program through a recognized post-secondary institution in Computer Science, Computer Information Systems, or Engineering * Experience with fundamental concepts of IT ...
Quick apply
Squamish, BC · On-site
CA$22 - CA$26/hr
Enrollment in a co-op program through a recognized post-secondary institution in Computer Science, Computer Information Systems, or Engineering * Experience with fundamental concepts of IT ...
To be familiar with and adhere to Southland Co-op policies and procedures. Requirements * Able to work a variety of shifts. * Strong computer skills. * A pleasant and out-going personality. * A ...
To be familiar with and adhere to Southland Co-op policies and procedures. Requirements * Able to work a variety of shifts. * Strong computer skills. * A pleasant and out-going personality. * A ...
... Computer Science, or a related field * A solid foundation in Java and JavaScript * Some exposure to Spring and JUnit (school projects absolutely count) * You've worked with or learned about APIs * Y ...
Quick apply
... Computer Science, or a related field * A solid foundation in Java and JavaScript * Some exposure to Spring and JUnit (school projects absolutely count) * You've worked with or learned about APIs * Y ...
Waterloo, ON · Hybrid
CA$52K - CA$70K/yr
Our co-op program is your launchpad to success, offering the support, structure, and exciting ... Currently pursuing an undergraduate degree in Computer Science, Engineering, or a related field
Waterloo, ON · Hybrid
CA$52K - CA$70K/yr
Our co-op program is your launchpad to success, offering the support, structure, and exciting ... Currently pursuing an undergraduate degree in Computer Science, Engineering, or a related field
Winkler, MB · On-site
Join our team and see how Co-op does business differently! At Gardenland Coop, you're part of a ... Intermediate computer skills in Microsoft Outlook, Forms, Word and Excel. Valid class 5 license ...
Winkler, MB · On-site
Join our team and see how Co-op does business differently! At Gardenland Coop, you're part of a ... Intermediate computer skills in Microsoft Outlook, Forms, Word and Excel. Valid class 5 license ...
Surrey, BC · Hybrid
CA$22 - CA$25/hr
... and Computer Science are encouraged to apply. * Applicants must be registered in an accredited ... Co-op (8 months) Wage: $22 - $25 CAD /hour This range reflects the minimum and maximum target ...
Quick apply
Surrey, BC · Hybrid
CA$22 - CA$25/hr
... and Computer Science are encouraged to apply. * Applicants must be registered in an accredited ... Co-op (8 months) Wage: $22 - $25 CAD /hour This range reflects the minimum and maximum target ...
... Computer Science, or a related field * A solid foundation in Java and JavaScript * Some exposure to Spring and JUnit (school projects absolutely count) * You've worked with or learned about APIs * Y ...
... Computer Science, or a related field * A solid foundation in Java and JavaScript * Some exposure to Spring and JUnit (school projects absolutely count) * You've worked with or learned about APIs * Y ...
Toronto, ON · Hybrid
CA$52K - CA$70K/yr
Our co-op program is your launchpad to success, offering the support, structure, and exciting ... Currently pursuing an undergraduate degree in Computer Science, Engineering, or a related field
Toronto, ON · Hybrid
CA$52K - CA$70K/yr
Our co-op program is your launchpad to success, offering the support, structure, and exciting ... Currently pursuing an undergraduate degree in Computer Science, Engineering, or a related field
Surrey, BC · Hybrid
CA$22 - CA$25/hr
... and Computer Science are encouraged to apply. * Applicants must be registered in an accredited ... Co-op (8 months) Wage: $22 - $25 CAD /hour This range reflects the minimum and maximum target ...
Surrey, BC · Hybrid
CA$22 - CA$25/hr
... and Computer Science are encouraged to apply. * Applicants must be registered in an accredited ... Co-op (8 months) Wage: $22 - $25 CAD /hour This range reflects the minimum and maximum target ...
$21K - $25.3K
2% of jobs
$25.3K - $29.5K
5% of jobs
$33.3K is the 25th percentile. Wages below this are outliers.
$29.5K - $33.8K
20% of jobs
$33.8K - $38K
21% of jobs
The median wage is $38.3K / yr.
$38K - $42.3K
22% of jobs
$43.5K is the 75th percentile. Wages above this are outliers.
$42.3K - $46.5K
16% of jobs
$46.5K - $50.8K
3% of jobs
$50.8K - $55K
5% of jobs
$55K - $59.3K
3% of jobs
$59.3K - $63.5K
1% of jobs
$63.5K - $67.8K
1% of jobs
$21K
$41.5K
$67.8K
A Co-Op Computer Science job is a paid, structured work opportunity that allows students to gain hands-on experience in the field while completing their degree. Co-op positions are typically full-time and last for a semester or more, offering real-world exposure to software development, data analysis, cybersecurity, and other technical areas. These roles help students build professional skills, expand their network, and improve job prospects after graduation. Participants often alternate between work terms and academic semesters to balance learning and industry experience.
As a Computer Science Co-op student, you can expect to work on a variety of hands-on projects, such as developing software features, assisting with bug fixes, automating workflows, or performing quality assurance testing. Many companies also involve Co-ops in team meetings, code reviews, and collaborative development efforts, ensuring you gain a holistic understanding of the software development lifecycle. Your daily tasks may vary, but you will often work alongside experienced developers and receive mentorship to help build your technical and professional skills. This real-world experience not only enhances your resume but also helps you build a valuable professional network for future career opportunities.
To thrive as a Co Op Computer Science, a strong foundation in programming languages (such as Java, Python, or C++), problem-solving skills, and current enrollment in a computer science degree program are essential. Familiarity with version control systems like Git, coding environments such as Visual Studio Code, and exposure to databases or basic cloud platforms are commonly expected. Strong communication, time management, and willingness to learn help you stand out and adapt quickly to new tasks and team environments. These skills and qualities are vital for successfully contributing to real-world software projects while gaining practical experience in a professional setting.
The most popular types of Computer Science jobs in Canada, KS are:
Cities near Canada, KS with the most Co Op Computer Science job openings:

7.9
Based on 6 frontline employees who took The Breakroom Quiz
30th of 101 rated telecommunications companies
Position: Software Tester - Co-op/Intern
Number of Position(s): 1
Duration: 4 Months
Date: Winter Term Jan 4th - Apr 30th, 2027
Location: Hybrid in Ottawa
EDUCATIONAL RECOMMENDATIONS
Currently a candidate for a Master's, Bachelor's degree, or Diploma in Computer Science, Software Engineering, or a related field with an accredited school in Canada.
Your skills and experience
Strong programming skills (Python, Java,JavaScript)
Familiarity with automation frameworks (Mocha) as well as web automation components (Selenium, webdriverio, Robot)
Ability to learn quickly and to work in a fast-paced, innovative environment
Strong problem-resolution skills
Knowledge of software and/or testing methodologies
UNIX operating environment (RHEL), Windows, Virtual Machines
It would be nice if you also had:
Knowledge of database management systems (SQL, Neo4j, PostgreSQL)
Networking and telecommunications knowledge
UNIX operating environment (RHEL), Windows, Virtual Machines
Knowledge of Routing Protocols (ie, OSPF, IS-IS, BGP, RIP), and MPLS is an asset.
As a part of our team, you will:
Development of scripts or applications (Python, Java,JavaScript) to simulatevarious management activities and network scenarios on a web-based (browser) platform
Development and execution of test plans to validate functional aspects of the product
Investigation of product defects encountered during test scenarios
Execution of tests and maintenance of regression and performance test beds, including publishing results and developing additional functionality
Sourced by ZipRecruiter
Media and telecom
10,000+ Employees
Murray Hill, NJ, US