CareerPlan

Software Development Test Engineer

Bangalore, IndiaFull-time2026-10-30 → 2026-11-10

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