NetApp

Software Development Engineer in Test (Python)

NetApp
Apply
20 hours ago
Bengaluru, IndiaEntry Level

Responsibilities

  • Develop and maintain scalable Python-based test automation frameworks and infrastructure.
  • Validate SAN and block-storage features through test design, execution, and defect lifecycle management.
  • Develop functional, integration, stress, and scale tests for distributed storage systems.
  • Drive automation-first testing and improve code and test coverage across components.
  • Analyze failures, debug issues across software and system layers, and drive root-cause resolution.

Requirements

  • Strong Python programming skills are mandatory.
  • Experience with system-level testing and debugging of distributed systems.
  • Understanding of Linux/Unix systems, multithreading, and system internals.
  • Experience creating test automation for scale, performance, and stress scenarios.
  • Familiarity with test infrastructure and modern development workflows.
  • Strong debugging skills across software and system layers.
  • At least 2 years of related experience is typically required.
  • Experience with storage technologies is a plus.

Tech Stack

Categories

NetApp

About NetApp

10,000+ employees

NetApp builds data storage and data management software and hardware for enterprises, including ONTAP-powered all-flash arrays and hybrid cloud services that integrate with AWS, Azure, and Google Cloud. It sells systems and subscriptions that support backup, disaster recovery, databases, and container/Kubernetes workloads. Founded in 1992 and headquartered in San Jose, California, NetApp is a public company listed on NASDAQ.

Contact me