Software engineer
Core
Validate and enhance SDN automation solutions for service provider networks through comprehensive testing strategies, robust automation frameworks, and continuous improvement.
Role type
Senior Software Test Engineer (SDN Automation)
Builds
Reliable, scalable, and high-quality SDN automation solutions for leading service provider deployments
Domain
Networking + Software Testing + Automation
Required skills
Python automation, Selenium, UI-based automation, networking protocols (SNMP, CLI, Telemetry, Syslogs), test strategy development, issue triage, RFP response support, GenAI/AI-powered software development understanding
Preferred skills
Virtualization technologies (ESXi, OpenStack, microservices), Cisco SP high-end routers (ASR9K, NCS5xxx), IOS-XR/IOS-XE, routing protocols (OSPF/ISIS, MPLS, RSVP-TE, Segment Routing), L2/L3VPN/MVPN, full test development cycles
Technologies
Python, Selenium, ESXi, OpenStack, IOS-XR, IOS-XE, SNMP, CLI, Telemetry, Syslogs, OSPF, ISIS, MPLS, RSVP-TE, LDP, Segment Routing
Responsibilities
Review feature documents and collaborate on RFP responses; Evaluate PRDs to ensure alignment with functional and architecture design; Develop comprehensive test strategies and detailed test plans; Design and maintain test lab infrastructure; Execute test cases, perform triage, and drive issue resolution; Develop and maintain Python libraries and automated test cases
Seniority
Mid-Senior, hands-on IC
