Member of Technical Staff - Python Automation

Engineering - India Pune, India Req.Num.: 22972


Humble, Hungry,Honest with a Heart.

The Opportunity:

Nutanix, a leader in enterprise cloud, is looking to hire outstanding software developers to join our Insights Team. The Insights Team provides predictive health and support automation for Nutanix customers, enabling them to easily uncover gaps in health and remediate issues that arise, resulting in self-serving of issues by customers. We are looking for software QA engineers to design and improve the quality of the next-gen features for our Insights Team. The individual should be able to design test scripts and participate in defect  analysis and fixes. Also, they should be able to design scripts for regression testing. They need to have an interest and capability in understanding the architecture and design limitations and come up with a comprehensive test plan in exercising and breaking the developed solution. Ultimately, the candidate should monitor all stages of software development to identify and resolve system functions to meet quality standards.

Your Role:

  • Conducting requirements and design reviews of new features. Liaise with developers and other stakeholders to identify system requirements.
  • Designing high level test approaches and implementing detailed test plans.
  • Authoring test cases based on the test plans.
  • Designing automation framework and add automated test cases for regression tests
  • Testing features on distributed systems.
  • Executing automated and manual tests during product testing phases to find all bugs in your assigned feature area(s).
  • Work closely with the Development team to analyse and find the root cause of failures.
  • Establish best practices for filing defects and tracking them to closure. 
  • Regularly drive product upgrade and deployment processes. Monitor system stability metrics periodically.
  • Participate in brainstorming sessions and present new ideas and designs that improve existing features.

What you'll bring:

  • BS or MS in Computer Science or a related field.
  • Minimum of 3 or more years of automation development experience.
  • Experience with Python API test framework development and develop automated tests.
  • Experience in test plan design and test case development for complex distributed systems.
  • Understanding of Docker and Kubernetes. Familiarity with version control systems such as Git, build management tools and Continuous Integration tools such as CircleCI.
  • Ability to write scripts for functional testing  
  • Experience working with one or more of the following cloud platforms: AWS, Azure, GCP, etc.
  • Familiarity with Agile development methodology.
  • Experience working with big data pipelines and proficient in stakeholder engagement.
  • Experience working with Golang and Apache Spark is a big plus.
  • Analytical, problem-solving, and decision-making skills to debug problems and propose efficient, creative, and cost-effective solutions.

 

#LI-JS3 #LI-Hybrid 

 

--

Nutanix is an equal opportunity employer.

The Equal Employment Opportunity Policy is to provide fair and equal employment opportunity for all associates and job applicants regardless of race, color, religion, national origin, gender, sexual orientation, age, marital status, or disability. Nutanix hires and promotes individuals solely on the basis of their qualifications for the job to be filled.

Nutanix believes that associates should be provided with a working environment that enables each associate to be productive and to work to the best of his or her ability. We do not condone or tolerate an atmosphere of intimidation or harassment based on race, color, religion, national origin, gender, sexual orientation, age, marital status or disability.

We expect and require the cooperation of all associates in maintaining a discrimination and harassment-free atmosphere.