Principal Software Development Engineer in Test (SDET)
Hewlett Packard Enterprise
Job Description
This role is a hybrid position requiring an average of 2 days per week from an HPE office.
Job Description
Set and maintain quality standards for company products through systematic processes. Develop and execute software test strategies, plans, and suites. Analyze and write test standards and procedures.
Maintain documentation of test results to assist in debugging and modification of software. Analyze test results to ensure existing functionality and recommend corrective action. May develop tools and environments to automate test execution.
Consult with development engineers in resolution of problems.
Key Responsibilities
- Collaborate closely with software engineers and product managers to define test strategies
- Perform in-depth testing on delivered features and bugs
- Build and maintain automated test coverage for UI and API
- Execute automated tests and analyze results for defects or test updates
- General exploratory testing to identify issues before shipping to customers
- Mentor junior engineers and contribute to technical design discussions
- Drive quality engineering best practices and continuous improvement across teams
Required Qualifications
- BS/MS degree in Computer Science or Engineering or equivalent practical work experience with software test automation.
- Typically, 8-12 years’ experience with software test automation.
- Experience with Playwright or Selenium, and programming in Java, Typescript, or Python.
- Knowledge of Agile SDLC and experience in software testing methodology, tools, test planning and test execution.
- Strong troubleshooting and analytical skills for performing root cause analysis.
- Knowledge of tools and processes for regression, scale, and performance testing.
- Self-motivated with excellent verbal and written communication skills.
Preferred Experience
- Virtualization (KVM), containers, and Kubernetes ecosystems
- Cloud platforms (VMware, AWS, Azure, GCP)
- Robust testing: performance, load, security, vulnerability
- AI agents and coding support
- Agile software environments
- Infrastructure-as-code and configuration management tools (Terraform, Ansible)
Additional Skills
Accountability, Action Planning, Active Learning, Active Listening, Agile Methodology, Agile Scrum Development, Analytical Thinking, Bias, Coaching, Creativity, Critical Thinking, Cross-Functional Teamwork, Data Analysis Management, Data Collection Management, Data Controls, Design, Design Thinking, Empathy, Follow-Through, Group Problem Solving, Growth Mindset, Intellectual Curiosity, Long Term Planning, Managing Ambiguity {+ 5 more}
Benefits
- Health & Wellbeing: comprehensive suite of benefits that supports physical, financial, and emotional wellbeing.
- Personal & Professional Development: programs to help you reach career goals.
- Unconditional Inclusion: supportive culture celebrating uniqueness.
Salary
United States: Annual Salary USD 126,000 - 239,000 in Colorado; 135,500 - 258,500 in Massachusetts; 119,500 - 275,000 in North Carolina & Texas. Variable incentives may also be offered.
Equal Employment Opportunity
HPE is an Equal Employment Opportunity/ Veterans/Disabled/LGBT employer. We do not discriminate on the basis of race, gender, or any other protected category. HPE will comply with all applicable laws related to employer use of arrest and conviction records. HPE is EEO Protected Veteran/Individual with Disabilities.
#J-18808-Ljbffr