Description
At Infinidat, a Lenovo company, we empower enterprises and service providers with cutting-edge storage platforms that redefine performance, reliability, and cyber resilience at scale.
We are looking for a Python Automation Tech Lead to join our System Validation & Verification team, someone who combines deep hands-on automation expertise with the leadership skills to drive technical direction, mentor engineers, and own end-to-end quality strategy for a complex, enterprise-grade distributed storage system.
If you thrive at the intersection of architecture, code, and quality ,and get energized by the challenge of making large-scale systems provably correct this role is for you.
Responsibilities
- Lead the technical direction of the automation group: define best practices, set coding standards, and guide architectural decisions for testing methodologies and new feature implementations
- Design and own test strategies for large, cross-cutting features involving multiple services and components working together
- Mentor and grow team members, conducting code reviews and elevating the team's engineering quality
- Build and evolve automation infrastructure, tools, and utilities used across the team
- Work closely with development, product, and architecture teams to influence design decisions from a quality and testability standpoint
- Drive root cause investigations of complex, hard-to-reproduce issues - race conditions, timing-sensitive failures, and problems that only surface at scale
- Own release sign-off decisions - you'll have the authority to say "not good enough"
- Identify gaps in test coverage across service boundaries and drive initiatives to close them
Requirements
- At least 10 years of experience developing automated tests and automation infrastructure for integrated SW/HW products
- Demonstrated experience leading or technically mentoring an automation or QA team
- Strong Python development skills - you write production-quality automation code, not just scripts
- Deep understanding of complex, multi-service distributed systems and how failures propagate across component boundaries
- Proven ability to design test strategies at the system level, not just feature level
- Excellent diagnostic and troubleshooting skills, especially for non-deterministic or environment-sensitive failures
- Strong communication skills - able to represent quality concerns clearly to engineering and product leadership
- Engineering degree or equivalent experience
Preferred Qualifications
- Background in enterprise storage (SAN / NAS / Object Storage) - a significant advantage
- Hands-on experience with file protocols (SMB, NFS) or object storage protocols (S3)
- Linux internals and networking knowledge
- Familiarity with storage architecture concepts (replication, snapshots, tiering, data protection)
- Experience designing or evolving test frameworks from the ground up
About Infinidat
Infinidat’s enterprise storage portfolio provides global Fortune 500 enterprises and service providers with best-in-class solutions for primary storage, next-generation data protection, disaster recovery, business continuity, and cyber resilience. Infinidat’s acclaimed InfuzeOS is the one of the most flexible and complete enterprise software-defined storage architectures in the industry. We recently announced powerful enhancements, an extensive expansion, and the dynamic evolution of our award-winning G4 enterprise cyber and AI storage solutions!
Not only has Infinidat won 22 awards in the first half of 2025, but has also been a 7-time winner of the Gartner® Peer Insights™ Voice of the Customer Award for Primary Storage and we can go on, and on, and on!