Key Responsibilities
Leadership and Vision
- Lead the QA department, ensuring alignment with Virtuozzo’s vision of high-quality, mission-critical software solutions.
- Drive the transformation of Virtuozzo’s QA function by developing and implementing a robust strategy that emphasizes automation, observability, and developer ownership of quality.
- Lead the development of a testing strategy that covers functional, performance, scalability, security, reliability, and other testing areas.
Strategy and Execution
- Develop and maintain a comprehensive testing framework.
- Define and enforce test-gated releases.
- Oversee the creation of performance and reliability benchmarks.
- Establish and maintain a culture of continuous improvement through regular reviews of testing practices and metrics.
Team Development and Mentorship
- Build and lead a high-performing QA team, including developers, test infrastructure engineers (SDETs), and manual testers, ensuring each member has the tools and support to succeed.
- Mentor and guide team members to enhance their technical skills, foster accountability for quality, and drive developer ownership of testing.
- Collaborate closely with R&D, product, and operations teams to ensure alignment on quality expectations.
Tooling and Automation
- Drive the adoption of modern QA tools and test automation frameworks, including AI-driven test generation, intelligent observability, and cloud-native test orchestration.
Performance Lab & Research
-Establish and implement a test infrastructure that mirrors production environments, ensuring realistic, scalable, and high-velocity testing for both Virtuozzo solutions and competitor products.
-Collaborate closely with Constructor University to drive joint research initiatives, working with university professors and engaging students in meaningful, hands-on research projects that align with Virtuozzo’s strategic goals.
Required Qualifications
Experience
- Minimum 8 years in a senior QA leadership role, with experience in highly complex, highly loaded SaaS solutions used by tens of thousands of customers.
Technical Expertise
- Strong understanding of Unix OS internals, distributed file systems, and SaaS.
- In-depth knowledge of automated testing, performance testing, and scalable test infrastructure.
- Experience with industry-leading tools and frameworks.
Leadership
- Proven track record of building and leading high-performance teams, mentoring engineers, and fostering a culture of accountability and continuous improvement.
Collaboration
- Excellent collaboration skills, with the ability to work across teams and influence stakeholders at all levels.
Analytical Thinking
- Strong problem-solving skills with the ability to analyze complex systems and implement innovative solutions.
Education
- BS//MS degree in Computer Science, Engineering, or a related field. PhD is a strong plus.
Gainwell Technologies LLC
Southwest Talent
BeiGene
Metajobs - Metasource's Recruitment Platform
Flo