Software Quality Engineer

HPE•Aguadilla, PR
•Hybrid

About The Position

Hewlett Packard Enterprise is seeking a Software Quality Engineer to contribute to test architecture and automation strategy for its cloud platform. The role focuses on building and improving quality for cloud-native services in complex environments, with emphasis on scale, reliability, security, and performance. The position is hybrid and requires working from an HPE office an average of two days per week. The engineer will design, automate, and execute system-level tests; influence automation strategy and evaluate tools; collaborate with product, development, support, and platform engineering teams throughout the product lifecycle; and provide technical guidance and mentorship to QA engineers and partners. The role also participates in design reviews to improve testability and mitigate risk. HPE describes its cloud platform work as developing scalable, flexible hardware and software capabilities delivered as a service. The company highlights an inclusive workplace, flexibility to manage work and personal needs, and programs supporting professional development. A bachelor's or master's degree in science or engineering from an accredited institution is listed as the educational requirement.

Requirements

  • 5–8 years of hands-on QA experience.
  • Experience designing and building test automation frameworks.
  • Experience with non-functional testing, including scale, reliability, performance, and security.
  • Strong Python coding skills and proficiency with Playwright; Pytest experience is also specified.
  • Knowledge of the complete software development lifecycle and software testing methodologies, tools, strategy, planning, and execution.
  • Strong troubleshooting, analytical, and communication skills.
  • Experience mentoring junior team members and driving cross-functional collaboration.
  • Experience with Docker, containerization, Kubernetes, CI/CD, Git/GitLab, Jenkins, Linux/VM environments, storage, compute, and networking.
  • Experience with KVM or VMware virtualization technologies.
  • Bachelor's or master's degree in science or engineering from a recognized and accredited university or college.

Nice To Haves

  • Familiarity with performance and load testing tools.
  • Exposure to cloud-native testing challenges in private cloud environments.
  • Knowledge of cloud platforms such as AWS, Azure, or GCP; microservices; infrastructure and data center management; REST APIs; JSON; and SQL/NoSQL.
  • Additional skills listed include cloud architectures, cross-domain knowledge, design thinking, development fundamentals, DevOps, distributed computing, microservices fluency, full stack development, release management, a security-first mindset, and user experience.

Responsibilities

  • Design, automate, and execute system-level test cases focused on scale, reliability, security, and performance.
  • Contribute to and influence the test automation strategy; evaluate and integrate tools to improve efficiency and coverage.
  • Collaborate with product, development, support, and platform engineering teams to ensure full lifecycle quality coverage.
  • Provide technical guidance and mentorship to QA engineers and partners across teams.
  • Contribute to design reviews from a QA perspective to ensure testability and risk mitigation.
  • Develop test strategy, plan testing, and execute tests using appropriate methodologies and tools.
  • Own automation strategy and the tools needed to build a test framework.

Benefits

  • Comprehensive benefits supporting physical, financial, and emotional wellbeing.
  • Programs supporting personal and professional development and career goals.
  • Flexibility to manage work and personal needs.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service