An application made for this job — a tailored resume and cover letter that speak straight to the posting.
Chamberlain Group is seeking a Test Automation Intern to assist in building and improving internal automation tools that validate hardware and software across product lines. You will write code, work with real test systems, and contribute to tools used by engineering teams.
You will gain hands-on experience, collaborate with engineers, and learn how automation fits into the product development lifecycle, with mentorship and practical projects guiding your growth.
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.
Develop 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.