Principal Software Test Engineer (Solution Engineering, Customer Solution Validation)
HP Enterprise
- Sunnyvale, United States
- Lead/Staff
- 12+ years
- Posted
Skills
Required
- networking
- performance testing
- programming
- Python / Go / C++
- integrating large-scale automated testing
- CI/CD environments
- Linux/UNIX operating systems
- memory management
- multi-vendor networking environments
Preferred
- JNCIA
- interoperability
- Fault injection
- recovery validation
Join HPE Networking as a Principal Software Test Engineer, where you will drive quality engineering for large-scale networking and distributed software solutions. This highly technical role requires expertise in software testing, system-level engineering, customer engagement, and technical leadership. You will collaborate closely with various teams, validate complex networking solutions, and establish scalable quality engineering practices. Additionally, you will provide mentorship, drive innovation in automation and validation, and improve product quality throughout the product lifecycle.
Collaborer avec les équipes d'ingénierie, d'architecture, de gestion de produit, d'ingénierie des ventes, des services, du support et des clients pour valider des solutions réseau complexes.
About HP Enterprise
Extensive experience designing and building automation platforms, frameworks, and quality engineering ecosystems
Responsibilities
- Diriger les efforts de validation pour les solutions client et les déploiements réseau complexes, en traduisant les exigences des clients en cadres de validation axés sur les solutions.
- Contribuer à l'architecture, au développement et à l'évolution de cadres d'automatisation évolutifs soutenant la validation fonctionnelle, d'intégration, de système, de résilience, d'échelle, de performance et de solution.
- Root-cause analysis and complex defect investigation
- Multi-feature, longevity, resiliency, interoperability, scale, and performance testing
- Fault injection and recovery validation
Requirements
- Expert-level programming expertise in Python, Go, or C++, with deep proficiency in at least one language
- Experience integrating large-scale automated testing into CI/CD environments
Proven experience delivering impactful automation initiatives
- Extensive experience validating distributed and multi-component systems
- Strong understanding of Linux/UNIX operating systems, networking, processes, memory management, and system internals
- Deep hands-on expertise configuring and validating multi-vendor networking environments
- Experience supporting service provider, enterprise, and cloud networking deployments
- Strong knowledge of performance testing and traffic-generation platforms such as Ixia and Spirent
- Advanced troubleshooting across multiple software and infrastructure layers
Deep expertise in system-level and end-to-end validation
- Demonstrated ability to deliver visible technical impact on products or major components
- Proven ability to influence engineering decisions and technical direction within and across teams
- Experience mentoring engineers and contributing to cross-functional technical initiatives
- 12+ yrs of industry experience
- Advanced networking expertise in Layer 2, Layer 3, TCP/IP, Routing, MPLS, EVPN, and data center technologies
Working knowledge of JUNOS
- Experience with network operating systems, cloud infrastructure, observability platforms, and distributed architectures
- Track record of innovation resulting in patents, publications, standards contributions, or architectural leadership
- Experience leveraging AI-assisted engineering tools for automation development, test generation, diagnostics, failure analysis, and productivity improvements
Preferred
- Industry certifications such as JNCIA, CCIA, or equivalent
Pay
USD 172,000 - 349,000
jobapplier