We are looking for a QA Automation TL to manage our all-star QA automation team and play a critical role in our mission to deliver the highest quality and efficiency of our product software development.
The Automation team is involved in all our product lifecycle activities, starting from feature definition, through software design, development of tests and release decision.
In addition to features test automation, extensive non-functional testing around security, performance, load and stress, are also part of the automation team domain.
As we see it, quality is not just about testing, it relates to everything we do for our customers. As a member of our R&D leadership you will need to understand our customers usage of the platform and collaborate with all parties within the department to assure that the quality processes will be addressed by leveraging the infrastructure that you will put in place.
What Youll Do:
Provide technical leadership by performing code reviews to team members that includes code standards, correct design, efficiency, and sufficient testing coverage.
Work closely with the various development teams, product managers, and architects to prioritize quality and testing opportunities in a fast-paced, rapidly changing environment.
Take care of people management in all its aspects (hiring, performance and talent management including goal setting, motivation, coaching and development of individuals, etc.).
Defining the QA strategy, approach, standards and execution across our portfolio.
Designing and building our automation infrastructure and building blocks.
Raise awareness and build a strong quality mindset within the engineering organization and within the team.
Oversee the product release quality and risks in our on-prem and Cloud products.
Reduce time for testing while maintaining and improving the quality.
Requirements: We are looking for people with great communication skills, who can lead, take initiative, able to focus when working in a highly dynamic fast-paced environment, and have excellent analytical skills.
Does This Describe You?
At least 5 years of experience in management positions (8-10 team members).
Expert level technical professional, typically requires 7+ years experience.
A Python expert with at least 8 years of experience.
Experience in design and implementation of test automation for complex products.
Experience in design and development using Object Oriented design patterns.
Good familiarity with the Linux operating system.
Ability to conduct code reviews, recruit team members and mentor them.
Experience in implementation of test infrastructure or tools.
Experience in QA/Automation of a storage/distributed products an advantage.
Experience with Kubernetes an advantage.
Experience with different cloud technologies and services an advantage.
Experience with machine learning and data science methodologies an advantage.
BSc /BA Computer Science or equivalent an advantage.
This position is open to all candidates.