# QA Engineer II at Ddn

> Remote · United States · Mid-level · QA / Test · open. Source: https://alderhq.app/jobs/ashby%3Addn%3A0db41b94-7df9-42fc-87e5-714f74465a0d (read 2026-11-04).

## Facts (observed)

- Company: [Ddn](https://alderhq.app/companies/ddn)
- Location text: Remote - North Carolina
- Where it can be done from (inferred): Remote · United States (evidence: "Location: Remote - North Carolina")
- Posted: 2026-10-05 (30 days ago)
- First seen by alder: 2026-11-02 · last verified: 2026-11-04
- Reposted: 0 times · edited: 0 times
- Apply on the employer's site: https://jobs.ashbyhq.com/ddn/0db41b94-7df9-42fc-87e5-714f74465a0d
- Skills listed (inferred): JavaScript, Node.js, Python, PostgreSQL, Redis, SQL

## Pay and sponsorship

- Posted pay: $110k–$140k per year (from the listing's pay field)

## Description (the employer's text)

### Performance QE Engineer – distributed storage platform

DDN is hiring a Performance Automation Engineer to help build and extend our automated benchmarking infrastructure for the RED (Infinia) storage platform — covering S3, Block/CSI, and POSIX/HPC I/O paths, from test orchestration through results collection and dashboards.

The role requires knowledge & experience in storage performance testing, automation, and system‑level benchmarking, along with strong Python and Ansible skills to build scalable, repeatable test frameworks.

### 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).

---
Data: alder (https://alderhq.app). Cite https://alderhq.app/jobs/ashby%3Addn%3A0db41b94-7df9-42fc-87e5-714f74465a0d and the date you read it. Observed facts come from the employer's own listing; location reach, level, family and skills are inferences.
