This role involves testing and ensuring the quality of data storage products, developing and maintaining automation test suites, and collaborating with cross-functional teams to deliver high-quality software releases in a cloud-native environment.
Key Responsibilities
Contribute to multiple simultaneous software releases
Develop test plans and test strategies for releases
Identify testing gaps and suggest improvements to quality
Develop and maintain automation test suites, review automation scripts
Ensure product feature quality and adherence to delivery timelines
Coordinate with development and testing teams across geographies
Work with QA architect to manage automation test suites
Ensure CI/CD pipelines are well-defined and executed according to test strategy
Requirements
5 years of software testing experience
Strong storage and file system experience
Hands-on experience with Kubernetes (K8s) on application life cycle management
Ability to develop test plans
Ability to handle multiple products feature releases
Experience in developing and maintaining automation test suites, including reviewing test automation scripts, preferably in Golang
Making sure of product feature quality and delivery timelines
Coordinating with development and testing teams across geographies
Working with QA architect to maintain and manage automation test suites
Ensuring CI/CD pipelines are well defined and executed as per the test strategy
Strong Python and Golang programming skills
Experience with tools like Jira, Confluence, and TestRail
Working knowledge of AWS, Google Cloud, and Azure clouds
Benefits & Perks
Flexible time off
Wellness resources
Company-sponsored team events
Ready to Apply?
Join Pure Storage and make an impact in renewable energy