HID is looking for a Test Infrastructure Engineer to maintain and improve their QA lab setup, supporting test teams with lab equipment, running and maintaining automated tests, reviewing results, and integrating tests into their CI/CD process. The goal is to ensure the test infrastructure is stable, scalable, and ready for continuous product validation.
Requirements
- Experience testing firmware and embedded systems in a lab environment.
- Experience setting up, maintaining, and wiring test rigs and equipment.
- Use of multimeters and/or logic analyzers for low-level hardware debugging.
- Work with serial communication protocols such as RS-485 and OSDP.
- Solid understanding of networking fundamentals including TCP and UDP.
- Experience writing and maintaining automation scripts.
- Work with CI/CD pipelines and tools such as Jenkins, Git, and Docker.
Responsibilities
- Setting up and maintaining lab test rigs, including controllers, readers, SIOs, and other devices.
- Handling wiring, hardware configuration, and day-to-day maintenance of lab equipment.
- Running automated test suites, review results, troubleshoot failures, and resolve issues.
- Supporting QA and development teams with test setup, hardware preparation, and triage.
- Developing and maintaining test automation frameworks (API, UI, and system-level).
- Integrating test automation into CI/CD workflows using Jenkins, Bitbucket, and Docker.
- Using tools like Wireshark and network analyzers to debug communication and firmware-level issues.
Other
- Bachelor's degree in Computer Science, Electrical/Computer Engineering, or a related field.
- 5+ years of experience in QA or test infrastructure roles, including 3 + years in automation and lab management.
- Familiarity with QA processes and testing approaches such as black, gray, and white box testing.
- Experience using tools like TestRail and JIRA within Agile development environments
- Experience with API testing, system integration, and longevity testing.