Pure Storage logo

SDET, Portworx

Pure Storage
NewPosted today

LOCATION

Bangalore · Onsite

EXPERIENCE

8+ Years

SKILLS REQUIRED

KubernetesGoLangTest AutomationSoftware TestingDistributed SystemsEnterprise Storage

Job description

Overview

Own system-level quality for Portworx Enterprise across Kubernetes, storage, and modern virtualization environments, with a focus on automation and on validating high availability, resiliency, and failure scenarios at scale.

What you'll do

  • Own system-level quality for Portworx Enterprise across Kubernetes, storage, and modern virtualization environments.
  • Develop comprehensive test plans, test strategies, and automation for multiple concurrent product and feature releases.
  • Build and maintain scalable automation test suites, with a strong focus on Golang-based automation and code quality.
  • Drive validation of HA, resiliency, disaster recovery, upgrades, scale, and failure scenarios in large-scale Kubernetes environments.
  • Identify functional and automation coverage gaps, assess risks early, and drive improvements to overall product quality.
  • Collaborate with development, QE, and architecture teams across geographies to troubleshoot complex system-level issues and ensure timely releases.
  • Ensure CI/CD pipelines and automation infrastructure effectively execute the required functional, regression and system test strategies.

What you'll need

  • Strong SDET mindset, engineering for quality, with the ability to design complex distributed system test failure scenarios.
  • Ability to lead by example and take end-to-end ownership of product quality.
  • Strong programming and automation skills, preferably Golang.
  • Strong debugging skills across Kubernetes, Linux, storage, and virtualization.
  • Ability to work on multiple concurrent product/feature releases.
  • Excellent communication and collaboration skills, with the ability to work effectively across geographically distributed teams.
  • Ability to mentor engineers and conduct automation/code reviews.
  • BS/MS with 8+ years of software testing/SDET experience, preferably involving distributed systems, infrastructure, storage, or virtualization.
  • Strong hands-on experience with Kubernetes and Kubernetes application lifecycle management.
  • Strong background in enterprise storage (file/block/Object) and Kubernetes persistent storage/CSI.
  • Strong Golang and/or Python programming skills, with Golang preferred.
  • Experience developing and maintaining automation frameworks and CI/CD pipelines.

Nice to have

  • Experience working with VMWare/HyperV, KubeVirt or Red Hat OpenShift Virtualization.
  • Python experience.
  • Experience with Kubernetes platforms such as OpenShift, EKS, AKS, or GKE.
  • Working experience with public clouds such as AWS, Azure and Google Cloud.
  • Experience with tools such as Git, Jenkins/GitHub Actions, Jira, Confluence, X-ray.

Details

  • Location: Bangalore, India.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

SDET, Portworx