
We are seeking a Test Lab Operations Automation Engineer to implement and integrate automated testing solutions in Leo Labs and Manufacturing environment. This role serves as a bridge between MSE developers, testing, and operations teams, focusing on deploying automation tools, configuring test equipment, and maintaining automated testing infrastructure to streamline laboratory operations. In this role you will work across the org with many software and hardware teams for the implementation of automation solutions, prioritizing critical efforts and providing updates to senior management and stakeholders.
Key job responsibilities
• Implement and maintain automated test systems, TestStand sequences, and Python/LabVIEW-based test frameworks in high-paced production environments
• Perform hardware/software integration and real-time troubleshooting on the manufacturing floor
• Configure and integrate test equipment with automation systems
• Set up and maintain automated testing platforms (TestStand, LabVIEW)
• Implement data collection, reporting tools, and automated notification systems
• Manage version control and change management processes for automation tools
• Configure and maintain CI/CD pipelines
• Provide technical support and training for laboratory automation users
• Create comprehensive documentation for automated systems and procedures
• Debug communication issues between test equipment and control systems
• Support Manufacturing Engineers and Lab Technicians on test station issues
• Understanding of test station network infrastructure
- 1+ years of consumer electronics lab environments experience
- Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent work experience
- Experience in software QA testing including writing test plans, use cases, and issue reports
- Experience in a consumer electronics lab environment
- Experience in a Linux or Unix environment
- Experience working on a consumer hardware or software product
- Knowledge of Jenkins build environments
- Experience configuring, deploying, and testing software updates, including the ability to identify issues and escalate to development as appropriate
- Experience running user trials, beta, field testing or collecting customer feedback
- Experience working with hardware and software teams for setting up, testing, and troubleshooting prototype devices