Nutanix Jobs

Mobile nutanix Logo

Job Information

Nutanix Automation Testing - Python in Bangalore, India

Hungry, Humble, Honest, with Heart.

The Opportunity

Are you a detail-oriented Automation QA engineer with experience in test plan design, test case development, and automation testing using Python? If so, join our team at Nutanix, where you will have the opportunity to work on complex software projects, test cutting-edge technologies such as file systems, databases, and virtualization platforms, and contribute to the design and implementation of high-level test strategies and approaches. Showcase your skills and grow your career with us as we continue to revolutionize the IT industry.

About the Team

At Nutanix, you will be a part of the AHV team, a dynamic group known for their innovative contributions in the field. The team comprises a diverse group of separate people who are passionate about their work and constantly seek growth opportunities. With team members spread across different locations, collaboration and communication are key aspects of the team culture, making it an exciting environment to be a part of.

You will report to a Senior Manager who is dedicated to fostering an environment of learning and development. At Nutanix, we offer a hybrid work setup, where you will be required to come into the office 2–3 days a week. This structure allows for the perfect balance between teamwork and being on one's own, ensuring that you have the resources and support needed to excel in your role while also providing the flexibility to work remotely as needed.

There are no significant travel requirements for this position, allowing you to focus on your work without the added stress of extensive travel. This setup enables you to dedicate your time and energy to your projects and growth within the company, making Nutanix an excellent choice for those looking to thrive in a demanding and rewarding work environment.

Your Role

  • Conducting requirements and design reviews of new features

  • Designing high level test approaches, strategies and test plans.

  • Building libraries and utilities to help with writing tests is suited to the test framework.

  • Executing automated and manual tests during product testing phases to find all bugs in your assigned feature area(s).

  • Triaging the regression execution failures in your assigned feature area(s) within defined timelines.

  • Working closely with development team(s) to detail and find the root cause of failures.

  • Integrate automation with Jenkins.

  • Filing defects and tracking them to closure, including verification of the fixes in your assigned feature area(s).

What You Will Bring

  • Experience in test plan design and test case development for complex software projects.

  • Experience of developing automated tests in the Python programming language. QA Automation Framework development experience is a plus.

  • Experience of working with REST APIs and Associated client code.

  • Experience of testing a "systems" product (file systems, storage systems, databases, operating systems, hypervisors, or networking).

  • Understanding of basic networking concepts: IPv4/IPv6, DNS, DHCP and protocols such as HTTP, HTTPS, FTP etc

  • Systems administration experience in UNIX, preferably Linux.

  • Understanding of virtualisation technologies such as KVM, VMware, Hyper-V, or Xen.

  • Ability to leverage open-source tools for test development and execution.

  • Excellent problem-solving skills: Ability to innovate and create solutions.

Desirable Requirement:

  • Experience of testing virtualisation platforms. QEMU and Libvirt (KVM) are preferable.

  • Experience of testing clustered/distributed systems.

  • Experience of working with source control management systems such as git, gerrit, GitHub etc.

  • Experience of working with ticketing tools like Jira (or equivalent).

  • Experience using and administering projects in a continuous integration framework such as Jenkins/CircleCI.

  • Understanding of file system concepts and protocols such as: networked filesystems, rational volumes, journaled filesystems, tiered storage, S3, NFS, CIFS, iSCSI, and LUNs.

  • BS or MS in Computer Science or a related field is required.

  • Minimum of 3 or more years of Software SDET experience.

We're an Equal Opportunity Employer Nutanix is an Equal Employment Opportunity and (in the U.S.) an Affirmative Action employer. Qualified applicants are considered for employment opportunities without regard to race, color, religion, sex, sexual orientation, gender identity or expression, national origin, age, marital status, protected veteran status, disability status or any other category protected by applicable law. We hire and promote individuals solely on the basis of qualifications for the job to be filled. We strive to foster an inclusive working environment that enables all our Nutants to be themselves and to do great work in a safe and welcoming environment, free of unlawful discrimination, intimidation or harassment. As part of this commitment, we will ensure that persons with disabilities are provided reasonable accommodations. If you need a reasonable accommodation, please let us know by contacting CandidateAccommodationRequests@nutanix.com.

DirectEmployers