Software Engineer - Python , Networking Protocols - 4 to 8 years
Core
Design and execute end-to-end validation strategies for Cisco Crosswork Network Controller releases, ensuring reliable automation for IP transport networks.
Role type
Senior Quality Engineer (Python Automation & Networking)
Builds
Scalable SDN controller delivering service lifecycle management, telemetry-driven insights, and intent-based operations for multivendor environments.
Domain
Networking (SDN, IP Transport) + Software Quality Engineering
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Python automation, REST API testing, IP networking fundamentals (routing, MPLS, Segment Routing), Linux/Unix troubleshooting, distributed system testing
Preferred skills
Cisco Crosswork/NSO, NETCONF/YANG, gNMI, Kubernetes, CI/CD systems
Technologies
Python, REST API, JSON, Linux, Kubernetes, CI/CD, NETCONF, YANG, gNMI, SNMP
Responsibilities
Plan and execute service provision and monitoring test strategies; Build and maintain Python-based automation for GUI, REST API, and network-device workflows; Validate integrated solution behavior across installation, upgrades, and failure recovery; Reproduce complex defects and perform root cause analysis; Communicate quality status and release risk through test plans and defect analysis.