Remote, US
14 days ago
Staff QA Engineer
Welcome page Returning Candidate? Log back in! Staff QA Engineer Job Locations US-Remote Job ID 2024-5017 Name Linked Remote: US Country United States City Remote Worker Type Regular Full-Time Employee 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 automationWork 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 scriptsReviews acceptance criteria, reviews test cases and test automation code, sets up environments, and communicates regularly to project team on defects, issues, and QA statusCoordinate testing effort with other project teams across the globeWork 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 cycleExperience 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 software issues and effectively communicate the impacts in the appropriate manner.Experience using bug tracking systems (Jira preferred).Ability to read and understand coding languages and logicGood problem solving, organizational, interpersonal and team skillsAbility to work seamlessly as part of a multi-site, multicultural engineering teamSelf-motivated, passionate, and driven to achieve committed milestonesStrong team player with excellent written and verbal skillsAbility to work in a fast-paced development environment with a broad scope of evolving responsibilitiesKnowledge of parallel file system solutions (Lustre, GPFS), NVM storage technology or distributed key-value storage systemsKnowledge of Object Storage and its usageHigh Performance Computing system installation and management is helpful to perform day-to-day activities for this role DDN

Join our dynamic and driven team, where engineering excellence is at the heart of everything we do. We seek individuals who love to challenge themselves and are fueled by curiosity. Here, you'll have the opportunity to work across various areas of the company, thanks to our flat organizational structure that encourages hands-on involvement and direct contributions to our mission. Leadership is earned by those who take initiative and consistently deliver outstanding results, both in their work ethic and deliverables, making strong prioritization skills essential. Additionally, we value strong communication skills in all our engineers and researchers, as they are crucial for the success of our teams and the company as a whole.

 

Interview Process: After submitting your application, one of our recruiters will review your resume. If your application passes this stage, you will be invited to a 30-minute interview during which a member of our team will ask some basic questions. If you clear the interview, you will enter the main process, which can consist of up to four interviews in total:

 

Coding assessment: Often in a language of your choice.Systems design: Translate high-level requirements into a scalable, fault-tolerant service (depending on role).Real-time problem-solving: Demonstrate practical skills in a live problem-solving session.Meet and greet with the wider team.Our goal is to finish the main process in 2-3 weeks at most.

 

DataDirect Networks (DDN) 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.

 

#LI-Remote

Options Apply for this job onlineApplyShareRefer this job to a friendRefer Sorry the Share function is not working properly at this moment. Please refresh the page and try again later. Share on your newsfeed Application FAQs

Software Powered by iCIMS
www.icims.com

Confirm your E-mail: Send Email