Software Quality Assurance Engineer - Networking III

Hewlett Packard Enterprise

Aguadilla (PR)

On-site

USD 95,000 - 170,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health & Wellbeing
Personal & Professional Development
Unconditional Inclusion

Job summary

Hewlett Packard Enterprise is seeking a software systems engineer to design, develop, troubleshoot, and debug software for new products across operating systems, networks, and utilities. You will collaborate with cross‑functional teams to deliver reliable, high‑quality solutions.

The role emphasizes Python scripting, software testing, and experience with Linux/Unix/Windows. Strong communication in English is essential for coordinating architecture and integration with management and partners.

Qualifications

  • Bachelor's or Master's degree in Computer Science, Information Systems, Computer Engineering, Software Engineering, Electrical Engineering, or equivalent.
  • Typically 4–6 years of experience.
  • Expertise in software systems testing methodology, including writing and execution of test plans, debugging, and testing scripts and tools.
  • Expertise in multiple software systems design tools and programming languages (strong scripting skills in languages like Python).
  • Expertise in software automation, preferably with Python.
  • Experience with Linux, Unix, Windows systems.
  • Expertise in network device management and deployment (routing, switching and firewall devices).
  • Experience with IXIA, Spirent or similar network traffic generation/analysis tools.
  • Strong analytical and problem‑solving skills.
  • Designing software systems running on multiple platform types.
  • Excellent written and verbal communication skills; mastery in English and local language.

Responsibilities

  • Designs enhancements, updates, and programming changes for portions and subsystems of systems software, including operating systems, compilers, networking, utilities, databases, and Internet‑related tools.
  • Analyzes design and determines coding, programming, and integration activities required based on general objectives and knowledge of overall architecture of product or solution.
  • Writes and executes complete testing plans, protocols, and documentation for assigned portion of application; identifies and debugs and creates solutions for issues with code and integration into application architecture.
  • Leads a project team of other software systems engineers and internal and outsourced development partners to develop reliable, cost‑effective and high‑quality solutions for assigned systems portion or subsystem.
  • Collaborates and communicates with management, internal, and outsourced development partners regarding software systems design status, project progress, and issue resolution.
  • Represents the software systems engineering team for all phases of larger and more complex development projects. Provides guidance and mentoring to less‑experienced staff members.

Skills

Python scripting
Software testing
Networking knowledge
Multi‑OS exposure
Communication skills

Education

Bachelor's or Master's degree in CS/IS/CE/SE/EE

Tools

Python
IXIA/Spirent
Linux
Unix
Windows

Job description

Overview

Hewlett Packard Enterprise (HPE) 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 and values varied backgrounds. We offer flexible work arrangements and encourage bold moves together as a force for good.

Job Description

Job Family Definition: Designs, develops, troubleshoots and debugs software programs for software enhancements and new products. Develops software including operating systems, compilers, routers, networks, utilities, databases and Internet‑related tools. Determines hardware compatibility and/or influences hardware design.

Management Level Definition: Contributions include applying subject‑matter expertise to solve common and sometimes complex technical problems and recommending alternatives where necessary. Might act as project lead and provide assistance to lower‑level professionals, exercising independent judgment and consulting with others to determine the best method for accomplishing work and achieving objectives.

Responsibilities
  • Designs enhancements, updates, and programming changes for portions and subsystems of systems software, including operating systems, compilers, networking, utilities, databases, and Internet‑related tools.
  • Analyzes design and determines coding, programming, and integration activities required based on general objectives and knowledge of overall architecture of product or solution.
  • Writes and executes complete testing plans, protocols, and documentation for assigned portion of application; identifies and debugs and creates solutions for issues with code and integration into application architecture.
  • Leads a project team of other software systems engineers and internal and outsourced development partners to develop reliable, cost‑effective and high‑quality solutions for assigned systems portion or subsystem.
  • Collaborates and communicates with management, internal, and outsourced development partners regarding software systems design status, project progress, and issue resolution.
  • Represents the software systems engineering team for all phases of larger and more complex development projects. Provides guidance and mentoring to less‑experienced staff members.
Qualifications
Education & Experience Required
  • Bachelor's or Master's degree in Computer Science, Information Systems, Computer Engineering, Software Engineering, Electrical Engineering, or equivalent.
  • Typically 4‑6 years of experience.
