1

Software Testing Internship Jobs in Alberta (NOW HIRING)

Co-op and Internship positions may extend beyond the summer term depending on the requirements of ... Quality Assurance Support: Assist in identifying software issues through testing and debugging ...

Posted today

... testing, automation and dashboarding. The Location: Hexagon is a global company with locations ... Registered in the Computer Science or Engineering Internship/Co-op program and have completed at ...

... testing, automation and dashboarding. The Location: Hexagon is a global company with locations ... Registered in the Computer Science or Engineering Internship/Co-op program and have completed at ...

Contribute to the design, development, testing, and support of client solutions in collaboration ... Approximately 0-2 years of software development experience, including internships, co-op placements ...

... testing processes. Qualifications Must-Have: * Registered in an Engineering Internship/Co-op ... Experience with 3D CAD software such as SolidWorks, Creo, NX, Inventor, or similar. * Strong ...

... and testing processes. Must-Have: * Registered in an Engineering Internship/Co-op program ... Experience with 3D CAD software such as SolidWorks, Creo, NX, Inventor, or similar. * Strong ...

Utilize modern AI-assisted development platforms and tools to accelerate development, testing, and ... in software development, web development, or application development (including internships, co-op ...

... internship student to add to our Agriculture Engineering team . This role will focus on Software ... field testing with tractors, utility vehicles (UTVs), and other equipment. * Design, develop ...

... internship student to add to our Agriculture Engineering team . This role will focus on Software ... field testing with tractors, utility vehicles (UTVs), and other equipment. * Design, develop ...

next page

Showing results 1-20

Software Testing Internship information

What is a software testing internship?

A Software Testing Internship is a temporary position where students or recent graduates gain practical experience in testing software applications for bugs, usability, and performance issues. Interns work under the guidance of experienced testers or quality assurance engineers and may be involved in manual or automated testing processes. The internship provides hands-on exposure to industry-standard testing tools, methodologies, and documentation practices, helping interns build foundational skills for a career in software quality assurance.

What types of projects and tasks can I expect to work on during a software testing internship?

As a Software Testing Intern, you will typically assist with writing and executing test cases, identifying and documenting bugs, and working closely with the development team to ensure product quality. You may also get hands-on experience with various testing tools and methodologies, such as manual testing, automated testing, and regression testing. Interns often participate in daily stand-ups and collaborate with quality assurance engineers to understand best practices, providing a valuable opportunity to learn about the software development lifecycle and gain practical skills that are highly valued in the industry.

What are the key skills and qualifications needed to thrive as a software testing intern, and why are they important?

To thrive as a Software Testing Intern, you need a foundational understanding of software development concepts, basic programming skills, and knowledge of testing methodologies, often demonstrated through coursework or relevant certifications. Familiarity with tools like Selenium, JIRA, or TestRail, as well as basic scripting languages, is typically expected. Strong attention to detail, analytical thinking, and effective communication help interns identify issues and collaborate with development teams. These skills and qualities are vital for ensuring software quality, catching defects early, and supporting team efficiency in the development lifecycle.

What is the difference between Software Testing Internship vs QA Tester?

AspectSoftware Testing InternshipQA Tester
Required CredentialsTypically pursuing or recent graduate in Computer Science or related fieldRelevant certifications (e.g., ISTQB) often preferred, with some experience
Work EnvironmentEntry-level, training-focused, often in tech companies or software firmsFull-time role in software development or quality assurance teams
Employer & Industry UsageInternships offered by tech companies, startups, and software firmsPermanent position in IT, software development, and quality assurance industries

In summary, a Software Testing Internship is an entry-level, training-focused position for students or recent graduates, while a QA Tester is a full-time professional role requiring more experience and certifications. Internships serve as a stepping stone into a QA career, which involves ongoing responsibilities in software quality assurance.

What are the most commonly searched types of Software Testing jobs in Alberta?

The most popular types of Software Testing jobs in Alberta are:

What are popular job titles related to Software Testing Internship jobs in Alberta?

For Software Testing Internship jobs in Alberta, the most frequently searched job titles are:

What job categories do people searching Software Testing Internship jobs in Alberta look for?

The top searched job categories for Software Testing Internship jobs in Alberta are:

What cities in Alberta are hiring for Software Testing Internship jobs?

Cities in Alberta with the most Software Testing Internship job openings:

Infographic showing various Software Testing Internship job openings in Alberta as of August 2026, with employment types broken down into 1% As Needed, 83% Full Time, 12% Part Time, and 4% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution.

Software Developer - Intern

Calgary, AB โ€ข On-site

Full-time, Internship

Posted 12 hours ago

Posted today


Job description

At SECURE, we lead the way in waste management and energy infrastructure, providing unmatched security and peace of mind to our customers. Our strength lies in our size, extensive network, solid reputation, industry expertise, and a relentless can-do attitude.

With an expansive infrastructure network spanning Western Canada and North Dakota, we deliver essential solutions where they are needed most. Our partnerships focus on safely recovering oil and metals, disposing of liquid and solid waste, recycling materials such as metals, water, and oil, and reclaiming contaminated land to reduce environmental footprints.

SECURE is committed to innovation, helping our customers lower costs, reduce greenhouse gas (GHG) emissions, and exceed their business, safety, and environmental goals. We go beyond expectations โ€” mitigating risks, reducing financial obligations, and maximizing value for our clients.

Join SECURE and be part of a team that steps up to make a meaningful difference in the industries we serve and the world we share.


Summer positions will run May-August 2027. Co-op and Internship positions may extend beyond the summer term depending on the requirements of the academic program and the business. These terms may be 4, 8, 12, or 16 months in length.

What We Need From You?

At SECURE, we roll up our sleeves and take on the tough stuff with grit, innovation, and teamwork. Weโ€™re looking for students who are:

  • Ready to embrace challenges and bring forward new ideas.
  • Determined, resilient, and driven to see tasks through.
  • Adaptable and resourceful, with a strong ability to collaborate.
  • Motivated to perform at a high level and support the team.

To be eligible for the SECURE Student program, you must:

  • Be legally entitled to work in Canada by way of Canadian Citizenship, Permanent residency, or a valid work permit.
  • Currently enrolled in an accredited post-secondary institution and participating in an official internship program
  • Complete a Medical and/or Alcohol and Drug test if the role is considered safety-sensitive.
How to Apply

To be considered for the Student Program, you must submit one (1) combined PDF containing all required documents in the following order:

  • Cover Letter โ€“ Answer both prompts:
    • Why do you want to work for SECURE?
    • How does this position fit with your career goals?
  • Resume
  • Most Recent Transcripts (official or unofficial)

Applications that do not include all three documents in a single PDF may not be considered.

Your Opportunity at SECURE

This role is designed as a 12โ€“16-month internship (full-time) to give you the chance to gain greater skills and exposure to the business. The internship will begin in May 2027 and may be extended to align with your academic program.

This intern role offers hands-on experience in software development and quality assurance, supporting the team through coding tasks, executing test scripts, and participating in QA activities. The position provides exposure to the entire development cycle, enabling the delivery of high-quality software in a professional environment.

This role is based out of our Brookfield Office in downtown Calgary, Alberta.


The team collaborates closely with Analytics & Operational groups to deliver critical business solutions in a fast-paced, supportive environment.


You'll work in a collaborative and technology-focused environment alongside Software Developers,  and business stakeholders to support the delivery of critical business applications and solutions. The role provides hands-on experience across the software development lifecycle, including coding, testing, debugging, DevOps support, and quality assurance activities. Success in this environment requires curiosity, problem-solving skills, attention to detail, and a willingness to learn while working on both individual assignments and team-based projects.


  • Quality Assurance Support: Assist in identifying software issues through testing and debugging, ensuring high standards of functionality and usability in each project phase. Collaborate with QA team members to execute test cases, document findings, and contribute to the improvement of overall software quality.
  • DevOps Administration: Support the setup, configuration, and maintenance of development and deployment environments. Assist in automation and monitoring tasks to enhance the efficiency and reliability of software deployment pipelines.
  • Code Review Participation: Actively participate in code reviews, offering constructive feedback and adhering to best practices in code quality and readability. Gain valuable insights from senior developers to improve personal coding standards and contribute to continuous improvement.
  • Test Script Creation and Execution: Develop, execute, and maintain test scripts for various software applications, working closely with developers to ensure features meet requirements. Document test results and communicate any issues found, contributing to a thorough and reliable testing process.
  • Full Stack Development: Support the team with entry-level development tasks, including frontend and backend coding, and bug fixes, gaining hands-on experience across the full tech stack.

  • Education & Eligibility: Currently enrolled in a post-secondary program in Computer Science, Software Engineering, or a related field. Must be legally eligible to work in Canada.
  • Technical Skills: Foundational knowledge of JavaScript and TypeScript; exposure to Node.js and full-stack development is an asset. Familiarity with testing frameworks/tools (e.g., Jest, Playwright) and database management is beneficial.
  • Experience: Coursework, personal projects, or prior co-op experience in software development or QA considered an asset. Understanding of software development best practices and debugging is beneficial.
  • Industry Knowledge: Basic understanding of the Canadian Energy Industry is an asset.
Application Deadline

Please submit your application by September 25, 2026. Only applicants submitted through SECUREโ€™s career site will be acknowledged. Late submissions will not be accepted.

We thank all candidates for their interest; however, only those selected will be contacted.


Why SECURE?

At SECURE, we focus on opportunities for growth โ€” for our employees, our customers, our partners, and the communities we operate in. We are an energetic team that takes pride in tackling tough challenges and making a meaningful contribution. We attract, retain, and motivate employees with competitive compensation and by recognizing performance.

We Got This.

Stay connected to us:

Visit Secure.ca and follow us on our social media channels for the latest job postings, news, and community updates.

SECURE is an equal-opportunity employer. Applicants are not assessed on race, age, disability, sexual orientation, religion, or belief.