Location: San Jose, CA
Company: Nutanix
for the team. Key objectives include owning the QA planning and functional testing for new platform software features, developing and integrating tests into regression test suites, building and maintaining the test infrastructure, collaborating with hardware platform delivery teams, and supporting platform software feature owners.
As part of a small and supportive team, you will have the opportunity to become a subject matter expert and play a vital role in delivering innovative capabilities and technologies for our customers. Engineering / R&D at Nutanix The Platform organization at Nutanix is tasked to deliver our hybrid-cloud solution across a wide range of hardware platforms and configurations
available for running our customers' unique workloads. The group consists of experts spanning multiple technical disciplines, including hardware, software, storage, networking, virtualization, and distributed systems.
The Platform Software QE team supports this important mission by consolidating and streamlining the QA function to deliver new platform software features efficiently and sustainably. Your Role Own QA planning, test development, and test execution for new platform software features Build and maintain diverse test environments to ensure feature compatibility across supported hardware platforms and configurations Create and execute comprehensive regression test plans to validate
ongoing feature quality Participate in feature design reviews and provide input on areas such as user experience and testing requirements Develop detailed manual and automated tests to validate feature specifications and customer use cases Work closely with the software development teams and hardware partners to analyze test failures and customer-found defects Become a subject matter expert in platform software features and new hardware technologies Mentor new QA engineers as the team grows and recommend improvements to the QA strategy What You Will Bring BS or MS in Computer Science or related field 5-8 years of experience in software quality assurance Experience testing enterprise-level software solutions Experience in test plan design and test case development Familiarity with x86 server platforms and technologies such as HBAs, SSD/HDD/NVMe storage devices, NICs, BIOS/UEFI, and BMCs Working knowledge of Linux and hardware-related sub-systems Experience using virtualization technologies such as VMware, Hyper-V, or KVM is a plus Experience developing test automation in Python or other programming languages is a plus Excellent problem-solving and debugging skills Strong communication and collaboration abilities About the Team Meet Johnny!
Joined Nutanix in 2013 as an early member of the QA organization Technical leader and QA veteran with 20 years of experience as a QA engineer at enterprise software companies, including Nutanix, VMware, and Veritas Led the QA efforts for business-critical projects that expanded support of the Nutanix HCI solution to third party hardware platforms through OEM partnerships and the Nutanix hardware certification program Currently leading the charter for the Platform Software QE team in the US How We Work The team is located in San Jose and operates in a hybrid model, with a mix of remote work and in-office collaboration The pay range for this position at commencement of employment is expected to be between USD $ 128800 and USD $ 258000 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.
Quality Assurance (QA) jobs involve ensuring that products or services meet specific standards and satisfy customer expectations. Professionals in this field focus on systematic processes and preventative measures during production or development to prevent mistakes and defects. QA roles typically require keen attention to detail, problem-solving skills, and knowledge of industry standards. They may encompass various tasks, such as developing quality assurance plans, conducting tests, and analyzing data to improve quality and reliability. QA jobs contribute significantly to a company's reputation by guaranteeing product consistency and safety.
Quality Assurance (QA) jobs involve ensuring that products, services, or software meet established standards of quality before they reach the consumer. Professionals in QA roles are responsible for identifying defects, implementing test strategies, and ensuring compliance with industry regulations. Key features of QA jobs include attention to detail, a systematic approach to problem-solving, and a focus on continuous improvement. QA specialists work to prevent errors and enhance customer satisfaction by aiming for zero defects and delivering reliable performance.
Quality Assurance (QA) jobs entail roles focused on ensuring that products or services meet established standards and customer expectations. People in QA positions are responsible for designing testing processes, creating test plans, identifying defects, and preventing defects by examining the production process. They aim to enhance product reliability and actively work to maintain quality consistency. QA roles often require keen attention to detail, strong problem-solving skills, and an understanding of both product specifications and customer needs. QA is an integral part of product development and maintenance, bridging the gap between the manufacturing processes and the end users to ensure a satisfactory experience.
Quality Assurance (QA) jobs involve ensuring that products or services meet certain standards of quality before they reach the consumer. Individuals in QA roles are responsible for planning and implementing inspection processes, conducting tests, and analyzing the results to detect defects. They work to prevent errors and improve the overall quality of the final output. Key characteristics of QA jobs include attention to detail, a systematic approach to problem-solving, and a strong understanding of industry-specific regulations and quality standards. These professionals play a critical role in customer satisfaction and maintaining the reputation of a brand or company.