
Test Automation Engineer III
Hewlett Packard Enterprise
full-time
Posted on:
Location Type: Hybrid
Location: San Juan • Puerto Rico
Visit company websiteExplore more
About the role
- Responsible for providing solid support of Networking Products that involve customer-specific tests for a release, product, and solution.
- Develop and maintain expertise on the products deployed within the Specific Customer Networks.
- Designs limited 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 specific objectives and established project guidelines.
- Executes and writes portions of testing plans, protocols, and documentation for assigned portion of application; identifies and debugs issues with code and suggests changes or improvements.
- Participates as a member of 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 internal and outsourced development partners regarding software systems design status, project progress, and issue resolution.
Requirements
- Bachelor's or Master's degree in Computer Science, Information Systems, or equivalent
- Typically 4-6 years experience in networking
- Experience with internet protocols: TCP, UDP, IPv4/IPv6
- Internet Protocols: TCP, UDP, IPv4/IPv6
- Domain Knowledge: Cloud Provider/ Enterprise and Data Centre Technologies and AI/ML
- Networking Protocols: BGP, OSPF/ISIS, ARP, VLANS, MPLS, L3VPN, MC-LAG, LACP, L2VPN, VPLS, Multicast, NGMVPN, EVPN-VXLAN, GRE, IPSec, NAT, HTTP, NetConf, etc.
- Layer 2 technologies, Spanning Tree, LAG, MC-LAG, Virtual Chassis CLOS Architecture, HA Design Concepts, EVPN
- Test Knowledge: Prepare Test Plans, Test Execution, Understanding of Complex Customer Networks
- Automation: Experience in automated test execution, ability to debug automation failures, and narrow down software issues from test results and logs
- Knowledge in Python/Pytest/Go or any other scripting language
- Expertise in use of networking test equipment like Spirent and Ixia, including automation.
- Strong written and verbal communication skills; mastery in English and local language.
- Ability to effectively communicate design proposals and negotiate options.
Benefits
- Health & Wellbeing
- Personal & Professional Development
- Unconditional Inclusion
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
networkinginternet protocolsTCPUDPIPv4IPv6BGPOSPFMPLSPython
Soft Skills
strong written communicationstrong verbal communicationcollaborationproblem-solvingnegotiation
Certifications
Bachelor's degree in Computer ScienceMaster's degree in Computer Science