Sr. Software Developer in Test - Remote

| Remote
Apply Now
By clicking continue you agree to Built In’s Privacy Policy and Terms of Use.
Job Summary

Job Summary: NetApp is looking for a talented senior software quality assurance engineer to join the Astra Control team! The Astra Control service delivers application-level data management to customers running applications in Kubernetes in all major clouds worldwide. Through your understanding of our customers and their needs and in collaboration with key stakeholders, you develop and drive a quality vision and culture that delivers measurable and repeatable high quality results.

Key responsibilities
  • Lead the quality efforts for all phases of the service's development lifecycle, developing and executing multi-release plans, and thoroughly communicating the progress, status, and risks to key stakeholders
  • Engage with multiple feature teams to develop test plans and automation focused on both the product's primary user experiences as well as the platform and infrastructure on which it executes
  • Act as a custodian for the test framework, test cases, and automation libraries, coach developers and automation engineers on their automation work and test plans, prioritize their efforts
  • Define and implement standards and promote best practices concerning quality assurance within the organization
  • Participate as a proactive contributor and subject matter expert that leads by example and provides the glue that brings everything together

Job Requirements

This role is a mix of about 70% hands on quality assurance work and 30% leadership, collaboration, and mentoring. You will be coaching other engineers directly or through code/design reviews to set and maintain our quality bar. You will also work with architects and product owners to define the short and long term quality vision and strategy.

Basic Qualifications:
  • Proven track-record displaying the successful delivery of a software product or service in a quality leadership role.
  • Extensive experience in product quality, testing methodologies, and having the customer perspective on technical/complex software solutions.
  • Strong programming experience in Python, with a focus on test automation with pytest.
  • Expert in implementing, developing, and executing complex functional and system level test plans, automating test cases, and delivering concise test reports.
  • Hands on experience working with cloud providers such as AWS, Azure, or GCP
  • Strong in Linux with ability to troubleshoot basic network and/or storage issues.
  • Experience in Agile Software Development practices.


Preferred Qualifications:
  • Experience leading the quality assurance effort to successfully deliver a cloud service
  • Hands on experience with Kubernetes.
  • Familiarity with Go (or other system-level language)
  • Familiarity with GitHub, Jenkins, Ansible/Terraform, and qTest
  • Understanding of a test-driven development culture and how to drive it effectively


Bachelor's or Master's degree in related field.
More Information on NetApp
NetApp operates in the Big Data industry. The company is located in Sunnyvale, CA, Boulder, CO, Wichita, KS, Research Triangle Park, NC and Cranberry Township, PA. NetApp was founded in 1992. It has 12824 total employees. It offers perks and benefits such as Flexible Spending Account (FSA), Disability Insurance, Dental Benefits, Vision Benefits, Health Insurance Benefits and Life Insurance. To see all 25 open jobs at NetApp, click here.
Read Full Job Description
Apply Now
By clicking continue you agree to Built In’s Privacy Policy and Terms of Use.

Similar Jobs

Apply Now
By clicking continue you agree to Built In’s Privacy Policy and Terms of Use.
Save jobView NetApp's full profileFind similar jobs