Confirmed on the employer's own hiring board on Nov 14, 2026. First seen by Alion on Oct 30, 2026.
Responsibilities
Define test plans, test cases, and validation procedures for new networking features.
Develop and maintain Python-based automated tests and the libraries that support them.
Design and improve test automation infrastructure, tools, and processes.
Work with developers and other stakeholders to clarify feature behavior and test requirements.
Validate Layer 2 and Layer 3 functionality on physical and virtual switches and routers.
Integrate automated tests into CI/CD pipelines and improve the reliability of their execution.
Review test results, investigate failures, and distinguish product defects from automation or environment issues.
Debug automation execution issues and maintain tests as features and hardware generations evolve.
Experience
5+ years of hands-on experience in networking-focused engineering, with deep knowledge of switch or router functionality beyond device configuration.
Experience developing and troubleshooting Python-based test automation and its supporting infrastructure.
Strong understanding of L2 and L3 networking, including switching, routing, and protocols or features such as VLANs, forwarding, ACLs, quality of service, and tunneling.
Experience working with physical and virtual L2/L3 switches or routers.
Working knowledge of Linux and CI/CD methodology and tools.
Ability to investigate complex, low-level failures, identify root causes, and drive issues to resolution.
Clear, structured communication and the ability to work independently while sharing knowledge and supporting cross-functional partners.

