Software Quality Engineer, Secure Firewall
Core
Own assigned test areas and validate complex, end-to-end customer workflows for Cisco Secure Firewall solutions across physical, virtual, and cloud environments.
Role type
Senior Software Quality Engineer (Network Security)
Builds
Cisco Secure Firewall products and their management, data-plane, platform, and ecosystem integrations
Domain
Network Security / Enterprise Infrastructure
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
risk-based test planning, end-to-end workflow validation, complex deployment topology testing, automated test design and implementation, defect investigation and characterization, test environment configuration, Python scripting, Linux/Unix administration, generative AI tool usage
Preferred skills
network-security product testing, TCP/IP and network troubleshooting, Layer 2/3 networking, routing protocols (OSPF, BGP), IPv4/IPv6, NAT and access-control policies, VPN technologies, high availability and clustering, packet-analysis tools, REST APIs, CI/CD pipelines, performance and stress testing, virtualization and cloud platforms, security threat knowledge
Technologies
Python, pyATS, pytest, Wireshark, tcpdump, VMware, KVM, AWS, Azure, Google Cloud, Cisco FTD, FMC, ASA, FXOS, Snort
Responsibilities
Develop and execute risk-based test plans for Secure Firewall products; Validate end-to-end workflows across firewall management, threat inspection, routing, switching, NAT, VPN, and identity; Test complex deployment topologies including standalone, HA, clustered, and cloud-based environments; Perform feature integration, system, regression, upgrade, rollback, and stress testing; Design, implement, and maintain automated tests using Python frameworks; Build and maintain representative test environments with network devices and traffic generators; Reproduce and isolate complex software failures using packet captures and diagnostic tools; Document defects with clear reproduction procedures and business impact; Participate in feature handoffs, technical reviews, and cross-functional quality reviews; Use AI-assisted engineering tools to accelerate test design and automation.
Seniority
Senior, hands-on IC