Hewlett Packard Enterprise is a global edge-to-cloud company that helps organizations connect, protect, analyze, and act on their data and applications. The Embedded Software Test Engineer Graduate will collaborate with embedded software developers to design and execute manual and automated tests, analyze results, debug issues, and improve testing processes to ensure reliable, high-quality products.
Design enhancements, updates, and programming changes for portions and subsystems and software tests
Execute and author testing plans, protocols, and documentation for assigned portions of applications; identify and debug issues with code, recommending changes or improvements as needed
Analyse system designs to determine coding, programming, and integration activities required based on specific objectives and established project guidelines
Develop and maintain manual and automated test cases, ensuring thorough test coverage of embedded software features and functionalities
Participate as a key member of project teams, collaborating with other software systems engineers and internal or outsourced development partners to deliver reliable, cost-effective, and high-quality solutions
Collaborate and communicate regularly with internal and outsourced partners regarding software systems design status, project progress, and issue resolution
Lead or contribute to the validation and resolution of complex technical issues, facilitating effective team decision-making
Continuously improve testing methodologies, tools, and processes to enhance software quality and reliability
Qualification
Required
This role has been designed as 'Hybrid' with a requirement that you will work on average 2 days per week from an HPE office
* Bachelor's or Master's degree in Computer Science, Information Systems, or equivalent
* Must graduate within 1 year before start date
* Proficiency with software systems design tools and programming languages (e.g., Python, C, Go)
* Expertise in software systems testing methodology, including creation and execution of test plans, debugging, and use of testing scripts and tools
* Strong analytical and problem-solving skills, with the ability to apply these to complex system-level challenges
* Experience designing software systems running on multiple platform types
* Solid understanding of computer system architecture, devices, and communication protocols
* Familiarity with embedded Linux, device drivers, and related technologies
* Outstanding written and verbal communication skills; mastery of English and local language
* Ability to effectively communicate design proposals, negotiate technical options, and facilitate collaborative solutions
* Proven leadership abilities in directing team activities and supporting team-based decision processes
Preferred
Benefits
Hybrid work arrangement requiring an average of 2 days per week from an HPE office.
A comprehensive suite of health and wellbeing benefits supporting physical, financial and emotional wellbeing for team members and their loved ones.
Specific personal and professional development programs catered to helping employees reach their career goals.
Flexibility to manage work and personal needs.
Official LinkedIn of Hewlett Packard Enterprise, the global edge-to-cloud company. Sharing our passion and purpose through technology and innovation.