Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Member Of Technical Staff @ Pure Storage

Home > Quality Assurance and Testing

 Member Of Technical Staff

Job Description

As a member of the NAND & Drive Qualification team, you'll be actively engaged in all phases of the product development cycle with a focus on demonstrating the capabilities of PURE s DFMs. As part of the drive qualification group, your leadership in areas of SSD/NVMe/ OCP spec test, troubleshooting, and analysis of results will be utilized to drive progress with qualification efforts.
 
What you'll be doing:
  • Incorporating tests into a common framework
  • Develop automation support for new test
  • Developing centralized hosting of test output
  • Visualization support for test
  • Support development of metrics
  • Architecture for the above, code for the above, maintenance, effectiveness
An overview of your responsibilities includes;

Developing Automation Frameworks for SSD Qualification Test suites,

  • Architect & Develop unified test frameworks that Integrate out of the box Test Suites for NVMe/OCP/other SSD standards along with In-house Test suites for SSD Qual
  • Develop Automation support for deploying new SSD Qual tests at scale
  • Use your strong scripting language skills to develop and automate tests and minimize qualification testing cycles
  • Proactively define/develop new SSD qualification tests targeting specific SSD management features and functions, new requirements, exposure to field issues etc
  • Develop, maintain and continuously improve the effectiveness & efficiency of comprehensive qual platform
  • Automated Debug tools to speed up test vs product debug efforts

Driving Automation of Data Analysis & Visualization of Qualification test results

  • Develop Automated solutions to Extract, Analyze & Centrally Host Validation data
  • Develop Automated Data Visualization dashboards to help drive Drive Qualification decisions on volume test data at scale
  • Use your background in storage system validation or design to proactively identify, and support the development of metrics

Drive improvements in the qualification processes as you observe execution & tool usage

  • Brainstorm methods and procedures to evolve our team s effectiveness
  • Proactively define/develop new SSD qualification tests with focus on OCP spec - features and functions , new requirements, exposure to field issues etc
  • Improve qualification processes that actively enhance efficiency, consistency, reporting and vendor relationships.
  • Participate in various team activities aimed at developing testing process,
  • Perceived as highly skilled In Python based scripting & SW architecture
  • Experienced in leveraging data engineering/science frameworks
The ideal candidate would be someone who is a team player and perceived as highly skilled in test development/debugging for hardware/firmware/system validation needs.
 
WHAT you'll NEED TO BRING TO THIS ROLE...
  • 12+ years experience developing software to validate hardware components/systems with strong SW & HW debug skills
  • SW architecture & Solution design experience is desirable
  • Strong knowledge of NAND Flash, Firmware Architecture/Design in Solid State Drive (SSD) or similar storage domain
  • Strong SW Development skills in Python with exposure to OOP; C++ experience is a plus.
  • Knowledge of PCIe/NVMe/OCP, Firmware Architecture/Design in Solid State Drive (SSD) or similar storage domain is a plus
  • Experience in a hardware testing/software testing validation lab for SSDs or Embedded industry segments
  • B.E. or M.E in Electrical Eng, Electronics & Communication Eng, Computer Eng
  • Experience working with complex data models and analysis
  • Experience working at enterprise data storage systems, SSD companies or related component vendors.
  • Experience developing & maintaining CI/CD pipelines for test automation
  • Knowledge/experience with Jenkins & GIT
  • Independent ability to devise, implement, automate and refine qualification methods
  • Strong knowledge of hardware design, storage architectures and storage interfaces
  • Experience with failure modes of flash-based devices
WHAT YOU CAN EXPECT FROM US:
  • 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 Fortunes Best Large Workplaces in the Bay Area , Fortunes 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

Job Classification

Industry: IT Services & Consulting
Functional Area / Department: Engineering - Software & QA
Role Category: Quality Assurance and Testing
Role: Blockchain Quality Assurance Engineer
Employement Type: Full time

Contact Details:

Company: Pure Storage
Location(s): Bengaluru

+ View Contactajax loader


Keyskills:   C++ Data analysis GIT Debugging Hardware design PCIE Firmware data visualization Troubleshooting Python

 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

Software Developer 5

  • Oracle
  • 10 - 15 years
  • Kolkata
  • 4 days ago
₹ Not Disclosed

Software Developer 3

  • Oracle
  • 3 - 8 years
  • Kolkata
  • 4 days ago
₹ Not Disclosed

Senior Software Development Engineer in Test (Automation Testing+Java)

  • S&P Global Market
  • 7 - 10 years
  • Hyderabad
  • 4 days ago
₹ Not Disclosed

Senior Software Development Engineer in Test (Automation Testing+Java)

  • S&P Global Market
  • 7 - 10 years
  • Hyderabad
  • 4 days ago
₹ Not Disclosed

Pure Storage

Pure Storage (NYSE:PSTG) helps innovators build a better world with data. Pures data solutions enable SaaS companies, cloud service providers, and enterprise and public sector customers to deliver realtime, secure data to power their mission-critical production, DevOps, and modern analytics environm...