HPE is hiring for the position of Software Engineer in Bangalore, India. Candidates with a Bachelor’s/ Master’s Degree are eligible to apply for this position. The complete information, eligibility criteria, and requirements are provided below.
Job Description:
| Company Name | HPE |
| Position | Software Engineer |
| Qualifications | Bachelor’s/ Master’s Degree |
| Experience | Experienced |
| Location | Bangalore, India |
Key Responsibilities:
- Design, implement, and execute comprehensive system test plans for data storage product offerings.
- Develop, enhance, and maintain automated test frameworks using Python, YAML-based workflows, and CI/CD pipelines.
- Perform system-level validation of backend services, APIs, RDMA functionality, and AI/ML workloads to ensure reliability and performance.
- Analyze test outcomes, identify and debug failures, and collaborate with development, QA, product management, and customer support teams to drive issue resolution.
- Contribute to large-scale testing focused on systemic stability, resiliency, and performance optimization.
- Enhance product quality by identifying test coverage gaps, reporting defects, and ensuring robust end-to-end validation.
- Manage and support lab environments, including testbed setup, resource orchestration, and integration of third-party tools and workloads such as Vdbench and MLPerf.
- Prepare detailed documentation of test strategies, execution workflows, and results, providing clear and actionable insights to engineering and leadership teams.
Eligibility Criteria:
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
- 2–4 years of experience in software development or test automation.
- Strong understanding of system testing, distributed systems, and cloud-native environments.
Knowledge & Skills:
- Proficiency in Python or similar programming languages for automation and test framework development.
- Hands-on experience with cloud, storage, or networking technologies such as File and Object Storage, Kubernetes, and RDMA.
- Strong analytical, debugging, and problem-solving skills for resolving issues in complex system environments.
- Familiarity with CI/CD tools and test management platforms, including TestRail and Jira.
- Excellent collaboration and communication skills, with the ability to convey technical findings clearly across cross-functional teams.
- Passion for learning new technologies and contributing to the development of enterprise-grade solutions.
Additional Skills:
- Knowledge of Cloud Architectures and Cross-Domain Integration.
- Understanding of Design Thinking principles and Software Development Fundamentals.
- Experience with DevOps practices and Distributed Computing.
- Familiarity with Microservices Architecture and Full Stack Development concepts.
- Security-first approach to software design and implementation.
- Expertise in Solution Design, Testing & Automation, and User Experience (UX).
About Company:
Hewlett Packard Enterprise 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. We know diverse backgrounds are valued and succeed here. We have the flexibility to manage our work and personal needs. We make bold moves, together, and are a force for good. If you are looking to stretch and grow your career our culture will embrace you. Open up opportunities with HPE.
How To Apply?
- First, read through all of the job details on this page.
- Scroll down and press the Click Here button.
- To be redirected to the official website, click on the apply link.
- Fill the details with the information provided.
- Before submitting the application, cross-check the information you’ve provided.