Software Engineer II - Test Engineer

Hewlett-Packard Enterprise
Sunnyvale, CA, United States
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience required
1 year minimum
Compensation
$169,000.0 - $338,000.0
Working hours
Regular working hours
Job source

Tech stack

Testing (Software) Automation of Tests Border Gateway Protocol Network Operating System (NOS) Computer Networks Computer Engineering Software Debugging Linux Ethernet FreeBSD Virtual Private LAN Services Multi-protocol Systems
+16 more
Python (Programming Language) Network Layer Multicasting Routing Network Service Open Shortest Path First (OSPF) Regression Testing Software Engineering Strategies of Testing Virtual Local Area Networks Virtualization Technology Load Balancing Computer Network Technologies Software Troubleshooting Information Technology Transport Protocols

Job description

We are seeking a Software Test Engineer to join our Networking & IP Services team. In this role, you will work closely with Product Management, Software Engineering, and Hardware Engineering teams to validate next-generation networking platforms and software. You will develop test strategies, automate complex networking test scenarios, troubleshoot software and hardware issues, and help deliver high-quality networking products.

This is an excellent opportunity for engineers who enjoy networking technologies, automation, and solving complex technical challenges in a collaborative engineering environment.

What You’ll Do

  • Collaborate with Product Management, Software Engineering, and Hardware teams to review product requirements and technical designs.
  • Develop comprehensive functional, system, and regression test plans for networking software and platforms.
  • Execute manual and automated test cases to validate functionality, scalability, reliability, and performance.
  • Design, develop, and maintain automated test frameworks using Python
  • Integrate automated test suites into CI/CD pipelines to improve product quality and release efficiency.
  • Identify, reproduce, troubleshoot, and document software and hardware defects.
  • Partner with development teams to isolate root causes and verify fixes.
  • Validate Layer 2/Layer 3 networking features, routing protocols, and network services.
  • Perform hardware qualification and validation testing for new networking platforms.
  • Contribute to continuous improvements in testing processes, automation, and product quality., All legitimate job opportunities will come through official company channels, and candidates are responsible for verifying the credentials of any third party claiming to represent the company. Any reliance on fraudulent communication is at the individual’s own risk, and HPE disclaims legal liability for any resulting damages. If you suspect recruitment fraud, do not share personal information or make any payments and report the incident to your local authorities immediately.

Requirements

  • Bachelor’s or Master’s degree in Computer Science, Computer Engineering, Electrical Engineering, or a related technical field.
  • Bachelor’s degree with 2+ years of software testing experience, or Master’s degree with 1+ year of relevant experience.
  • Experience developing and executing software test plans and test cases.
  • Hands-on experience with Python for test automation.
  • Strong analytical, debugging, and troubleshooting skills.
  • Excellent written and verbal communication skills.
  • Ability to work effectively in a collaborative, cross-functional engineering environment., Experience in several of the following areas is highly desirable:
  • 2+ years of software testing experience in networking, IP services, or network operating systems.
  • Layer 2 and Layer 3 networking technologies, including:
  • Ethernet
  • VLANs
  • Quality of Service (QoS)
  • Class of Service (CoS)
  • Load Balancing
  • OpenConfig Telemetry
  • P4 Runtime (P4RT)
  • Firewall technologies
  • Routing and transport protocols, including:
  • BGP
  • OSPF
  • IS-IS
  • MPLS
  • RSVP
  • Multicast
  • L2VPN
  • L3VPN
  • VPLS
  • Experience working in Linux, FreeBSD, and virtualized environments.
  • Hands-on experience with network test equipment such as Spirent or Ixia.
  • Knowledge of software testing methodologies including unit, integration, system, regression, black-box, and solution testing.

Benefits & conditions

ā€œThe expected salary/wage range for this position is provided below. Actual offer may vary from this range based upon geographic location, work experience, education/training, and/or skill level.

  • United States of America: Annual Salary USD 105,500 - 213,500 in California The listed salary range reflects base salary. Variable incentives may also be offered.ā€

About the company

Hewlett Packard Enterprise is the global edge-to-cloud company advancing the way people live and work. We help companies connect, protect, analyze, and act on their data and applications wherever they live, from edge to cloud, so they can turn insights into outcomes at the speed required to thrive in today’s complex world. Our culture thrives on finding new and better ways to accelerate what’s next. We know varied backgrounds are valued and succeed here. We have the flexibility to manage our work and personal needs. We make bold moves, together, and are a force for good. If you are looking to stretch and grow your career our culture will embrace you. Open up opportunities with HPE., HPE Networking is a leader in AI-driven, next-generation networking solutions that power modern data centers, cloud, campus, branch, and service provider networks. Our engineers build the software that enables intelligent, secure, and highly reliable networking infrastructure used by customers around the world.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.jofdav.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:04 min

Enhancing network privacy with routing fees and onion routing

Andreas M Antonopoulos Ā· LIVE

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard Ā· WWC 2025

1:57 min

Finding software engineers for rapid usability testing sessions

Anil Kumar Krishnashetty Ā· WWC 2022

1:51 min

Overview of the three Google Maps routing applications

GermÔn Álvarez · LIVE

3:55 min

Demonstrating .NET installation on Debian and Azure Linux

Silvano Coriani Silvano Coriani Ā· Europe 2026 Virtual

3:43 min

Designing a reliable technical hiring and interview process

Andreas Klinger Andreas Klinger +1 Ā· Coffee With Developers

Videos

See all

Related articles

See all