This role involves testing and ensuring the quality of data storage products, including developing test plans, automation scripts, and coordinating with global teams to deliver high-quality software 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 cross-geography QA teams
Work with QA architect to manage automation test suites
Ensure CI/CD pipelines are properly defined and executed
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 and test strategies for multiple releases
Experience in identifying testing gaps and providing inputs to improve quality
Experience in developing and maintaining automation test suites, including reviewing test automation scripts, preferably in Golang
Ability to ensure product feature quality and adherence to delivery timelines
Experience coordinating with development and testing teams across different geographies
Experience working with QA architects to maintain and manage automation test suites
Knowledge of CI/CD pipelines and ensuring they are well defined and executed as per the test strategy
Ability to handle multiple products' feature releases simultaneously
Proficiency in programming skills in Python and Golang
Experience with tools such as Jira, Confluence, and TestRail
Working knowledge of cloud platforms such as AWS, Google Cloud, and Azure
Benefits & Perks
Flexible time off
Wellness resources
Company-sponsored team events
Ready to Apply?
Join Pure Storage and make an impact in renewable energy