Automation lead

Posted 10 Days Ago
Be an Early Applicant
Bengaluru, Karnataka
Senior level
Artificial Intelligence • Big Data • Machine Learning
The Role
As an Automation Lead at Weka, you will ensure product quality by designing and executing tests, developing automation processes, and mentoring junior QA members. Your role involves understanding and testing storage clusters, developing stress tests, and collaborating with global teams to define QA strategies.
Summary Generated by Built In

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

Go
Python
The Company
HQ: Campbell, CA
273 Employees
On-site Workplace
Year Founded: 2014

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/

Similar Jobs

Cisco Meraki Logo Cisco Meraki

Software QA Technical Lead (Cellular Automation) - (Python Automation, LTE/4G/5G, Networking Protocols,12+ yrs)

Hardware • Information Technology • Security • Software • Cybersecurity • Conversational AI
Easy Apply
Remote
Bengaluru, Karnataka, IND
3000 Employees

Cisco Meraki Logo Cisco Meraki

Software QA Technical Lead, MX QA - Python Automation, 12+ years of experience

Hardware • Information Technology • Security • Software • Cybersecurity • Conversational AI
Easy Apply
Remote
Bengaluru, Karnataka, IND
3000 Employees

Motorola Solutions Logo Motorola Solutions

Manager Automation(Automation development framework, SIP protocol)

Artificial Intelligence • Hardware • Information Technology • Security • Software • Cybersecurity • Big Data Analytics
Hybrid
Bangalore, Bengaluru, Karnataka, IND
21000 Employees

UL Solutions Logo UL Solutions

Process Automation Developer - RPA, Production Support, Power Platform

Automotive • Professional Services • Software • Consulting • Energy • Chemical • Renewable Energy
Hybrid
Bangalore, Bengaluru, Karnataka, IND
15000 Employees

Similar Companies Hiring

MassMutual India Thumbnail
Insurance • Information Technology • Fintech • Financial Services • Big Data
Hyderabad, Telangana
InCommodities Thumbnail
Renewable Energy • Machine Learning • Information Technology • Energy • Automation • Analytics
Austin, TX
234 Employees
RunPod Thumbnail
Software • Infrastructure as a Service (IaaS) • Cloud • Artificial Intelligence
Charlotte, North Carolina
53 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account