Software Development Test Engineer
Core
Deliver high-quality software for Cisco's High-End Routers and Optical products through automated end-to-end system testing, debugging, and security assessments.
Role type
Senior Software Development Test Engineer (Optical/Network)
Builds
Automated test frameworks and validation for ASR9000, NCS5500, NCS540, NCS560, NCS5700, NCS1010, NCS1014, NCS1004, NCS4000, and NCS2000 series.
Domain
Telecommunications, Optical Networking, Network Security
Required skills
Python automation, System-level testing, Security testing, Debugging complex network issues, Agile methodology, Test design, Lab environment management, CI/CD pipeline alignment, Functional testing, Performance testing, Regression testing, Root cause analysis
Preferred skills
NMS/EMS testing and automation, Knowledge of DWDM line systems, EDFAs, Raman amplifiers, ROADMs, Control loops, CLI/Netconf/Restconf/OpenConfig/SNMP/Telemetry interfaces
Technologies
Python, Netconf, Restconf, OpenConfig, SNMP, Telemetry, CLI
Responsibilities
Write Python automation test plans and define automation strategies; Perform functional, performance, security, and regression testing on optical features; Engage in debugging complex network problems; Plan, build, and maintain complex optical line systems in lab environments; Conduct system-level testing using fully automated methods; Act as an interface between product design teams and customers; Perform security assessments including vulnerability and risk assessments; Participate in peer reviews of test plans and automation scripts.
Seniority
Senior, hands-on IC
