NetApp

Lead Software Developer Engineer in Test, StorageGRID

NetApp$170K — $253K *
Information Technology
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • 10+ years of experience in software testing and quality assurance
  • Strong understanding of distributed systems and cloud APIs
  • Proficiency in Python or Ruby for scripting and automation
  • Hands-on experience with AI/ML methodologies applied to testing
  • Familiarity with Agile methodologies, CI/CD, and TDD frameworks
  • Experience with LLM-based tools for test case generation and validation
  • Ability to design AI-driven quality engineering frameworks

Responsibilities

  • Develop and manage end-to-end system test strategy aligning with customer workflows
  • Create scalable regression testing frameworks enabling parallel execution and smart selection
  • Utilize AI for generating test cases including challenging edge scenarios
  • Construct automation frameworks that feature AI self-healing capabilities
  • Employ AI techniques for anomaly detection and analyzing log data
  • Drive synthetic test data generation via AI for complex distributed systems
  • Mentor team engineers to leverage AI and modern QA strategies effectively

Benefits

  • Health Insurance
  • Life Insurance
  • Retirement or Pension Plans
  • Paid Time Off
  • Various Leave options
  • Employee stock purchase plan
  • Restricted stocks (RSUs)
Full Job Description
Job Summary

In this role, you will serve as a key technical leader and force multiplier for our established, high-performing Software Quality team. Your deep passion for software quality will drive meaningful improvements: introducing effective processes, tools, and technologies; mentoring engineers to strengthen their test design and automation skills; and guiding the team's progression from primarily functional testing to addressing sophisticated challenges such as race conditions, scalability, stability, and performance in distributed systems.

Job Responsibilities

  • Own and drive end-to-end system test strategy, defining coverage aligned to customer workflows and risk areas.
  • Design and implement scalable regression frameworks with parallel execution and smart test selection.
  • Leverage AI/GenAI for test case generation, including boundary, edge, and failure scenarios.
  • Build AI-assisted and self-healing automation frameworks to reduce maintenance and improve resilience.
  • Apply LLMs for test design, validation, debugging, and defect analysis.
  • Use AI techniques for anomaly detection, log analysis, and failure triaging.
  • Enable AI-driven synthetic test data generation for complex distributed workflows.
  • Drive root-cause analysis using AI-assisted insights and data-driven debugging approaches.
  • Integrate AI into CI/CD pipelines to improve feedback cycles and regression efficiency.
  • Mentor engineers on AI-driven testing strategies and modern QA practices.


Job Requirements

  • Proven experience in system-level testing and automation frameworks.
  • Strong technical foundation in distributed systems, cloud APIs, and Linux environments.
  • Expertise in scripting languages such as Python or Ruby.
  • Hands-on experience applying AI/ML techniques to software testing workflows.
  • Experience with LLM-based tools for test generation, debugging, and validation.
  • Ability to design AI-driven quality engineering solutions and frameworks.
  • Familiarity with Agile development, CI/CD, and Test-Driven Development (TDD).


  • Preferred Skills
  • Experience testing large-scale distributed storage systems or complex enterprise platforms.
  • Hands-on experience with AI-assisted testing, including test case generation and automation.
  • Experience with prompt engineering for structured and reproducible test generation.
  • Understanding of AI-specific failure patterns such as hallucinations and non-deterministic outputs.
  • Ability to design guardrails and validation layers for AI-generated outputs.
  • Experience with intelligent test prioritization and selection using ML techniques.
  • Familiarity with agentic workflows and autonomous testing systems.
  • Experience integrating AI into CI/CD pipelines for automated validation.
  • Knowledge of synthetic data generation and data engineering for testing systems.


  • Education & Experience
  • A minimum of 10 years of experience is required. A Bachelor's or Master's degree in Computer Science, Engineering, or equivalent experience.

Compensation:
The target salary range for this position is 170,000 - 253,000 USD. The salary offered will be determined by the candidate's location, qualifications, experience, and education and may be outside of this range. The range is based on 'On Target Earnings' (OTE) representing the total potential earnings, which is the sum of the base salary and potential commission earned when performance targets are achieved. Final compensation packages are competitive and in line with industry standards, reflecting a variety of factors, and include a comprehensive benefits package. This may cover Health Insurance, Life Insurance, Retirement or Pension Plans, Paid Time Off, various Leave options, employee stock purchase plan, and/or restricted stocks (RSU's). These offerings are subject to regional variations and governed by local laws, regulations, and company policies. We will provide detailed information about the specific benefits for your region during the recruitment process.

About NetApp

NetApp is a global cloud-led, data-centric software company that empowers organizations to lead with data in the age of accelerated digital transformation. The company provides systems, software and cloud services that enable them to run their applications optimally from data center to cloud, whether they are developing in the cloud, moving to the cloud, or creating their own cloud-like experiences on premises. With solutions that perform across diverse environments, NetApp helps organizations build their own data fabric and securely deliver the right data, services and applications to the right people?anytime, anywhere. Learn more at www.netapp.com.
Learn more about NetApp
Size
12,000 employees
Market Cap
$12.7 billion
Industry
Net Income
$592 million
Founded
1992
5 Year Trend
+2.8%
Revenue
$5.5 billion
NASDAQ

Similar Jobs

More Jobs at NetApp

More Information Technology Jobs

Find similar Lead Software Developer Engineer in Test, StorageGRID jobs: