
veeva
🧪 Principal Engineer – Test Automation (Platform)
📍 Hyderabad, India | On-Site | Full-Time
📁 QA & Release Engineering – Vault Platform
🧬 About Veeva Systems
Veeva Systems is a mission-led pioneer in industry cloud solutions for life sciences, enabling companies to deliver therapies faster. With over $2B in annual revenue and consistent global growth, Veeva stands at the intersection of innovation, impact, and integrity. As a Public Benefit Corporation (PBC), we’re legally committed to balancing the needs of customers, employees, society, and shareholders.
Our values — Do the Right Thing, Customer Success, Employee Success, and Speed — guide everything we do.
🧩 The Opportunity
We’re seeking a Principal Test Automation Engineer to anchor our QA initiatives on the Vault Platform. This role requires a seasoned automation expert to design, build, and lead end-to-end test automation strategy, while collaborating across platform modules in a high-impact, fast-paced development environment.
You’ll be part of our growing Hyderabad R&D center, playing a pivotal role in scaling quality engineering, mentoring team members, and influencing product delivery through robust test automation practices.
⚙️ Key Responsibilities
- Build deep knowledge of the Veeva Vault platform and related applications.
- Design and implement automated tests for UI, API, and integration layers.
- Lead code reviews, mentor engineers, and drive automation quality standards.
- Manage and scale CI/CD integrations with tools like Git, Jenkins, and JIRA.
- Own and troubleshoot automation framework issues across environments.
- Define automation metrics and KPIs for code quality and regression effectiveness.
- Collaborate with cross-functional teams to align test coverage and release velocity.
- Contribute to hiring, onboarding, and team development initiatives in Hyderabad.
- Influence and lead technical initiatives across modules and platforms.
- Leverage data/log analysis tools like Kibana and Elasticsearch to identify defects.
- Drive continuous improvement through agile practices and DevOps principles.
🎯 Core Requirements
- 10+ years in software test automation and QA strategy.
- Strong leadership in test engineering, automation architecture, and team mentorship.
- Expert-level experience with Java, Selenium, Cucumber, and test frameworks.
- Deep experience in testing RESTful APIs, web services, and web-based UIs.
- Solid grasp of QA methodologies, software testing life cycle, and Agile/Scrum.
- Proficiency with CI/CD pipelines, version control, and issue tracking tools.
- Experience in code debugging, test strategy design, and automation tooling.
- Previous contributions to product-based organizations preferred.
- Strong written and verbal communication skills.
- Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.
🌟 Nice to Have
- Exposure to AI/ML-driven testing and data-driven automation strategies.
- Hands-on experience with serverless architectures (e.g., AWS Lambda).
- Scripting proficiency with Python, Groovy, or Shell.
- Familiarity with DevOps workflows and scalable automation deployments.
💼 Perks & Benefits
- Comprehensive health insurance with extensive coverage.
- Fixed annual bonus structure.
- Fitness and wellness reimbursement programs.
- Paid winter holiday break for personal balance.
- Work with global teams and a collaborative, purpose-driven culture.
🤝 Why Join Veeva?
You won’t just be writing tests — you’ll be defining the future of quality at one of the most respected cloud companies in life sciences. We’re building technology that powers life-saving innovation across the globe. If you’re ready to lead from the front, drive quality at scale, and be part of something meaningful — this is the place.
⚖️ Equal Opportunity Employer
We celebrate diversity and are committed to creating an inclusive environment for all employees. All qualified applicants will receive equal consideration without regard to race, gender, disability, veteran status, or other protected categories.
📩 Apply Now and help us shape the future of test automation in life sciences:
Apply for this job