In a typical day as an Automation Test Engineer, you would:
Design Test Strategies: Develop comprehensive test strategies to ensure the quality and reliability of HPE's Slingshot networking product line.
Create Test Plans: Formulate detailed test plans that outline the testing process.
Develop Automation Scripts: Create automation scripts to streamline testing procedures.
Collaborate: Work closely with development, build, test, and CI teams to seamlessly integrate software into the testing and release pipeline.
Deliver High-Quality Software: Utilize your expertise in networking software and automation to contribute to the timely delivery of high-quality software.
What you need to bring:
Experience and Education: A bachelor’s or master’s degree in computer science or related fields with 5-10 years of relevant industry experience.
Networking Proficiency: In-depth knowledge of data networking, including IP, Ethernet, and related technologies. Familiarity with Ethernet/IP networking is essential, and you may have an understanding of High-Performance Computing architectures and RDMA networking.
Automation Skills: Proficiency in automation, covering REST API, Linux, and Jira tools. At least 5 years of experience in advanced Python programming and automation frameworks like pytest.
Protocols and Troubleshooting: Extensive knowledge in networking protocols and exceptional debugging and troubleshooting skills. This includes expertise in Ethernet switching, Layer 2, Layer 3 Networking Protocols, Data Center Technologies, and Network Operating Systems.
Cloud and DevOps: Experience with Cloud-based platforms and applications (e.g., Docker, Kubernetes), proficiency in Jenkins and Git.
Operating Systems and Virtualization: Proficiency in working with Linux/Windows/MacOS and Virtualization technologies (VMware/KVM/Hyper-V).
Scripting Skills: Strong scripting skills encompassing a good understanding of Python scripting and BASH scripting.
Documentation: Maintain comprehensive automation documentation and effectively communicate product architectures and design proposals through written and verbal means.
Great to Haves:
Additional Expertise: Knowledge of HPE Cluster Test or HPE Performance Cluster Manager, experience with Infiniband interfaces, and hands-on experience working with GPU devices and supporting libraries can be valuable assets.
Versatility: Familiarity with operating system architecture, networking, and file systems is a plus.
Automation Leadership: Previous involvement in developing automation frameworks, libraries, tools, and test harnesses is beneficial.
High-Performance Computing: Experience in High-Performance Computing applications and workflows is an advantage.
Cloud Integration: Experience in large-scale cloud or system integration projects is welcomed.
--
You must verify your mobile number to apply to this job.