Senior QA Automation Engineer - Networking L2/L3
Core
Designing, automating, configuring, and qualifying customer use cases for IOS-XR networking platforms (ASR9K, NCS5500, 8000) while developing test frameworks and web-based GUIs using analytics and machine learning.
Role type
Senior QA Automation Engineer (Networking)
Builds
Automated test frameworks, web-based GUIs for test result analysis, and validated customer use cases for high-end Cisco Web and Service Provider customers.
Domain
Networking (L2/L3 protocols) + Software Quality Assurance
Deliverable
production ML models | product features
Required skills
Python programming, L2/L3 networking protocols (ISIS, BGP, MPLS, IPv6, GRE, LDP, RSVP, Segment routing, L2VPN, L3VPN, EVPN), test automation, defect tracking, Linux, networking automation
Preferred skills
CI/CD pipeline tools (GIT, Jira, Jenkins), network automation frameworks (pyATS, Pytest, Ansible, Robot), network monitoring (Grafana, telegraf, Elasticsearch, InfluxDB), traffic generators (Ixia, Spirent), network programmability (gNMI, gRPC, NETCONF, YANG, REST APIs), virtualization/containerization (KVM, VMware, Docker, Kubernetes), AI/ML, Cisco IOS/IOS-XR platforms
Technologies
Python, IOS-XR, ASR9K, NCS5500, 8000, ISIS, BGP, MPLS, IPv6, GRE, LDP, RSVP, Segment routing, L2VPN, L3VPN, EVPN, GIT, Jira, Jenkins, pyATS, Pytest, Ansible, Robot, Grafana, telegraf, Elasticsearch, InfluxDB, Ixia, Spirent, gNMI, gRPC, NETCONF, YANG, REST APIs, KVM, VMware, Docker, Kubernetes
Responsibilities
Design and develop innovative test frameworks and tools to support the test execution environment; drive test cases manually and through automation; reproduce customer issues in internal test labs; collaborate with development, account, and customer teams to validate use cases; optimize test coverage and automation performance.
Seniority
Senior, hands-on IC