Jobs and Careers
DD

Staff QA Engineer

DDN
Remote, United States, United StatesRemotefull_timeVerifiedPosted 12 Dec 2024

About the role

Overview

This is an incredible opportunity to be part of a company that has been at the forefront of AI and high-performance data storage innovation for over two decades. DataDirect Networks (DDN) is a global market leader renowned for powering many of the world's most demanding AI data centers, in industries ranging from life sciences and healthcare to financial services, autonomous cars, Government, academia, research and manufacturing.

  

"DDN's A3I solutions are transforming the landscape of AI infrastructure." – IDC 

 

“The real differentiator is DDN. I never hesitate to recommend DDN. DDN is the de facto name for AI Storage in high performance environments” - Marc Hamilton, VP, Solutions Architecture & Engineering | NVIDIA 

  

DDN is the global leader in AI and multi-cloud data management at scale. Our cutting-edge data intelligence platform is designed to accelerate AI workloads, enabling organizations to extract maximum value from their data. With a proven track record of performance, reliability, and scalability, DDN empowers businesses to tackle the most challenging AI and data-intensive workloads with confidence. 

  

Our success is driven by our unwavering commitment to innovation, customer-centricity, and a team of passionate professionals who bring their expertise and dedication to every project. This is a chance to make a significant impact at a company that is shaping the future of AI and data management. 

  

Our commitment to innovation, customer success, and market leadership makes this an exciting and rewarding role for a driven professional looking to make a lasting impact in the world of AI and data storage.

Job Description

We are currently seeking aStaff QA Automation Engineer to work for our RED QA Team. The candidate will work for our RED Storage engineering team who will define and build the automation tests for RED software storage solution.

 

The QA Automation Engineer develops, maintains, and executes automated test scripts, automation applications and testing/QA infrastructures for all phases of testing storage subsystems. Evaluates, recommends, and implements automated test tools/scripts and strategies to expedite testing cycles and improve overall testing quality. Architect, design and implement test harness software, hardware and system solutions used for all phases of development and testing. Works very closely with development engineers on new features during the development cycle. May be required to work closely with devOps team with lab management tasks including system setup, administration and configuration.

 

 

Responsibilities for this role include but are not limited to:

  • Architect, design and develop automated solutions to expedite test.
  • Design test strategies, test plans, and test cases, leveraging test automation
  • Work with other test and development engineers to develop overall automation test architecture that is flexible and reusable across storage platforms.
  • Develop and debug automated test scripts
  • Reviews acceptance criteria, reviews test cases and test automation code, sets up environments, and communicates regularly to project team on defects, issues, and QA status
  • Coordinate testing effort with other project teams across the globe
  • Work closely with the Test Architect, Test Leads, Test Engineers and Developers/Designers to understand and provide solutions for any challenges that could impact the delivery of test automation.
  • Work with system architecture/design team to understand future products coming so test architecture is designed to handle what is provided.
  • Automation deliverables are easy to utilize and flexible enough that any test engineer can execute with minimal training.
  • Support development & QA teams with system setup, administration, configuration and troubleshoot any equipment issues.

 Qualifications for this role are:

  • Bachelor’s degree or equivalent in a relevant field (engineering, quality or related) is required.
  • 8+ years of software test automation development and/or QA experience. Must have significant knowledge of test automation and scripting environments.
  • Experience with all phases of the development life cycle
  • Experience with QA methodology, functional and structural testing techniques (Agile a plus)
  • Must have experience in python, pytest and bash. Experience in ansible is a plus.
  • Experience using source code control systems (git preferred).
  • Strong knowledge in software automation testing and their implementations in CICD pipelines (GitHub Action preferred).
  • Proven ability to diagnosis product softwar

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

DDN

View company profile →