Software Quality Assurance Engineer - Networking II
HybridAguadilla, Aguadilla, Puerto Rico
Job Summary
Designs limited enhancements, updates, and programming changes for subsystems of systems software including operating systems, compilers, networking, utilities, and databases. Executes and writes portions of testing plans, protocols, and documentation while identifying and debugging code issues. Collaborates with internal and outsourced development partners to develop reliable, cost-effective, high-quality solutions for assigned systems portions. Participates in project teams to communicate design status, project progress, and issue resolution. Requires 2-4 years experience with Python, Linux/Unix/Windows, and network device management. Hybrid schedule with 2 days per week in HPE office.
Required Qualifications
- Bachelor's or Master's degree in Computer Science, Information Systems, Computer Engineering, Software Engineering, Electrical Engineering, or equivalent
- Typically 2-4 years experience
- Experience in Software systems testing methodology, including writing and execution of test plans, debugging, and testing scripts and tools
- Experience using software systems design tools and programming languages (preferably Python)
- Experience in Software Automation, preferably with Python
- Experience with multiple operating systems like Linux, Unix, Windows, etc.
- Experience in Network device management and deployment (routing, switching and firewall devices)
- Experience or understanding of IXIA, Spirant or similar network traffic generation/analysis tools
- Ability to apply analytical and problem solving skills
- Designing software systems running on multiple platform types
- Strong written and verbal communication skills; mastery in English and local language
- Ability to effectively communicate design proposals and negotiate options
- Work on average 2 days per week from an HPE office
Desired Qualifications
- Experience in Software systems testing methodology, including writing and execution of test plans, debugging, and testing scripts and tools
- Experience using software systems design tools and programming languages (preferably Python)
- Experience in Software Automation, preferably with Python
- Experience with multiple operating systems like Linux, Unix, Windows, etc.
- Experience in Network device management and deployment (routing, switching and firewall devices)
- Experience or understanding of IXIA, Spirant or similar network traffic generation/analysis tools
- Ability to apply analytical and problem solving skills
- Designing software systems running on multiple platform types
- Strong written and verbal communication skills; mastery in English and local language
- Ability to effectively communicate design proposals and negotiate options
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.