Knowledge & Skills
  • Expertise in software systems testing methodology, including writing and execution of test plans, debugging, and testing scripts and tools.
  • Expertise in multiple software systems design tools and programming languages (strong scripting skills in languages like Python are a must).
  • Expertise in software automation, preferably with Python.
  • Experience with multiple operating systems like Linux, Unix, Windows, etc.
  • Expertise in network device management and deployment (routing, switching and firewall devices).
  • Experience with IXIA, Spirent or similar network traffic generation/analysis tools.
  • Strong analytical and problem‑solving skills.
  • Designing software systems running on multiple platform types.
  • Excellent written and verbal communication skills; mastery in English and local language. Ability to effectively communicate product architectures, design proposals and negotiate options at management levels.
Benefits
  • Health & Wellbeing: Comprehensive suite of benefits that support physical, financial, and emotional wellbeing for team members and their loved ones.
  • Personal & Professional Development: Programs to help reach career goals, whether becoming a knowledge expert in a field or applying skills to another division.
  • Unconditional Inclusion: Inclusive work environment that celebrates individual uniqueness and gives flexibility to manage work and personal needs.
Equal Opportunity Employment

HPE is an Equal Employment Opportunity/ Veterans/ Disabled/ LGBT employer. We do not discriminate on the basis of race, gender, or any other protected category, and all decisions we make are based on qualifications, merit, and business need. Our goal is to be one global team that is representative of our customers in an inclusive environment where we can continue to innovate and grow together.

Hewlett Packard Enterprise is an EEO Protected Veteran/ Individual with Disabilities. HPE will comply with all applicable laws related to employer use of arrest and conviction records, including laws requiring employers to consider qualified applicants with criminal histories.

We do not charge a candidate a registration fee, hiring fee, or any other fee in connection with its recruitment and hiring process. We also never request personal information such as bank account details, Social Security numbers, or national IDs via social media or chat applications.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Quality Assurance Engineer - Networking
Software Quality Assurance Engineer - Networking

Hewlett Packard Enterprise Development LP • Aguadilla (PR)

Hybrid
USD 90,000 - 120,000
Health & Wellbeing benefits
Personal & Professional Development
Inclusive environment
Software Quality Assurance Engineer - Networking II
Software Quality Assurance Engineer - Networking II

Hewlett Packard Enterprise • Aguadilla (PR)

On-site
USD 70,000 - 110,000
Health & Wellbeing benefits
Personal & Professional Development
Inclusive environment
Software Quality Assurance Engineer - Networking Entry
Software Quality Assurance Engineer - Networking Entry

Hewlett Packard Enterprise • Aguadilla (PR)

Hybrid
USD 60,000 - 90,000
Systems Software Expert
Systems Software Expert

Hewlett Packard Enterprise • Spring (TX)

Hybrid
USD 120,000 - 277,000
Comprehensive benefits package
Career development programs
Inclusive workplace culture
Networking Software Quality Assurance Engineer
Networking Software Quality Assurance Engineer

Socket.dev • Westford (MA)

Hybrid
USD 137,000 - 261,000
Health & Wellbeing
Personal & Professional Development
Unconditional Inclusion
Software Engineer II
Software Engineer II

Hewlett Packard Enterprise • Roseville (CA)

Hybrid
USD 106,000 - 214,000
Health benefits
Professional development
Inclusive culture
Software Engineer III
Software Engineer III

Hewlett Packard Enterprise • Cupertino (CA)

On-site
USD 92,000 - 188,000
Health benefits
Professional development programs
Inclusive workplace culture
Network Software Test Engineer IV
Network Software Test Engineer IV

Hewlett Packard Enterprise Company • Roseville (CA)

Hybrid
USD 136,000 - 277,000
Senior Platform Software Engineer
Senior Platform Software Engineer

Hobbsnews • Sunnyvale (CA)

Hybrid
USD 120,000 - 243,000
Health and Wellbeing benefits
Personal and Professional Development programs
Inclusive working environment
Network Software Test Engineer IV
Network Software Test Engineer IV

Hewlett Packard Enterprise Company in • Roseville (CA)

Hybrid
USD 137,000 - 277,000
Health benefits
Professional development programs
Inclusion and diverse culture