Member of Technical Staff - Automation QA
Nutanix
**Hungry, Humble, Honest, with Heart.**
**The Opportunity**
Nutanix AHV builds on top of the open-source KVM stack with an emphasis on performance, scale, and reliability. The hyperconverged nature of our stack provides the phenomenal potential for optimisations cutting across various parts of our stack—right from the kernel and ranging up to, but not limited to, the management layer.
An innovative hyperconverged stack needs out-of-the-box solutions. We are looking for original thinkers who won't hesitate to demanding conventional thought.
**About the Team**
At Nutanix, you will have the opportunity to be part of the Hypervisor Quality team, a dynamic group that is spread out geographically. This is the team that brings our zero-defect policy to life. We develop innovative ways to break the product in-house so that it holds up against the most compelling customer load. We develop cutting-edge tools and frameworks that do this with minimal human intervention.
Despite being in different locations, the team collaborates effectively and maintains a strong sense of camaraderie. Working with the Hypervisor QA team means being surrounded by some of the most talented engineers in the world of systems quality engineering.
Culturally, Nutanix believes in creating an open and supportive environment where everyone can be their most authentic self at work. This setup also provides exciting exposure to diverse perspectives and opportunities for personal and professional growth.
You will report to a manager who is committed to supporting your development and ensuring your success within the organization.
**Your Role**
You’ll be working with a team of extremely talented engineers across a spectrum of geographies and experiences. The most successful candidate for this role will be someone who:
Conduct requirements-detailed and design reviews of new features by thoroughly understanding the PRD, ERD, and FDD.
Develop detailed test plans and test cases for the new features.
Developing automation libraries and test cases within defined test automation 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 the development team(s) to analyse and find the root cause of failures.
Filing defects with a detailed debugging report 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.
+ Experience working with and testing REST APIs and associated client code.
+ Experience with basic networking concepts: IPv4/IPv6, DNS, DHCP and protocols such as HTTP, HTTPS, FTP, etc
+ Experience of testing a "systems" product (file systems, storage systems, databases, operating systems, hypervisors, or networking).
+ Excellent problem-solving skills: Ability to innovate and create solutions.
+ Experience of working with source control management systems such as git, gerrit, github, etc.
+ Experience of working with ticketing tools like Jira (or equivalent).
+ BS or MS in Computer Science or related streams.
+ Strong understanding of Linux operating systems.
+ Minimum of 4 or more years of software SDET experience.
+ Desirable Requirement:
+ Experience of testing virtualization platforms, preferably in QEMU and Libvirt (KVM).
+ Experience testing clustered/distributed systems.
+ Experience using and administering projects in a continuous integration framework such as Jenkins/CircleCI.
+ QA Automation Framework development experience is a plus.
+ Ability to leverage open-source tools for test development and execution.
**Work Arrangement**
Hybrid: This role operates in a hybrid capacity, blending the benefits of remote work with the advantages of in-person collaboration. For most roles, that will mean coming into an office a minimum of 2 - 3 days per week, however certain roles and/or teams may require more frequent in-office presence. Additional team-specific guidance and norms will be provided by your manager.
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.
Confirm your E-mail: Send Email
All Jobs from Nutanix