What are the responsibilities and job description for the Network Test Automation Engineer position at Intelliswift - An LTTS Company?
Job Title: Network Test Automation Engineer
Location: Menlo Park, CA (Onsite)
Duration: 6 Months Contract (Potential Extension)
We are looking for a Network Test Automation Engineer to support large-scale datacenter networking initiatives. This role focuses on building and scaling test automation and CI/CD pipelines for next-generation network infrastructure, including routing systems, fabrics, switches, and optics.
You will work on cutting-edge datacenter networking systems at scale, You will play a key role in ensuring reliability, performance, and scalability of network systems through robust automation and testing strategies.
Must-Have Skills
- 5–8 years in network test automation / QA engineering
- Strong proficiency in Python (automation, scripting, debugging)
- Solid understanding of networking fundamentals: BGP, routing/forwarding, L2/L3 concepts, Control-plane vs. data-plane
- Experience with CI/CD pipelines and Linux environments
- Hands-on experience with traffic generators (Ixia, Keysight, or equivalent)
Nice-to-Have Skills:
- Experience with large-scale datacenter network fabrics
- Exposure to BGP enhancements, ECMP/UCMP, or similar routing technologies
- Experience with network hardware validation, optics, or network OS (e.g., Arista EOS)
- Familiarity with lab automation, provisioning, or performance testing at scale
Responsibilities
- Design and automate end-to-end network test cases (control-plane, data-plane, performance, stress, soak testing)
- Develop and execute traffic generation tests using tools like Ixia/Keysight
- Convert manual test plans into automated, repeatable CI/CD pipelines
- Integrate test suites into release gating pipelines
- Diagnose test failures (flaky vs. real regressions) and drive issue resolution
- Maintain and enhance existing automation frameworks and lab tooling
- Collaborate cross-functionally with networking, lab infrastructure, and platform teams
Salary : $70 - $75