onsite
Senior Software Engineer in Test Python - NetApp
Software Engineer
Senior Software Engineer in Test leading automated test frameworks for cloud‑native applications, driving reliability and velocity with Python, container orchestration, and CI/CD pipelines.
About the role
Key Responsibilities
- Design, develop, and maintain scalable automated test suites for cloud‑native services using Python.
- Integrate testing into CI/CD pipelines, ensuring rapid feedback and high code quality.
- Collaborate with DevOps and platform teams to optimize container orchestration and cloud deployment strategies.
- Analyze test results, troubleshoot failures, and implement continuous improvement initiatives.
- Mentor junior engineers and promote best practices in test automation and quality engineering.
Requirements
- 5+ years of software development experience with a strong focus on test automation.
- Proficiency in Python, unit testing frameworks, and test‑driven development.
- Hands‑on experience with container orchestration (Kubernetes, Docker) and cloud platforms (AWS, Azure, or GCP).
- Solid understanding of CI/CD tools (Jenkins, GitHub Actions, GitLab CI) and infrastructure as code.
- Excellent problem‑solving skills and a passion for building reliable, scalable systems.