Quality Systems Engineer, FlashArray

Pure Storage Inc.Santa Clara, CA
50dOnsite

About The Position

We're in an unbelievably exciting area of tech and are fundamentally reshaping the data storage industry. Here, you lead with innovative thinking, grow along with us, and join the smartest team in the industry. This type of work-work that changes the world-is what the tech industry was founded on. So, if you're ready to seize the endless opportunities and leave your mark, come join us. THE ROLE Join the FlashArray team and be the driving force behind the quality of the industry's most innovative, high-performance, and highly available storage platform. You will ensure our constant flow of exciting, no-downtime upgrades reaches customers with uncompromising excellence. This mission involves deep collaboration with our world-class software engineers to design and implement rigorous test automation strategies that directly impact customer success and business reputation.

Requirements

  • Expert-level proficiency in defining and implementing systems test strategies and comprehensive test plans for complex enterprise storage features.
  • Demonstrated mastery in test automation, including strong hands-on experience using Python to design, build, and maintain automation frameworks.
  • Deep knowledge of the storage stack, including high availability, caching, flash drives, RAID, deduplication/compression, and a solid understanding of filesystems, block storage, and I/O paths.
  • Strong analytical skills to design failure scenarios and analyze errors for effective root cause analysis, combined with a working knowledge of virtualization (e.g., VMware/Hyper-V) and storage protocols (e.g., Fibre Channel, iSCSI).
  • Experience working hands-on in hardware labs or data centers with storage arrays, coupled with a deep understanding of customer workloads and IO tools like vdbench or iometer.
  • We are primarily an in-office environment and therefore, you will be expected to work from the Santa Clara, CA office in compliance with Pure's policies, unless you are on PTO, or work travel, or other approved leave.

Responsibilities

  • Architect and own the comprehensive test plans and qualification strategies for complex, high-availability FlashArray features, directly enabling our industry-leading product releases.
  • Design and build advanced automation frameworks and tools using Python to simplify complex testing and integration workflows, significantly increasing the team's efficiency and coverage.
  • Drive root cause analysis by triaging and debugging automated test failures across our multi-machine hardware/software stack, collaborating closely with development and support teams to resolve critical customer issues swiftly.
  • Identify and close critical test gaps by analyzing failure modes, designing robust corner case and failure scenarios, and implementing new tests to strengthen our quality assurance feedback loop.
  • Ensure flawless deployment by executing interoperability testing, firmware updates, and upgrade path qualification with an acute focus on backwards compatibility and real-world customer use cases.

Benefits

  • Pure Innovation: We celebrate those who think critically, like a challenge and aspire to be trailblazers.
  • Pure Growth: We give you the space and support to grow along with us and to contribute to something meaningful. We have been Named Fortune's Best Large Workplaces in the Bay Area, Fortune's Best Workplaces for Millennials and certified as a Great Place to Work!
  • Pure Team: We build each other up and set aside ego for the greater good.
  • flexible time off
  • wellness resources
  • company-sponsored team events

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Industry

Computer and Electronic Product Manufacturing

Education Level

No Education Listed

Number of Employees

5,001-10,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service