Full-time
Cypress, CA
Job description
We’re looking for a Test Infrastructure Engineer who enjoys working hands-on with hardware, test rigs, automation tools, and embedded systems. In this role, you’ll maintain and improve our QA lab setup — supporting test teams with lab equipment, running and maintaining automated tests, reviewing results, and integrating tests into our CI/CD process.
You’ll work closely with firmware, product, DevOps, and QA teams to ensure our test infrastructure is stable, scalable, and ready for continuous product validation.
As a Test Infrastructure Engineer at HID, your responsibilities will include:
· Set up and maintain lab test rigs, including controllers, readers, SIOs, and other devices.
· Handle wiring, hardware configuration, and day-to-day maintenance of lab equipment.
· Manage lab equipment inventory and availability.
· Run automated test suites, review results, troubleshoot failures, and resolve issues.
· Support QA and development teams with test setup, hardware preparation, and triage.
· Develop and maintain test automation frameworks (API, UI, and system-level).
· Integrate test automation into CI/CD workflows using Jenkins, Bitbucket, and Docker.
· Use tools like Wireshark and network analyzers to debug communication and firmware-level issues.
· Contribute to test planning, regression, and release validation.
· Apply best practices for testing, automation, and lab infrastructure management.
Your Experience and Background include
· 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.
· 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.
· Write and maintain automation scripts.
· Proficient in scripting using Bash and Shell environments.
· Work with CI/CD pipelines and tools such as Jenkins, Git, and Docker.
· Use Wireshark to diagnose protocol or network issues.
· 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.
Job Type: Full-time
Pay: $87,000.00 - $94,000.00 per year
Benefits:
Schedule:
Work Location: Hybrid remote in Cypress, CA 90630