What are the responsibilities and job description for the Test Engineer position at OSI Engineering, Inc.?
We are seeking a Test Engineer to join the Hardware Validation Engineering Infrastructure team to help design, develop and deploy automated testing infrastructure. You will be responsible for validating new hardware and ensuring that customers receive products of the highest possible quality. This includes stress testing new hardware in an automated environment and feeding back the results into the development process.
Responsibilities:
- Support hardware testing by providing the infrastructure that enables the configuration of test hardware, scheduling and running tests, and collecting and processing test results.
- Add new features that enable the easier creation and validation of tests, automate complex testing flows and automatic analysis of results.
Requirements:
- 2 years of hardware validation experience.
- Proficient with Python, Git, Unix system services, and SQL.
- Familiar with authoring and running automated tests.
Nice to Have:
- Experience with all or some of the following: C , MongoDB, InfluxDB, Kubernetes, Kafka, Celery, RabbitMQ, Snowflake
- Networking design, deployment and debugging
- Database design and maintenance
- Data pipeline design and deployment
Location: Sunnyvale, CA (hybrid or onsite)
Duration: 12 months
Pay Rate: $58-68/hr. (DOE)
Salary : $58 - $68