Software Engineering Test Intern (Summer 2027)
Vertiv
About the Role
Vertiv is seeking a Software Engineering Test Intern for Summer 2027 to join their Core Engineering team. This internship provides hands-on experience in building automated test infrastructure for intelligent monitoring and power management products. The role is ideal for individuals passionate about software development in quality engineering, who enjoy writing code to validate firmware behavior, and are eager to use Generative AI tools in test automation.
Key Responsibilities
- Develop and maintain automated test cases in Python to validate firmware functionality across network management protocols: Redfish, SNMP, Modbus, BACnet.
- Build and extend API-level test automation targeting Redfish/REST interfaces on embedded power and monitoring hardware.
- Integrate automated tests into CI/CD pipelines (GitLab CI) for continuous validation of firmware builds.
- Create and configure virtualized test environments for repeatable automated test execution.
- Develop test utilities, data parsers, and reporting scripts to support the test engineering team.
- Utilize Generative AI coding tools to accelerate test development and code review workflows.
- Learn and apply Agile Development practices for test planning and execution.
- Stay current with trends in test automation and software engineering in test, continuously seeking opportunities to enhance skills and apply new techniques.
Requirements & Tech Stack
- Python or another scripting language (coursework or project experience).
- CI/CD concepts (exposure is a plus).
- Git (familiarity is a plus).
- REST APIs (exposure is a plus).
- Linux command-line environments (exposure is a plus).
- Redfish, SNMP, Modbus, BACnet.
- GitLab CI.
Qualifications
- Currently pursuing a degree in Computer Science, Computer Engineering, Software Engineering, or a related field.
- Excellent written and verbal communication skills.
- Demonstrated work ethic and detail-orientation.
- Strong analytical and critical thinking skills.
- Ability and willingness to learn in a fast-paced environment and produce high-quality work.
- Collaboration and teamwork skills.