Software QA Engineer Automation Python
HPE Aruba Networking
Job Overview
Who's the hiring manager?
Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Job Description
Software QA Engineer Automation Python
Hewlett Packard Enterprise (HPE) is a global edge-to-cloud company focused on helping organizations connect, protect, analyze, and act on their data. Our culture encourages innovation, values diverse backgrounds, and offers flexibility for work-life balance. Join us to grow your career and make a significant impact.
About Aruba at HPE
Aruba, an HPE Company, is a leader in next-generation network access solutions for the mobile enterprise. We are redefining the "Intelligent Edge" by modernizing networks for large companies, creating enhanced experiences across digital workspaces and intelligent spaces.
What You'll Do
- Test, validate, and automate Web GUI and REST API functionality for the Mist Cloud platform.
- Develop and maintain automated test suites using Python-based frameworks (Selenium, pytest).
- Conduct staging smoke tests, production validations, and regression testing.
- Analyze Mist UI and API architecture to identify areas for improvement in design, stability, and test coverage.
- Log, track, and manage defects and enhancements, collaborating with developers for resolution.
- Maintain and update test plans for continuous regression testing and increased automation coverage.
- Build, monitor, and maintain test environments for reliable automation execution and accurate reporting.
- Create clear technical documentation for QA and Support teams.
- Collaborate with Customer Success to investigate customer-reported issues and convert them into regression tests.
- Manage multiple tasks independently and collaborate with cross-functional teams in a fast-paced setting.
- Participate in team meetings, potentially during early or late hours, to support international stakeholders.
What You Need To Bring
- 2+ years of relevant experience in Quality Assurance or software testing.
- Bachelor's or Master's degree in Computer Science or a related field.
- Strong proficiency in Python programming with solid 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 and a collaborative mindset.
- Ability to clearly communicate project status, risks, and blockers.
- Strong interpersonal skills for effective cross-functional teamwork.
- Willingness to work onsite 5 days per week.
Preferred / Nice-to-Have Skills
- 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.
Key Skills/Competency
- Software Quality Assurance
- Automation Testing
- Python Programming
- Selenium
- Pytest
- REST API Testing
- Web Application Testing
- Defect Management
- Test Plan Development
- Cross-Functional Collaboration
How to Get Hired at HPE Aruba Networking
- Tailor your resume: Highlight your Python, automation, and API testing experience.
- Showcase your skills: Emphasize Selenium, pytest, and web/API testing experience.
- Address hybrid work: Confirm your willingness to work on-site 2 days/week.
- Prepare for interviews: Be ready to discuss problem-solving and teamwork.
- Research HPE Aruba: Understand their networking solutions and company culture.
Frequently Asked Questions
Find answers to common questions about this job opportunity
Explore similar opportunities that match your background