DDN

Senior Staff Software Development Engineer in Test (SDET

DDN  •  Pune, IN (Onsite)  •  2 hours ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

Job Description

We are looking for a highly motivated Senior Software Development Engineer in Test (SDET) to join our Scale-Out Storage Engineering team. The ideal candidate combines strong software development skills with deep testing expertise and has experience validating distributed systems, storage platforms, filesystems, and high-performance data platforms.

This role requires building automation frameworks, developing test infrastructure, and driving quality across the entire software development lifecycle for enterprise-scale distributed storage solutions.

Responsibilities

  • Design, develop, and maintain automated test frameworks using Python and PyTest

  • Develop automated functional, integration, regression, performance, scalability, and reliability tests.

  • Design and execute fault-injection, failover, recovery, and chaos testing scenarios.

  • Develop automation for cluster deployment, upgrades, rolling updates, and disaster recovery workflows.

  • Work closely with developers to identify, reproduce, and resolve complex product issues.

  • Perform white-box testing by reviewing architecture, design documents, and code changes.

  • Build tools to improve test efficiency, coverage, reporting, and product quality metrics.

  • Analyze system behavior under node failures, network disruptions, disk failures, and workload stress conditions.

  • Participate in CI/CD pipeline development and test automation integration.

  • Drive quality initiatives and improve overall engineering productivity through automation.

Required Qualifications

  • Bachelor's or Master's degree in Computer Science, Engineering, or related field.

  • 8+ years of experience in Software QA, Test Automation, or SDET roles.

  • Strong programming skills in Python

  • Extensive hands-on experience with PyTest

  • Experience building and maintaining large-scale automation frameworks.

  • Strong Linux system administration and troubleshooting skills.

  • Experience testing distributed systems and enterprise storage products.

  • Strong understanding of:

    • Scale-out storage architectures

    • File, Block or Object storage

    • Data replication and erasure coding

  • Experience with Git, CI/CD pipelines, and test automation infrastructure.

Technical Skills

Programming & Automation

  • Python

  • PyTest

  • Shell Scripting (Bash)

  • Git

Infrastructure & DevOps

  • Jenkins, GitHub Actions

  • Docker

  • Monitoring and Observability Tools

Success Criteria

The successful candidate will:

  • Own quality initiatives for major storage features.

  • Build scalable automation frameworks that reduce manual testing effort.

  • Improve regression coverage and release confidence.

  • Drive performance, reliability, and scalability validation of distributed storage systems.

  • Collaborate effectively with development teams to deliver high-quality enterprise storage software.

DDN

About DDN

DDN (DataDirect Networks) is the world’s leading AI and data intelligence company, empowering organizations to maximize the value of their data with end-to-end HPC and AI-focused solutions. Its customers range from the largest global enterprises and AI hyperscalers to cutting-edge research centers, all leveraging DDN’s proven data intelligence platform for scalable, secure, and high-performance AI deployments that drive 10x returns.

Industry
IT & Software
Company Size
1,001-5,000 employees
Headquarters
Chatsworth, CA
Year Founded
Unknown
Website
ddn.com
Social Media