Software Engineer - QA Engineer, Automation and networking 8 to 11 years
Core
Design, develop, and execute tests to qualify network performance for AI/ML capabilities in web-scale environments.
Role type
Senior QA Automation Engineer (Networking)
Builds
Testing environments, test frameworks, and benchmarking tools for SONiC-based routers and switches.
Domain
Networking / Telecommunications / AI Infrastructure
Deliverable
production ML models | product features | dashboards & analysis
Required skills
Python automation, PyTest, Linux OS internals, network protocol testing (L2/L3, BGP, VXLAN), performance benchmarking, open-source tooling
Preferred skills
VxLAN/IP Fabrics, BGP-EVPN, MPLS, SRv6, SONiC community contribution, customer-facing testing
Technologies
Python, PyTest, Docker, Redis, SONiC, Linux
Responsibilities
Build testing environments for system/solution validation, Develop and enhance test frameworks and benchmarking tools, Define and gather data for network performance benchmarking, Troubleshoot customer issues
Seniority
Senior, hands-on IC