QA Engineer II

DDN

North Carolina

Hybrid

USD 90,000 - 120,000

Full time

11 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

DDN is seeking a Performance QE Engineer to drive performance testing for a distributed storage platform supporting S3 object storage, POSIX file systems, and block-level protocols. You will write Ansible playbooks, manage cluster setup, and orchestrate I/O workloads with Celery.

You will also develop Python scripts to parse results, maintain the PostgreSQL results schema, and tune Grafana dashboards while collaborating with developers to assess fixes and their impact on performance.

Qualifications

  • Proficient in Python scripting for parsing results and metrics.
  • Experience with Ansible for cluster setup and configuration.
  • Basics of PostgreSQL and SQL for results validation.
  • Strong Linux fundamentals: filesystems, networking, processes.
  • Familiarity with CI/CD tools and workflows (GitHub Actions).
  • Willingness to learn benchmarking tools (FIO/IOR/mdtest) and storage concepts.

Responsibilities

  • Perform performance testing for a distributed storage platform.
  • Write and maintain Ansible playbooks and roles for cluster setup and health checks.
  • Contribute to Celery-based task orchestration for parallel I/O workloads.
  • Execute and troubleshoot benchmarks using FIO, IOR, mdtest, IO500, WARP.
  • Develop Python scripts to parse results and generate metrics manifests.
  • Maintain PostgreSQL results schema and Grafana dashboards.
  • Assist with test reporting integration and flaky-test troubleshooting.
  • Contribute new benchmark profiles (YAML workloads) under review.
  • Collaborate with developers to validate fixes and performance impact.

Skills

Python scripting
Linux fundamentals
PostgreSQL basics
CI/CD familiarity
Debugging/troubleshooting

Tools

Ansible
Celery
PostgreSQL
FIO
IOR
mdtest
Grafana
Prometheus
GitHub Actions

Job description

Performance QE Engineer – distributed storage platform
What You’ll Do
  • Work upon performance testing for a large‑scale distributed storage platform supporting S3 object storage, POSIX file systems, and block‑level protocols.
  • Write and maintain Ansible playbooks/roles for cluster setup, health checks, and install/configuration
  • Contribute to Celery-based task orchestration for running I/O workloads in parallel
  • Execute and troubleshoot storage benchmarks: FIO, IOR, mdtest, IO500, WARP
  • Write Python scripts for parsing results, generating manifests, and normalizing metrics
  • Help maintain the PostgreSQL results schema and Grafana dashboards
  • Assist with test reporting integration
  • Debug test failures and flaky pipeline run across protocols
  • Contribute new benchmark profiles (YAML workload definitions) under review
  • Work closely with developers to validate fixes and feature performance impact.
What You Bring
  • Python (2+ yrs): comfortable with scripting, basic async/task-queue concepts (Celery a plus)
  • Working knowledge of Ansible (writing/modifying playbooks and roles)
  • Basic SQL skills (PostgreSQL)
  • Linux fundamentals — filesystems, networking, processes
  • Exposure to CI/CD tools (GitHub Actions or similar)
  • Understanding of storage concepts (block/file/object) — willingness to learn benchmarking tools (FIO, IOR, mdtest)
Nice to Have
  • Prior exposure to Redis/RabbitMQ or any message queue
  • Grafana or other dashboarding tool experience
  • Node.js basics
  • Internship/project experience with performance testing or storage systems
  • Familiarity with monitoring and metrics tools (Prometheus, Grafana).
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Performance QA Engineer – Distributed Storage Platform
Performance QA Engineer – Distributed Storage Platform

DDN • North Carolina

Hybrid
USD 90,000 - 120,000
Performance Engineer
Performance Engineer

Ascii Group, LLC • Columbus (OH)

On-site
USD 70,000 - 90,000
Member of Technical Staff - AI Infrastructure
Member of Technical Staff - AI Infrastructure

Veeda Innovation • California (MO)

Hybrid
USD 180,000 - 240,000
QA Engineer - Performance & Load Testing
QA Engineer - Performance & Load Testing

Omegahires • New York (NY)

On-site
USD 140,000 - 180,000
Senior Performance Test Engineer / Performance Engineer
Senior Performance Test Engineer / Performance Engineer

Astir IT Solutions, Inc. • Philadelphia, Northern (KY)

On-site
USD 150,000 - 190,000
Performance Engineer
Performance Engineer

Aquent • Southlake (TX)

On-site
USD 130,000 - 180,000
Elasticsearch Engineer
Elasticsearch Engineer

ArmorPoint, LLC. • California

Hybrid
USD 140,000 - 190,000
Health insurance
Remote position within US
Equipment provided
+2
Senior Software Engineer, Storage Systems
Senior Software Engineer, Storage Systems

ByteDance • San Jose (CA)

On-site
USD 140,000 - 210,000
DevOps Engineer
DevOps Engineer

M-Square Systems Inc. • Reston (VA), Northern (KY)

Hybrid
USD 120,000 - 150,000
Senior Staff Storage Engineer
Senior Staff Storage Engineer

DDN • Sacramento (CA)

On-site
USD 180,000 - 240,000