Nutanix Senior Quality Engineer in Bangalore, India

Senior Quality Engineer

Job Summary

As a Senior Quality Engineer in the Nutanix Application Migration Services team, you will have a unique opportunity to own the overall quality of its products. You will work with the developers to define and create test plan, write automated test cases, and manually test the product to ensure high quality in an agile, fast paced development environment. As part of the engineering team, you will enable automated delivery of software using Continuous Delivery. It is expected that you will develop domain knowledge on Nutanix storage, virtualization to evaluate functional correctness of our products. It would be desirable as a QA engineer to think as a product manager to drive the UX experience of the applications we develop.

Responsibilities

  • Validate responsive, browser based UI applications for Web applications using Python based stack to support a hosted, cloud based service.

  • Experience testing Enterprise grade, standalone or Hosted Applications, along with a good understanding of HTTP and related IP based protocols.

  • Provide production support for services delivered by the team as Virtual Appliances.

  • Collaborate with Product Management team to translate requirements into high-quality, timely deliverables.

  • Contribute as a strong hands-on technical member in project development activities.

  • Help development of clean, refactored and tested code using the best-of-breed practices and technologies such as Iterative development, Continuous Delivery.

  • Coach and mentor junior engineers and develop and use effective mechanisms to ensure code quality using code reviews, static analysis of code etc.

Skills Required

  • Develop test strategy, write test plans and detailed test cases. Strong knowledge of testing principles, process and authoring of test documents.

  • Experience building enterprise products around databases such as Backup/Recovery, Disaster Recovery products for databases would be a strong plus

  • Ability to identify and leverage tools for automated solutions best suited for testing needs.

  • Experience developing clean, maintainable automated tests for both UI and backend components.

  • Passion and ownership of quality of the applications owned by the team to deliver Enterprise grade products

  • Ability to develop strong domain knowledge to enable making product level decisions.

  • Understanding of virtualization and VMware technology stack and containers like Docker. Working knowledge of Salt Stack, Puppet is a Big plus.

  • Understanding of web technologies (HTTP/S, HTML, Javascript, XML, JSON).

  • Hands-on development of automated tests using tools like Selenium, TestNG and Maven.

  • Experience with automated testing of RESTful web services

Qualifications

  • 8+ years of experience testing hosted or standalone web applications.

  • Bachelor Degree in Computer Science.

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.