QA Engineer: Licensing

NutanixSan Jose, CA
2dHybrid

About The Position

Hungry, Humble, Honest, with Heart. The Opportunity As a QA Automation Engineer at Nutanix, you will play a crucial role in ensuring the overall quality of our products and have the opportunity to make a significant impact on our success. You will work closely with developers to create test plans, write automated test cases, and conduct manual testing in an agile, fast-paced environment. Your work will enable us to achieve automated releases of our software using Continuous Delivery. Join our team and contribute to Nutanix's mission of simplifying and transforming the way IT infrastructure is managed. This role offers a unique opportunity to own the quality of our products and make a meaningful difference. About the Team The Licensing team at Nutanix consists of 14 members located in various geographic locations. Our team has had several accomplishments, including streamlining the licensing process and ensuring compliance. What sets us apart is our dedication to providing excellent customer service, as we strive to meet the unique licensing needs of each client.

Requirements

  • You should have a strong understanding of web technologies, including HTTP/S, HTML, JavaScript, XML, and JSON.
  • It is important that you are able to identify and utilize automation tools that are best suited for testing needs.
  • Experience with automated testing of RESTful web services is a must.
  • You should be able to develop a test strategy, write test plans, and create detailed test cases.
  • A solid knowledge of testing principles, the testing process, and the ability to author test documents is necessary.
  • You should be able to develop clean and maintainable automated tests for both UI and backend components.
  • Show passion and take ownership of the quality of the applications owned by the team.
  • You should be able to develop strong domain knowledge and contribute to product level decision making.
  • A BS or MS in Computer Science or a related field is required for education.
  • You should have 1-3 years of experience in developing automated tests using tools like Selenium or Puppeteer, Python, Jenkins, and Maven.

Nice To Haves

  • Expertise with testing frameworks such as PyTest, PyUnit, Jasmine, or Mocha is desired.

Responsibilities

  • Ensure that functional requirements for n-tier applications, including responsive UI, backend services, and data stores, are thoroughly validated. This involves testing applications deployed on on-premise clusters and cloud platforms.
  • Develop automated test cases using Python, Selenium/Puppeteer, and Jenkins to enhance test efficiency and coverage.
  • Collaborate closely with the product management team to transform requirements into detailed, high-quality test plans and cases.
  • Contribute to developing clean, stable, and bug-free code by following industry-leading practices and methodologies such as iterative development, continuous delivery, and release management.
  • Take on leadership responsibilities, setting goals and objectives for the first year and working towards achieving them.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service