Hungry, Humble, Honest, with Heart.
The Opportunity
As a Quality Assurance Engineer in the Nutanix SaaS 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 a 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 releases of our software using Continuous Delivery.
About the Team
At Nutanix, you will have the opportunity to join our Billing team, consisting of 8 members located across India and the US. Our team culture is centered around collaboration, high performance, and prioritizing the well-being of our people. You will have the chance to work closely with skilled professionals who are dedicated to achieving excellence in their work while fostering a supportive and inclusive work environment. You will report to the Senior Engineering Manager within the Billing team.
Your Role
Validate responsive, browser-based UI applications for Multi-tenant, n-tier Web applications using technologies such as Selenium, Playwright, etc to support a hosted, cloud-based service.Experience in Multi-tenant test automation frameworks.Collaborate with the Product Management team to translate requirements into high-quality, timely deliverable test cases.Help development of clean, refactored and tested code using the best-of-breed practices and technologies such as Iterative development, Continuous Delivery and Release Management.
What You Will Bring
Understanding of web technologies (HTTP/S, HTML, Javascript, XML, JSON).Hands-on development of automated tests using tools like Selenium JAVA, Appium, TestNG, Puppeteer, Maven, Playwright, etc.Experience with automated testing of RESTful web servicesExperience developing clean, maintainable automated tests for both UI and backend components.Strong experience in Manual testing. Develop test strategy, write test plans and detailed test cases. Strong knowledge of testing principles, process and authoring of test documents.Ability to develop strong domain knowledge to enable making product-level decisions.Passion and ownership of the quality of the applications owned by the team. Good to have basic knowledge of Unit testing frameworks such as Jasmine, Mocha and Chai.Experience in Billing, Payment, Metering and Usage-related products is preferred.2+ years of experience testing hosted or standalone Multi-tenant web applications.Bachelor’s Degree in computer science or equivalentHow we workThis 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.
--