MTS QA Engineer

  • Durham, NC
  • Posted 13 days ago | Updated 5 hours ago

Overview

On Site
USD 116,800.00 - 234,000.00 per year
Full Time

Skills

Research and development
Automated testing
Test plans
Manual testing
Continuous delivery
IT infrastructure
Customer service
Functional requirements
Product management
Release management
Web services
Test strategy
Test cases
Decision-making
Computer science
Application development
Quality assurance
Honesty
IMPACT
Agile
Licensing
Regulatory Compliance
UI
Data
Testing
Cloud computing
Python
Selenium
Jenkins
Collaboration
Leadership
HTTP
HTML
JavaScript
XML
JSON
Automation
RESTful
Documentation
Apache Maven
Jasmine
Innovation
Slack
Finance

Job Details

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.

Engineering / R&D at Nutanix
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.

Your Role
  • 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.

What You Will Bring
  • 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.
  • Expertise with testing frameworks such as PyTest, PyUnit, Jasmine, or Mocha is desired.

About the Team

Meet Pawan
  • Joined Nutanix in October 2017.
  • An accomplished Technical Leader with over 18 years of experience in application development and a strong track record of driving innovation, optimizing processes, and fostering the growth of high-performing teams

What The Team Says
Team Culture is very dynamic as we are a small team with a large backlog of tasks and projects we want to accomplish. We have new members and talent that help push the boundaries, and we can achieve more over time. Together, we empower progress and unlock more potential one task at a time.

How We Work
Hybrid. Most of the team members work in the office two days a week. Work from home three days a week. We depend on Slack and Zoom for communications and meetings.

The pay range for this position at commencement of employment is expected to be between USD $ 116,800 and USD $ 234,000 per year.

However, base pay offered may vary depending on multiple individualized factors, including market location, job-related knowledge, skills, and experience. The total compensation package for this position may also include other elements, including a sign-on bonus, restricted stock units, and discretionary awards in addition to a full range of medical, financial, and/or other benefits (including 401(k) eligibility and various paid time off benefits, such as vacation, sick time, and parental leave), dependent on the position offered. Details of participation in these benefit plans will be provided if an employee receives an offer of employment.

If hired, employee will be in an "at-will position" and the Company reserves the right to modify base salary (as well as any other discretionary payment or compensation program) at any time, including for reasons related to individual performance, Company or individual department/team performance, and market factors.