QA (Quality Assurance) Manager
veeva
China - Dalian
Posted Sep 4, 2025
- Full-time
- Product Management & Alliances
Job description
Veeva Systems is a mission-driven organization and pioneer in industry cloud, helping life sciences companies bring therapies to patients faster. As one of the fastest-growing SaaS companies in history, we surpassed $3B in revenue in our last fiscal year with extensive growth potential ahead. At the heart of Veeva are our values: Do the Right Thing, Customer Success, Employee Success, and Speed. We're not just any public company – we made history in 2021 by becoming a [public benefit corporation](https://medium.com/@peter.gassner/public-benefit-corporation-pbc-486e1e9508a6) (PBC), legally bound to balancing the interests of customers, employees, society, and investors. Join us in [transforming the life sciences industry](https://www.youtube.com/watch?v=TaPSP8cCSKY&ab_channel=Forbes), committed to making a positive impact on its customers, employees, and communities. ### The Role The Quality Assurance Manager is a leadership role responsible for defining and driving the overall quality strategy for the organization's products. This individual leads a team of QA engineers and testers, establishing processes and standards to ensure that all software products meet business requirements, are user-friendly, and are released with the highest level of quality and reliability. ### What You'll Do - QA Strategy & Leadership: Develop, implement, and manage the overall QA strategy, methodology, and processes across the organization - Team Management: Lead, mentor, and grow a team of QA engineers, including task assignment, performance reviews, and professional development - Test Planning: Oversee the creation of comprehensive test plans, test cases, and test scripts for functional, regression, performance, and user acceptance testing (UAT) - Process Improvement: Continuously evaluate and improve QA processes, incorporating automation, new tools, and best practices to increase efficiency and test coverage - Stakeholder Communication: Act as the primary point of contact for all quality-related matters, providing regular reporting on test progress, defect metrics, and product quality to senior management and project stakeholders - Risk Management: Identify potential risks to product quality and timeline and develop mitigation strategies - Tool & Resource Management: Research, recommend, and manage QA tools and technologies (e.g., test management suites like Jira, TestRail; automation tools like Selenium, Cypress) - Cross-Functional Collaboration: Work closely with Product Management, Development, and DevOps teams to ensure quality is built into the product from the earliest stages of development (shift-left testing) - Release Governance: Define and enforce quality gates and criteria that must be met for a product to be released to production ### Requirements - Experience: 8+ years in software quality assurance, with at least 2+ years in a QA leadership or management role. Data quality assurance experience is highly preferred - Deep understanding of software development life cycle (SDLC) and QA methodologies (Agile, Scrum) - Proven experience with test automation frameworks and tools - Strong knowledge of software testing types, techniques, and best practices - Experience with API testing tools (e.g., Postman) - Basic understanding of programming/scripting is a plus - Soft Skills: Exceptional leadership and people management skills. Strong analytical, problem-solving, and decision-making abilities. Excellent communication, presentation, and interpersonal skills to effectively collaborate with technical and non-technical teams ### Nice to Have - Life science experience is preferred - Data product or project experience is preferred ### Perks & Benefits - Grants for fitness and communication - Healthy, free, provided snacks