ABB-logo
ABB
·
April 23, 2026
Apply Now
This job has closed.

Software Intern - QA Engineering - Summer 2026

Dorval, Quebec, Canada
Internship
Hybrid
Intern
ABB is a company that helps industries run leaner and cleaner, and they are seeking a Software Intern for Summer 2026 to contribute to the development, enhancement, and validation of software components. The intern will work within a specialized IoT team, focusing on improving software quality through various engineering practices and methodologies.

Responsibilities

  • Demonstrates advanced proficiency in software engineering principles
  • Engages in designing, developing, testing, deploying, and maintaining software solutions
  • Incorporates practices such as Quality Engineering, DevOps, Cybersecurity, Release Management, and Support
  • Independently manages all SDLC phases: Requirements gathering, Conceptualization and prototyping, Design and coding, Testing and deployment, Post-release support and maintenance
  • Implements Agile methodologies to enable iterative, incremental delivery
  • Prioritizes automation across development, testing, deployment, and maintenance to boost efficiency
  • Applies innovative thinking for project initiation, troubleshooting, and process improvements
  • Keeps abreast of emerging trends and technologies in software engineering
  • Develops structured, maintainable, and well-documented codebases
  • Applies software architecture principles and design patterns to enhance modularity, scalability, and performance
  • Focuses on achieving optimal software metrics related to modularity, performance, and system robustness

Qualification

Required

  • Student completing their bachelor degree in software or related engineering field
  • Proficiency in languages such as JavaScript, Python, C/C++, or equivalent
  • Deep understanding of software engineering best practices, including coding standards, testing, and deployment
  • Ability to produce modular, maintainable, and thoroughly documented code
  • Familiarity with DevOps practices, including CI/CD pipelines
  • Experience with cloud-based development environments
  • Knowledge of software architecture and design patterns to support system scalability and robustness
  • Expertise in QA methodologies, including test automation, debugging, and performance testing
  • Focus on ensuring software reliability, robustness, and resilience
  • Capable of integrating new technologies into existing workflows for continuous improvement
  • Ensures all activities comply with ABB standards, processes, and cybersecurity policies
  • Promotes adherence to Free and Open-Source Software (FOSS) policies, ensuring ethical and legal use of open-source components

Preferred

Benefits

ABB provides electrification and automation solutions for various industries.
Glassdoor
4.0
Founded in 1988
Zürich, Zurich, CHE
10001+ employees
https://global.abb/group/en

Similar Job