Weka is a fast-growing startup developing the world’s fastest and most scalable data platform. WEKA lives anywhere the data does, whether on-premises, in the public cloud, or in a hybrid environment, and was built from the ground up to meet the diverse needs of modern data workloads.
At Weka, we are constantly putting our technology and ourselves to the test to solve today’s biggest data storage challenges while enabling heightened productivity.
We currently enable Fortune500 companies to push the boundaries of what’s possible, achieve breakthrough innovations, and solve previously unsolvable problems. Want to join the ride?
What makes a Wekkie?
If you have a positive “can-do” attitude, a relentless curiosity about all things tech, and you thrive on pushing limits and breaking barriers, you’ll fit right in at Weka!
We’re a super friendly bunch who support each other, promote best practices, and we always encourage collaboration and sharing ideas. Even on rainy days, our sunny spirits shine through. And as we grow, we’re inviting those who are like us to join in the fun!
What you'll be doing:
As a Automation Lead at Weka.IO, you play a critical role in ensuring the quality and excellence of our world class enterprise products. You’ll be part of an agile development team, working side by side with the team’s developers to execute manual tests and track quality assurance metrics to ensure product quality. You will also be responsible for assuring stable products with delightful usability.
As a Automation Lead, you’ll:
Be able to understand the internal of a storage cluster and design tests that verify functionality, stress components, measure performance, and test integration.
Develop end to end system stress tests that put different IO loads on the system and iterate through a variety of failure and administration actions.
Can write code to meet user story and two weeks sprints. Is willing to work through review comments and change code to meet standards and acceptable level of coding.
Work with a global team to understand test requirements and define the product release and QA strategy.
Develop complex tests that have many threads or tasks operating in parallel or concurrently. Test have separate verification, failure, event and action threads, running in the same test.
Plan and drive high quality products validation plans. Prepare test data, execute tests, and review/evaluate results.
Drive Test scoping of new features with input from development, product management, and test engineering.
Can model hundreds of hours of production runtime quickly in a system test. Has imagination to think of what could failure.
Can mentor junior QA team members to lead the implementation of QA automation systems, processes and tests.
Develop tests in multiple environments including Cloud, on Bare Metal or VMs.
Support appropriate technical meetings/scrums and message progress/status/concerns
Requirements:
5+ years of experience testing the complete storage solution.
5+ years of python or go programming. Has to understand parallel and threading models of programming
Experience with understanding and modelling customer workloads on storage clusters.
Strong grasp and experience in SW test design, execution, automation and metrics.
Strong knowledge in Linux/UNIX computing environments.
Has worked on understanding a few feature and worked out manual steps to use that feature, then automated that tests.
Experiences must include some of the following: traditional storage protocols (e.g. CIFS/NFS/S3), Cloud knowledge, work with data storage concepts such as RAID, file systems, Snapshots; designing, developing, executing, and maintaining test cases and procedures; applying QA lifecycle methodologies for white box, black box, functional, combinatorial testing.
Very good written/verbal communication skills in English.
Experience with Git, Jenkins and Agile software development tools and process are a plus.
Concerned you don’t meet every qualification? Don’t let it stop you from applying!
WEKA is committed to building a diverse, inclusive, and authentic workplace. If you are excited about this position but don’t meet every qualification in the job description, we encourage you to apply anyway – you may just be the right candidate for this or other positions at WEKA. WEKA is an equal-opportunity employer that prohibits discrimination and harassment of any kind. We provide equal opportunities to all employees and applicants for employment without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training.
Top Skills
What We Do
Weka offers WekaFS, the modern file system that uniquely empowers organizations to solve the newest,
biggest problems holding back innovation. Optimized for NVMe and the hybrid cloud, Weka handles the most demanding storage challenges in the most data-intensive technical computing environments, delivering truly epic performance at any scale. Its modern architecture unlocks the full capabilities of today’s data center, allowing businesses to maximize the value of their high-powered IT investments. Weka helps industry leaders reach breakthrough innovations and solve previously unsolvable problems.
Try now at https://www.weka.io/