Description
We are looking for an Test Automation Engineer to develop and support production test solutions for complex hardware and software systems. In this role you will collaborate closely with cross-functional teams to drive efficient bring-up, improve production yield and cycle time, and support failure analysis and continuous process improvement.
Your day to day will include:
- Developing and maintaining python scripts for hardware and software validation by
- integrating Continuous Integration and Continuous Deployment (CI/CD) processes.
- Building, maintaining, and supporting Automated Test Equipment (ATE) test
- stations and fixtures used in production.
- Collaborating with hardware (HW) and software (SW) teams during the design,
- development, and bring-up of automation solutions.
- Supporting production test sequences, addressing engineering deviations, improving yield, and optimizing cycle time.
- Providing hands-on support for product engineering, failure analysis, and debugging.
- Preparing reports on system performance and process improvements.
Requirements
You’d be a good fit if you have
- Proven experience in analyzing and working with large Python projects to develop unit tests.
- Knowledge of hardware testing methods, including RF testing equipment (e.g., Spectrum Analyzers, Network Analyzers) – Advantage.
- Familiarity with firmware writing, Docker, and Linux OS. -Must
- Familiarity with production line design and ATE deployment for hardware testing – Advantage.