Job at a glance
ABOUT US Amphenol Network Solutions, headquartered in Liberty Lake, Washington, is a division of Amphenol Corporation, one of the world’s largest manufacturers of interconnect products, with global headquarters in Wallingford, Connecticut. Guided by a bold vision to connect people with technology, Amphenol serves a wide range of markets including IT Datacom, Mobile Devices, Mobile Networks, Broadband, Industrial, Automotive, Commercial Aerospace, and Military.
At Amphenol Network Solutions, we are at the forefront of global connectivity, delivering a high‑quality, seamless portfolio of fiber distribution, cable management, power solutions, racks, passives, and enclosures. From fiber crossing oceans to networks spanning continents, our technologies enhance the performance of our customers’ products, systems, and networks—one connection at a time.
Recently recognized as one of the Best Places to Work in the Inland Northwest, we believe that coming to work every day is a choice—and a meaningful one. We foster an environment where innovative, hard‑working, passionate, honest, and fun‑loving people thrive. If you’re looking to be part of a global force shaping the future of communication and connectivity, you’ve found it.
POSITION SUMMARY The Software Quality Engineer owns end-to-end quality assurance for Amphenol Network Solutions’ next-generation intelligent infrastructure products. This position designs, executes, and automates test strategies across embedded firmware and web-based user interfaces for smart power panels, DC distribution systems, and smart optical interconnect devices. The role bridges hardware behavior and software interfaces to ensure mission-critical products meet the reliability, security, and zero-downtime expectations of tier-1 telecom and data center customers.
ESSENTIAL DUTIES AND RESPONSIBILITIES The statements in this job description are intended to describe the general nature and level of work being performed by incumbents. The list is not an exhaustive list of all responsibilities, duties, and skills required by all incumbents. Incumbents may perform other duties as assigned. Design, build, and maintain automated test setups for firmware deployed on smart power distribution panels and optical routing platforms.
Validate embedded communication protocols, including SNMP, Modbus, REST APIs, TCP/IP, CAN, MQTT, and HTTPS, for accurate telemetry, remote monitoring, and control. Conduct hardware-in-the-loop testing, edge-case fault insertion, power-cycle resilience testing, and firmware regression cycles. Build and maintain automated UI test frameworks using tools such as Selenium, Cypress, or Playwright for embedded web interfaces and network-management software.
Validate real-time data synchronization, telemetry visualization, alert notifications, API behavior, browser compatibility, and user-permission hierarchies. Lead the transition from manual testing to scalable automation pipelines integrated with CI/CD workflows. Create and maintain test strategies, test plans, test cases, traceability records, and validation reports for major software and firmware releases.
Partner with firmware, hardware, and web engineering teams to identify, document, reproduce, and resolve defects early in the development cycle. Perform root cause analysis on field issues and internal failures using logic analyzers, serial debuggers, digital multimeters, and packet-capture tools such as Wireshark. Support compliance of software and firmware releases with applicable enterprise security, quality, and telecom-industry requirements, and perform other duties as assigned.
EDUCATION AND/OR EXPERIENCE Bachelor’s degree in Computer Science, Electrical Engineering, Computer Engineering, or a related field required; equivalent practical experience may be considered. Three to five or more years of software quality engineering experience validating products that com