Software Engineer II - Network Test Engineer
Core
Develop and execute automated test frameworks and strategies to validate next-generation networking platforms, software, and hardware.
Role type
Software Test Engineer (Networking)
Builds
High-quality networking infrastructure software and hardware for data centers, cloud, and service provider networks.
Domain
Networking & IP Services
Required skills
Python, automated test frameworks, CI/CD integration, Layer 2/3 networking, routing protocols, Linux/FreeBSD, network test equipment (Spirent/Ixia), debugging, troubleshooting
Preferred skills
Networking test methodologies, OpenConfig Telemetry, P4 Runtime, Firewall technologies, MPLS, BGP, OSPF, IS-IS, VPLS, L2/L3 VPN
Technologies
Python, Spirent, Ixia, Linux, FreeBSD, CI/CD pipelines
Responsibilities
Develop comprehensive functional, system, and regression test plans; Execute manual and automated test cases; Design and maintain automated test frameworks; Integrate test suites into CI/CD pipelines; Troubleshoot software and hardware defects; Validate Layer 2/Layer 3 networking features and routing protocols; Perform hardware qualification testing.
Seniority
Mid-level, hands-on IC
