Network Automation Engineer -
Menlo Park, CA
Responsibilities
Test and automate end-to-end network test cases (control-plane, data-plane, performance, stress/soak) using the inhouse test framework used by DNE team.
Build and run traffic-generation tests with Ixia/Keysight in lab environments.
Convert qualification test plans into automated, repeatable suites and onboard them as CI/CD conveyor nodes (DC/BB push pipelines) that gate releases.
Triage test failures for flakiness vs. legitimate regressions; file and track issues to the appropriate on call.
Maintain and improve existing automation, test configs, and lab tooling;
Collaborate with Netcastle (lab infra), Routing, and FBOSS XFN partners to unblock coverage.
Required Qualifications
3+ years in software/network test automation or QA engineering.
Strong Python (test frameworks, scripting, debugging).
Req Intake Template
Hands-on networking fundamentals: BGP, routing/forwarding, L2/L3, data-plane vs. control-plane concepts.
Experience with traffic generators (Ixia, Keysight, or equivalent).
CI/CD pipeline experience and comfort working in a Linux environment with source control.
Preferred
Exposure to Open/R, BGP, ECMP/UCMP, or large-scale DC fabric topologies.
Experience qualifying network hardware/optics or vendor NOS (e.g., Arista EOS).
Familiarity with lab automation, device provisioning, or scale/performance testing.
Must-Have HARD Skills
Tangible skills we can pick out on the resume
1 5-8+ years in software/network test automation or QA engineering.
2 Strong Python (test frameworks, scripting, debugging).
3 Hands-on networking fundamentals: BGP, routing/forwarding, L2/L3, data-plane vs. control-plane concepts.
4 CI/CD pipeline experience and comfort working in a Linux environment with source control.
Req Intake Template
Experience with traffic generators (Ixia, Keysight, or equivalent).
Nice-to-have Skills
1 Exposure to Open/R, BGP, ECMP/UCMP, or large-scale DC fabric topologies.
2 Experience qualifying network hardware/optics or vendor NOS (e.g., Arista EOS).
3 Familiarity with lab automation, device provisioning, or scale/performance testing.
Years of Experience:
5-7 years in software/network test automation or QA engineering.
Degrees/Certifications Required: Bachelors of Science or network engineering