23 days ago

Software QA Engineer Automation Python

HPE Aruba Networking

On Site
Full Time
$90,000
Bengaluru, Karnataka, India
Apply

Job Overview

Job TitleSoftware QA Engineer Automation Python
Job TypeFull Time
Offered Salary$90,000
LocationBengaluru, Karnataka, India
Map of Bengaluru, Karnataka, India

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.

Uncover Hiring Manager

Job Description

Software QA Engineer Automation Python

Hewlett Packard Enterprise (HPE) is a global edge-to-cloud company dedicated to advancing the way people live and work. We empower companies to connect, protect, analyze, and act on their data and applications, driving insights into outcomes at the speed of modern business. Our culture fosters innovation, values diverse backgrounds, and provides the flexibility to balance work and personal needs. We believe in making bold moves together and being a force for good, offering opportunities for career growth and stretching your potential.

About Aruba, an HPE Company

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 major global companies, creating new customer experiences across intelligent spaces and digital workspaces. Join us to redefine what's next for your career.

What You’ll Do

  • 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.

What You Need To Bring

Required Qualifications & Skills

  • 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).

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.

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, Design, Design Thinking, Empathy, Follow-Through, Group Problem Solving, Growth Mindset, Intellectual Curiosity, Long Term Planning, Managing Ambiguity.

What We Can Offer You

  • Health & Wellbeing: Comprehensive benefits supporting physical, financial, and emotional wellbeing.
  • Personal & Professional Development: Investment in your career growth through specific programs and opportunities.
  • Unconditional Inclusion: A culture that celebrates uniqueness, values varied backgrounds, and offers flexibility.

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

Tags:

Software QA Engineer
Automation Testing
Python
Selenium
Pytest
REST API
Web Application Testing
Quality Assurance
HPE Aruba
Networking

Share Job:

How to Get Hired at HPE Aruba Networking

  • Tailor your resume: Highlight your 2+ years of QA experience, Python proficiency, and specific framework knowledge (Selenium, pytest).
  • Showcase your skills: Emphasize your experience with Web GUI and REST API testing, defect management, and documentation.
  • Demonstrate collaboration: Provide examples of successful cross-functional teamwork and clear communication of project status and risks.
  • Prepare for interviews: Be ready to discuss your problem-solving approach, technical troubleshooting, and understanding of networking technologies.
  • Understand the role: Familiarize yourself with HPE Aruba's 'Intelligent Edge' concept and how QA contributes to their cloud platform quality.

Frequently Asked Questions

Find answers to common questions about this job opportunity

Explore similar opportunities that match your background