4 days ago
Base Salary
$126k - $253k/yr
Responsibilities
- Review design specifications with product marketing and software and hardware development teams.
- Develop functional test plans for review and execute functional, scale, and performance test cases.
- Report defects in a bug-tracking system and debug issues with development teams through resolution.
- Automate test cases and integrate automated scripts for regression testing.
- Validate networking products across functional cases, architectures, platforms, and technology environments.
- Develop automation scripts using Python, Perl, and Robot.
- Test networking protocols, telemetry, virtualization, containerization, and software-defined networking functionality.
- Use Spirent and Ixia networking test equipment, including through automation.
- Design and integrate software systems across multiple platform types and communicate architecture and design proposals to senior management.
Requirements
- M.S. in Computer Engineering, or B.S. in Computer Science or Electrical Engineering with 6+ years of experience.
- Strong programming fundamentals, including algorithms and data structures.
- Proficiency in Python and GoLang; automation programming experience with Python or Perl.
- Understanding of Linux operating systems, computer networking, network virtualization, containerization, and SDN.
- Experience with white-box, black-box, and solution testing methodologies.
- Knowledge of routing protocols including OSPF, BGP, IS-IS, multicast, MPLS, RSVP, L2VPN, L3VPN, and VPLS.
- Knowledge of L2/L3 protocols and technologies including TCP/IP, Ethernet switching, VLAN, STP, LAG, MC-LAG, Virtual Chassis, IP routing, and class-of-service.
- Understanding of OCST telemetry and SNMP.
- Experience with the Robot automation framework and YAML and JSON serialization formats.
- Expertise using Spirent and Ixia networking test equipment and automation.
- Experience with software-system architecture, test-plan development, debugging, testing scripts, and testing tools.
- Excellent analytical, problem-solving, written, and verbal communication skills, including the ability to communicate and negotiate technical options with senior management.
- Ability to learn quickly, work proactively, and manage multiple tasks while adapting to existing and new technologies.
Benefits
- Hybrid work arrangement requiring an average of two days per week from an HPE office.
- Health and wellbeing benefits supporting physical, financial, and emotional wellbeing.
- Personal and professional development programs supporting career growth and movement across divisions.
- Inclusive workplace and accessibility support for qualified applicants with disabilities.
About HPE
Hewlett Packard Enterprise (HPE) builds enterprise IT infrastructure and services, including servers, storage, networking (Aruba), and hybrid edge-to-cloud platforms like HPE GreenLake for businesses and public-sector organizations. Formed in 2015 after Hewlett-Packard’s split, HPE is headquartered in Houston, Texas and trades on the NYSE. It sells hardware, software, and subscription-based managed cloud services to help customers run workloads across data centers, colocation, and public clouds.
