CareerPlanSign in

Software QA Engineer

Bangalore, India💼 Full-time🗓 2026-10-05 → 2026-10-07

Core

Define and drive test strategies for Catalyst 9000 switching platforms, ensuring comprehensive validation across functional, scale, performance, resiliency, interoperability, and security domains.

Role type

Senior IC Software QA Engineer (Networking)

Builds

Automated test suites, CI/CD-based validation pipelines, and robust validation plans for enterprise switching platforms.

Domain

Networking (Enterprise Switching) + Software Quality Engineering

Required skills

Python, REST APIs, NETCONF, RESTCONF, YANG, JSON, YAML, PyTest, Robot Framework, Linux, Git, Wireshark, tcpdump, Ixia, Spirent, Docker, Kubernetes, Layer 2/3 Routing protocols, Network Security features

Preferred skills

AI-assisted development tools (GitHub Copilot, Codex, Claude), Protocol-level debugging, Root-cause analysis, Mentorship

Technologies

Python, PyTest, Robot Framework, Wireshark, tcpdump, Ixia, Spirent, Docker, Kubernetes, VMware, KVM, Git, RESTCONF, NETCONF, YANG

Responsibilities

Design and maintain scalable test automation frameworks; Lead end-to-end validation of Layer 2, Layer 3, security, and platform features; Build and enhance CI/CD-based validation pipelines; Perform root-cause analysis using protocol-level debugging; Mentor team members on networking technologies and automation best practices; Partner with customer support to reproduce and validate software fixes. (via careerplan.io/jobs/2022394-1-software-qa-engineer-at-cisco)

Seniority

Mid-level, hands-on IC