Automation Engineer IV
Menlo Park, CA – 6 Month Contractor
Job Description
The Datacenter Product Introductions team is looking to scale its test automation and CI/CD coverage to keep pace with new product introductions. The role involves expanding test and automation for solutions involving BGP++, Open/R, Fabrics, Switches, and Optics.
Responsibilities
- Test and automate end‑to‑end network test cases (control‑plane, data‑plane, performance, stress/soak) using the in‑house test framework used by the 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 versus legitimate regressions; file and track issues to the appropriate on‑call team.
- 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).
- 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
- 5-8+ years in software/network test automation or QA engineering.
- Strong Python (test frameworks, scripting, debugging).
- Hands‑on networking fundamentals: BGP, routing/forwarding, L2/L3, data‑plane vs. control‑plane concepts.
- CI/CD pipeline experience and comfort working in a Linux environment with source control.
- Experience with traffic generators (Ixia, Keysight, or equivalent).
Nice‑to‑have Skills
- 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.
Years of Experience: 5-7 years in software/network test automation or QA engineering.
Degrees/Certifications Required: Bachelor of Science or Network Engineering.