QA Engineer III
Core
Design, develop, and execute automated test plans for distributed system components, validating functionality, data consistency, and multi-tenant behavior.
Role type
Senior IC QA Engineer (Test Automation)
Builds
Automated test suites and validation workflows for distributed storage systems
Domain
Distributed storage systems and backend infrastructure
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Python, test automation frameworks (pytest, unittest, Robot Framework), CI/CD integration, Linux (networking, filesystems, block storage), Docker
Preferred skills
Large-scale data platforms, storage engines, distributed scheduling systems, Ansible, PostgreSQL, schema design, FIO, IOR, mdtest, IO500, warp, Grafana, Prometheus, REST, GraphQL
Technologies
pytest, unittest, Robot Framework, Docker, Ansible, PostgreSQL, Grafana, Prometheus, FIO, IOR, mdtest, IO500, warp
Responsibilities
Develop and execute system test plans for distributed system components; Design, develop, and maintain automated test cases; Execute performance, scalability, reliability, and stability tests; Support debugging, defect reproduction, and fix verification; Document test cases, results, and validation reports.
Seniority
Senior, hands-on IC
