Senior Software Development Engineer in Test (Python)
NetApp · Bangalore
Job description
About the role
NetApp is looking for a highly motivated Senior Software Development Engineer in Test (Python) to join its ONTAP Engineering team, which focuses on SAN and block storage solutions. ONTAP is a feature-rich storage platform used in mission-critical cloud, hybrid and on-premise deployments. The role designs and develops scalable test frameworks, automation infrastructure and validation pipelines, works across subsystems and drives quality at scale. It is an advanced individual contributor position.
Key responsibilities
- Design, develop and maintain scalable test automation frameworks and infrastructure using Python
- Own end-to-end validation of SAN/block storage features, including test design, execution and defect lifecycle management
- Collaborate with development teams to define validation strategies and improve testability early in the cycle
- Develop functional, integration, stress and scale tests for distributed storage systems
- Drive automation-first testing and improve code and test coverage
- Analyze failures, debug complex issues and drive root cause resolution
- Contribute to product design discussions on reliability, observability and diagnosability
- Lead or contribute to test planning, quality reviews and release readiness
- Work with Dev, QA and Field Support teams and mentor junior engineers
Required profile
- Bachelor's degree in Computer Science or a related field (Master's preferred)
- 8-12 years of relevant industry experience
- Proven track record of owning and delivering quality for complex subsystems
- Ability to work independently on complex problems
- Preferred: deep expertise in SAN/block storage (ONTAP, SnapMirror, SVM, HA/MetroCluster), large-scale system validation, cloud-integrated storage, and prior SDET experience driving automation strategy
Required skills
- Strong Python programming and experience building automation frameworks
- System-level testing and debugging of distributed systems
- Solid understanding of Linux/Unix, multithreading and system internals
- Storage technologies, preferably SAN protocols (FC, iSCSI, NVMe-oF)
- Test automation for scale, performance and stress scenarios
- Familiarity with CI/CD pipelines, test infrastructure and modern development workflows
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in India.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 21 hours ago
Expires 1 month from now
8 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
NetApp
Bangalore
Related job offers
-
Consultant - Product Development & Development
kantar Bangalore -
Senior Information Security Engineer Consultant (Vulnerability Management)
UnitedHealth Group Bangalore -
Senior Software Engineer (Full Stack Developer)
NetApp Bangalore -
eCommerce Implementation Lead APAC
abb Singapore -
DevOps Engineer - Data & AI Infrastructure
AgileEngine