Intern, Test Automation; Summer
Listed on 2026-10-12
-
Software Development
Software Testing, Python, Software Engineer, Software & AI Developer Internship
Test Automation Intern
The Test Automation Intern will support the development and improvement of internal automation tools used to validate hardware and software products across Chamberlain Group’s product lines. This is a hands‑on engineering opportunity where you will write code, work with real test systems, and contribute to tools and processes actively used by engineering teams.
ResponsibilitiesDevelop and maintain automation scripts to support test execution, data collection, and validation.
Support the integration of test automation tools with internal systems such as Jira, Confluence, and test databases.
Assist in developing and improving tools for test reporting, data analysis, and traceability.
Troubleshoot and enhance existing automation tools and processes.
Document code, processes, test procedures, and tool usage for team reference.
Collaborate with engineers and cross‑functional team members to understand testing needs and improve automation capabilities.
Participate in team standups, sprint reviews, design discussions, and other engineering activities.
Gain hands‑on experience developing tools used in real‑world engineering and testing workflows.
Build practical software development and test automation skills through meaningful engineering projects.
Gain exposure to hardware and software testing across IoT and connected home products.
Learn how engineering teams develop, test, document, and maintain tools used throughout the product development lifecycle.
Receive mentorship and guidance from experienced engineers and engineering leaders.
Build a portfolio of real engineering work that contributes to tools and processes used beyond the internship.
Currently pursuing a bachelor’s degree in Computer Science, Software Engineering, Electrical Engineering, Computer Engineering, or a related technical field.
Experience with at least one programming language such as Python, Java, C++, or a similar language.
Strong problem‑solving and analytical skills.
Ability to work collaboratively in a team environment.
Strong written and verbal communication skills.
Eagerness to learn new technologies, tools, and engineering processes.
Previous experience with test automation, software development, or scripting.
Familiarity with version control systems such as Git.
Exposure to software or hardware testing methodologies.
Familiarity with tools such as Jira, Confluence, or test management systems.
Experience working with databases, APIs, or data collection systems.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).