QA Architect

Job Locations US
Job ID
2021-3073
Name Linked
Remote: West Coast
Country
United States

Overview

DataDirect Networks (DDN.com) is a leading global provider of data storage and data management solutions at scale. We accelerate AI and High-Performance Computing workflows and applications in data centers, private and public clouds, and at the edge. Thanks to our technology, over 11,000 customers realize significant efficiencies in their GPU and CPU compute farms, substantially reducing their data center power consumption and footprint. Utilizing highly optimized flash technology and AI-enabled software, our products power some of the largest and most demanding customers in the world in fields such as autonomous driving, AI chatbots, healthcare, financial services, manufacturing, energy, government, public sector, and research institutions, as well as generative AI and data analytics applications.

Job Description

We are looking for a Quality & Validation Architect for our RED Storage engineering team who will architect, define and build the strategy and tests for RED software storage solution.

 

Responsibilities for this role include but are not limited to:

 

  • Work with a global team of stakeholders to understand requirements and define the product release and QA strategy, which includes all integration, functional, performance, stress and stability testing of a distributed system.
  • Review solution requirements from a quality assessment point of view and participate in feature test scoping coverage.
  • Plan and drive high quality products validation plans. Prepare test data, execute tests, and review/evaluate results.
  • Drive test scoping of new features with input from development, product management, and test engineering.
  • Review identified use cases to ensure all functional and feature test requirements are captured during the design and development phase.
  • Define and maintain verification jobs through continuous integration tool.
  • Act as technical leader and mentor for the QA team members to lead the implementation of QA automation systems, processes and tests.
  • Provide technical guidance in the development of automated testing framework in CI environment.
  • Design, lead and implement work associated with automation framework improvements.
  • Lead appropriate technical meetings/scrums and message progress/status/concerns.

 

Qualifications:

 

  • 10+ years of experience in software quality validation within file systems, large storage architectures or HPC distributed systems.
  • Strong grasp and experience in SW test design, execution, automation and metrics.
  • Strong knowledge in software and scripting in Python and C particularly for Linux/UNIX computing environments.
  • Strong knowledge in software automation testing architectures and their implementations in CICD pipelines.
  • Proven ability to diagnosis product software issues and effectively communicate the impacts in the appropriate manner.
  • Experienced with container based solutions using Kubernetes to orchestrate the deployment, scaling and management of Docker micro services.
  • Experiences must include some of the following:  traditional storage protocols (e.g. CIFS/NFS/iSCSI), work with data storage concepts such as RAID, SCSI, FC, and file systems; designing, developing, executing, and maintaining test cases and procedures; applying QA lifecycle methodologies for white box, black box, functional, combinatorial testing.
  • Experiences with testing management tools (i.e. JIRA, Zephyr).
  • Experiences with GitHub and Agile software development tools and process are a plus.
  • Very good written/verbal communication skills in English.
  • BS/MS/Ph.D in Computer Science, Computer Engineering, Statistics, Mathematics or equivalent degree/experience.

 

The ideal candidate has knowledge of and experience in some of the following subjects:

  • Knowledge of parallel file system solutions (Lustre, GPFS), NVM storage technology or distributed key-value storage systems
  • Knowledge of Object Storage and its usage
  • High Performance Computing system installation and management is helpful to perform day-to-day activities for this role
  • I/O benchmarking tools and profiling applications with intensive I/O patterns

DDN Core Characteristics

DDN has a very strong orientation towards these 4 characteristics and any successful employee will demonstrate these capabilities: 

 

Self-Starter - Takes independent action to identify and solve problems. Seeks out relevant information needed to make decisions. Gets involved with new initiatives. 

Success/Achievement Orientation - Delivers quality results consistently. Targets, achieves (or exceeds) measurable results. Sets challenging goals, focuses on critical priorities, and is accountable. 

Problem Solving - Recognizes problems and responds with a systematic assessment that identifies and addresses cause of issue. Practical, realistic, and resourceful. 

Innovative - Builds and improves key business processes that enhance the effectiveness of DDN. Generates new ideas, challenges the status quo, and solves problems creatively.

 

DataDirect Networks, Inc. is an Equal Opportunity/Affirmative Action employer.  All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity, gender expression, transgender, sex stereotyping, sexual orientation, national origin, disability, protected Veteran Status, or any other characteristic protected by applicable federal, state, or local law.

Options

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed