1

Test Engineer Internship Jobs in Whitby, ON (NOW HIRING)

Jr. Quality Assurance Analyst

Toronto, ON · On-site +1

CA$50K - CA$60K/yr

What You bring * 1 year of Quality Assurance experience (or equivalent through internships/co-ops ... Experience with Azure DevOps (ADO) for test management and defect tracking * Selenium and Java ...

Business Analyst

Toronto, ON · On-site

CA$50K - CA$90K/yr

... Developer who can contribute to both delivery and pre-sales activities. Depending on your ... Develop and test application features using technologies such as Java, .NET, Python, or Node.js ...

Product Data Analyst

Toronto, ON · Remote

$145K - $175K/yr

Our data engineering team owns the pipelines; you'll focus on the analysis, the recommendation, and ... You'll design and analyze A/B tests on product changes, pricing, onboarding, and growth initiatives.

... tests, and evaluating the impact of tactical asset mix tilts * Leverage internal and external ... Engineering, or a related field. * Previous experience (including co/op or internship) in capital ...

Showing results 21-30

Test Engineer Internship information

What does a test engineer internship do?

A test engineer internship involves assisting in the development and execution of test plans to evaluate software or hardware products. Interns learn to identify defects, document test results, and use testing tools and automation scripts under supervision, gaining practical experience in quality assurance processes.

What is a test engineer internship?

A Test Engineer Internship is a temporary, hands-on role where interns assist in testing software or hardware products to ensure quality and functionality. Interns typically work with test plans, execute test cases, document results, and report bugs. They may use automated or manual testing techniques and collaborate with developers to improve product performance. This internship provides valuable experience in debugging, quality assurance, and test automation. It helps build technical and analytical skills essential for a career in software or hardware testing.

What types of projects or tasks can I expect to work on during a test engineer internship?

As a Test Engineer Intern, you'll typically be involved in tasks such as writing and executing test cases, identifying software bugs, and helping automate testing processes to improve efficiency. You may collaborate closely with software developers and other testers to ensure features function as intended and meet quality standards. Interns often participate in regular team meetings, contribute to test documentation, and may even help design new testing frameworks or scripts. This hands-on involvement helps you build both technical and teamwork skills, offering valuable exposure to real-world product development cycles.

What are the key skills and qualifications needed to thrive in the test engineer internship position, and why are they important?

To thrive as a Test Engineer Intern, you generally need a foundation in computer science or engineering, analytical problem-solving skills, and familiarity with software development and testing principles. Experience with test automation tools (such as Selenium or JUnit), scripting languages, and version control systems is often beneficial, though not always required. Strong attention to detail, effective communication skills, and a willingness to learn new technologies help candidates stand out. These combined skills ensure accurate testing, clear reporting, and a smooth integration within engineering teams, which are critical for delivering high-quality products.

What are popular job titles related to Test Engineer Internship jobs in Whitby, ON? For Test Engineer Internship jobs in Whitby, ON, the most frequently searched job titles are:
What job categories do people searching Test Engineer Internship jobs in Whitby, ON look for? The top searched job categories for Test Engineer Internship jobs in Whitby, ON are:
What cities near Whitby, ON are hiring for Test Engineer Internship jobs? Cities near Whitby, ON with the most Test Engineer Internship job openings:

Software Developer - Cloud Solutions

PulseLearning

Toronto, ON • Remote

CA$40 - CA$85/hr

Other

Posted 10 days ago


Job description

About PulseLearning

Established in 1999, PulseLearning is a world-class, award-winning provider of learning solutions supporting clients globally across all sectors.

We operate across the United States, United Kingdom, EMEA, Ireland, Canada, and Australia, delivering innovative, people-focused learning solutions that drive real impact.

Our team works collaboratively to design and develop learning experiences that inspire behavioral change and measurable results. At PulseLearning, we value creativity, collaboration, and continuous improvement. 


Role Overview

The Software Developer will be part of a team designing, building, and maintaining modern, cloud-based software solutions in collaboration with cross-functional teams and subject matter experts. The successful candidate will bring strong software engineering fundamentals, hands-on cloud experience, and a builder's mindset to deliver scalable, secure, and reliable systems.


Remote Work Term position, 3–9 months (duration set by client requirements) 

Full-time (40 hrs/week) and part-time (20 hrs/week) positions available ·


Key Responsibilities

  • Contribute to a team that develops or enhances, tests, and deploys scalable, secure, and cost-effective software solutions using cloud-native architectures and microservices
  • Contribute to a team that develops software using one or more modern programming languages such as Java, Python, TypeScript, Go, C#, C++, or Rust
  • Contribute to a team that designs and consume RESTful APIs and integration frameworks to enhance system interoperability
  • Contribute to a team that deploys and operate workloads on major cloud platforms, applying cloud services for compute, storage, databases, networking, serverless, and containers
  • Contribute to a team that defines and manages infrastructure as code and automated deployment pipelines (CI/CD)
  • Apply engineering best practices, including automation, unit and integration testing, code reviews, secure coding, and technical documentation
  • Work with both relational (SQL) and NoSQL database technologies, selecting the right data store for each workload
  • Leverage AI agents, generative AI, and AI-enabled developer tools to improve development productivity and code quality
  • Monitor, troubleshoot, and resolve production issues, contributing to operational excellence and continuous improvement
  • Collaborate with cross-functional stakeholders and subject matter experts to translate business requirements into technical solutions
  • Contribute to a team that manages multiple development activities concurrently while meeting project timelines and quality standards
  • Work effectively with remote and globally distributed teams across multiple time zones
  • Be current with cloud technologies, architectural patterns, AI-assisted development practices, and emerging industry trends


Qualifications

  • 3+ years of professional (non-internship) software development experience
  • 2+ years of experience with design or architecture of new and existing systems, including design patterns, reliability, and scaling
  • Strong proficiency in at least one modern programming language (e.g., Java, Python, TypeScript, Go, C#, C++, or Rust)
  • Solid computer science fundamentals, including data structures, algorithms, and object-oriented design principles
  • Hands-on experience building and operating solutions on a major public cloud platform; deep familiarity with AWS services and architecture best practices is strongly preferred
  • Experience with distributed systems, microservices, serverless architectures, and containerization (e.g., Docker, Kubernetes)
  • Experience with infrastructure as code (e.g., CloudFormation, CDK, or Terraform) and CI/CD tooling
  • Working knowledge of SQL and NoSQL database systems
  • Understanding of security best practices, including identity and access management, encryption, and secure API design
  • Experience using AI agents or AI-enabled tools within software development workflows
  • Experience delivering complex software systems successfully to customers
  • Strong written and verbal communication skills, with the ability to explain technical concepts clearly in English
  • Experience working with remote and geographically dispersed teams across multiple time zones
  • Bachelor's degree in Computer Science, Computer Engineering, Software Engineering, Information Systems, or a related field, or equivalent practical experience
  • Cloud certifications (e.g., AWS Certified Developer, Solutions Architect, or DevOps Engineer) are considered an advantage or
  • Experience in machine learning, data engineering, building AI-enabled applications is desirable
  • Work flexible, Central time business hours 


Open to all remote work locations in Canada, USA, and Ireland. 


PulseLearning is an equal opportunity employer. We welcome applications from all qualified candidates. Accommodations are available on request for candidates taking part in any stage of the selection process. Please contact hr@pulselearning.com and we will work with you to meet your needs.