Network Software Test Engineer III
$120,500–$243,000 year
HybridRoseville, California, United States
Job Summary
Lead test strategy and execution for complex network features by analyzing design documents to define objectives and scope. Own development of Python-based test frameworks and automation suites integrated into CI/CD pipelines, while leveraging AI models to accelerate test-case generation and log analysis. Architect and execute advanced security-aware scenarios validating encryption, authentication, and threat mitigation across physical and virtual lab environments. Capture packet traces and system logs to produce reproducible bug reports and root-cause analysis for cross-functional teams. Mentor junior engineers in test design and automation best practices while contributing to production-level test infrastructure and monitoring tooling.
Required Qualifications
- 4-5+ years professional experience in network quality assurance, network engineering, or security-focused testing roles with demonstrated ownership of test programs
- BS/MS in Computer Engineering, Computer Science, Computer Networking, Information Security, or related field
- networking foundation with hands-on experience in campus and data-center deployments and production network troubleshooting
- Proven expertise in Python for automation, building test frameworks, and producing production-quality test code
- solid understanding of data structures and software engineering practices
- In-depth knowledge of networking protocols and architectures: TCP/IP, IPv4/IPv6, OSPF, BGP, EVPN/VxLAN, MPLS, VLANs, NAT, DHCP, DNS, and real-world deployment patterns
- 4–5+ years using Python for test automation
- deep familiarity with pytest or similar frameworks
- CI/CD integration (Jenkins, GitHub Actions)
- Git workflows
- Advanced security testing skills: designing threat-informed test cases, validating encryption/authentication, testing firewall behaviors (DMZ, SNAT/DNAT), conducting exploit validation, and collaborating on vulnerability remediation
- Familiarity with network security tooling (IDS/IPS, firewalls, VPNs)
- experience integrating security checks into automated test suites
- Experience with virtualization, containers, and orchestration (VMware, Docker, Kubernetes)
- experience with network emulation/simulation platforms (GNS3, Mininet, EVE‐NG)
- Some experience with VxLAN/EVPN deployments (Collapsed Core, DCI, Mhoming..)
- Strong experience capturing and analyzing packet traces and logs (Wireshark, tcpdump, system and application logs) and using those artifacts for RCA and automated diagnostics
- Strong analytical mindset, troubleshooting proficiency, attention to detail, and a track record of driving automation, reliability, and security improvements in test programs
- work on average 2 days per week from an HPE office
Desired Qualifications
- Experience applying AI/ML tools or LLMs to testing, log analytics, or automation workflows is highly valued
- Demonstrated use of AI models/LLMs for test generation, log classification, anomaly detection, or automation enhancement
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.