This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Software Quality Engineer – UI & API Testing. This role has been designed as ‘Hybrid’ with an expectation that you will work on average 2 days per week from an HPE office. Aruba is an HPE Company, and a leading provider of next-generation network access solutions for the mobile enterprise. Helping some of the largest companies in the world modernize their networks to meet the demands of a digital future, Aruba is redefining the “Intelligent Edge” – and creating new customer experiences across intelligent spaces and digital workspaces.
Job Responsibility:
Test, validate, and automate Web GUI and REST API functionality across the Mist Cloud platform to ensure high software quality for every release
Develop and maintain automated test suites for UI and API using Python-based frameworks
Perform staging smoke tests, production validations, and regression testing
Analyze Mist UI and API architecture to identify gaps and suggest improvements for better design, stability, and test coverage
Log, track, and manage defects and enhancements, working closely with developers to ensure timely resolution
Maintain and update test plans to support continuous regression testing and expand automation coverage
Build, monitor, and maintain test environments to ensure reliable automation execution and accurate test reporting
Write and maintain clear technical documentation for QA and Support teams
Collaborate with Customer Success teams to investigate customer-reported issues, reproduce defects, and convert them into regression test cases to prevent recurrence
Manage and prioritize multiple tasks independently while collaborating with cross-functional teams in a fast-paced environment
Participate in team meetings during early or late hours as required to support international stakeholders
Requirements:
2+ years of relevant experience in Quality Assurance or software testing
BE / ME / MS in Computer Science or a related discipline
Strong proficiency in Python programming with solid programming fundamentals
Hands-on experience with Selenium and pytest frameworks
Experience testing Web applications and REST APIs
Strong written and verbal communication skills
Good problem-solving ability with a collaborative mindset
Ability to clearly communicate project status, risks, and blockers
Strong interpersonal skills and ability to work effectively in cross-functional teams
Willingness to work in an onsite model (5 days per week)
Nice to have:
Experience in UI and API troubleshooting
Experience writing detailed regression test cases
Familiarity with Django RESTful APIs
Knowledge of networking technologies
Self-starter attitude with the ability to take initiative and work independently
Comfortable working in a fast-paced, dynamic environment