
Software QA Engineer (Automation – Python)
HPE Aruba Networking · Bangalore Urban, Karnataka, India
This listing has closed — view similar roles below.
- On site
- Full-time
- $100,000 / year
- Bangalore Urban, Karnataka, India
Job highlights
- Test and automate Mist Cloud platform features.
- Develop Python test suites for UI and API.
- Analyze architecture for quality improvements.
- Collaborate with development and support teams.
- Ensure high software quality for releases.
About the role
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
Skills & topics
- Software QA Engineer
- Automation Testing
- Python
- Selenium
- Pytest
- REST API
- Web Application Testing
- Quality Assurance
- HPE Aruba
- Networking
How to get hired
- 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.
Technical preparation
Master Python, including data structures.,Practice Selenium for UI automation.,Build API tests with pytest.,Understand REST principles and JSON.
Behavioral questions
Describe a complex bug you found.,How do you handle tight deadlines?,Tell me about a time you collaborated.,How do you ensure test coverage?
Frequently asked questions
- What is the work arrangement for the Software QA Engineer role at HPE Aruba?
- This role is designed as 'Hybrid', with an expectation to work on average 2 days per week from an HPE office. The job description also mentions a willingness to work in an onsite model (5 days per week), indicating a potential preference for on-site presence or flexibility.
- What programming languages and frameworks are essential for this Software QA Engineer position at HPE?
- Strong proficiency in Python programming is required. You will specifically need hands-on experience with Selenium and pytest frameworks for developing and maintaining automated test suites for UI and API.
- What kind of testing will I be doing as a Software QA Engineer at HPE Aruba?
- You will be responsible for testing and automating Web GUI and REST API functionality across the Mist Cloud platform. This includes performing staging smoke tests, production validations, regression testing, and investigating customer-reported issues.
- What are the educational requirements for the Software QA Engineer role at HPE?
- A Bachelor's or Master's degree in Computer Science or a related discipline is required for this position.
- How important is collaboration in this Software QA Engineer role at HPE Aruba?
- Collaboration is highly important. You will work closely with developers to ensure timely resolution of defects, collaborate with Customer Success teams, and work effectively in cross-functional teams in a fast-paced environment.
- Does HPE offer professional development opportunities for Software QA Engineers?
- Yes, HPE invests in your career through specific programs designed to help you reach your career goals, whether it's becoming a knowledge expert or applying your skills in another division.
- What is the company culture like at HPE, and specifically at Aruba?
- HPE promotes a culture that thrives on finding new and better ways to accelerate what's next. They value varied backgrounds, offer flexibility, encourage bold moves, and are committed to being a force for good. Aruba is a leader in next-generation network access solutions.
- Are there any specific networking technologies I should be familiar with for this role?
- While not strictly required, familiarity with networking technologies is listed as a preferred or 'nice-to-have' skill. This suggests it would be advantageous for a candidate to have some knowledge in this area.