The role involves testing and ensuring the quality of data storage products by developing test plans, automation scripts, and coordinating with global teams to deliver high-quality releases in a cloud-native environment.
Key Responsibilities
Contribute to multiple simultaneous product releases
Develop test plans and strategies for releases
Identify testing gaps and suggest quality improvements
Develop and maintain automation test suites
Review automation test scripts
Ensure product feature quality and timely delivery
Coordinate with global development and testing teams
Maintain and manage automation test suites with QA architect
Ensure CI/CD pipelines are correctly defined and executed according to test strategies
Requirements
4 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 (Golang preferred)
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, TestRail (preferred)
Working knowledge of cloud platforms such as AWS, Google Cloud, and Azure (preferred)
Benefits & Perks
Flexible time off
Wellness resources
Company-sponsored team events
Ready to Apply?
Join Pure Storage and make an impact in renewable energy