
About Veeva Systems
Cloud solutions tailored for life sciences success
Key Highlights
- Public company (NYSE: VEEV) - strong equity potential
- Over 800 customers including AstraZeneca and emerging biotechs
- Headquartered in Pleasanton, CA with 1001+ employees
- Launched Veeva Compass Suite in 2024 for enhanced patient insights
Veeva Systems (NYSE: VEEV) is a leading provider of cloud-based software specifically designed for the life sciences industry. Headquartered in Pleasanton, CA, Veeva serves over 800 customers, including major pharmaceutical companies like AstraZeneca and emerging biotechs. The company is known for i...
🎁 Benefits
Veeva offers a 2% salary contribution towards personal development, childcare vouchers, and a flexible work-from-anywhere policy. Employees also benef...
🌟 Culture
Veeva's culture is deeply rooted in its commitment to the life sciences sector, focusing on operational efficiency and innovation. The company emphasi...
Skills & Technologies
Overview
Veeva Systems is hiring a Senior Quality Engineer to ensure top-quality SaaS products in the life sciences industry. You'll work with Java and Selenium for functional and automation testing. This position requires significant experience in quality engineering.
Job Description
Who you are
You are an experienced Quality Engineer with a strong background in functional and automation testing — you have a proven track record of delivering high-quality software products in a fast-paced environment. With at least 5 years of experience in quality assurance, you understand the intricacies of the software development lifecycle and are adept at identifying and resolving issues before they reach customers.
Your expertise in Java and Selenium allows you to create robust test automation frameworks — you are comfortable writing and executing test cases, and you have a keen eye for detail that ensures no bug goes unnoticed. You thrive in collaborative settings, working closely with developers and product teams to enhance product quality and user satisfaction.
You are passionate about continuous improvement and are always looking for ways to optimize testing processes — you embrace new technologies and methodologies that can enhance the efficiency and effectiveness of quality assurance practices. Your strong communication skills enable you to articulate testing strategies and results clearly to stakeholders at all levels.
Desirable
Experience with cloud-based applications and familiarity with the life sciences industry is a plus — you understand the unique challenges and regulatory requirements that come with software in this sector. Knowledge of additional testing tools and frameworks will further enhance your contributions to the team.
What you'll do
As a Senior Quality Engineer at Veeva Systems, you will play a critical role in the development of Veeva Vault, our innovative SaaS platform for the life sciences industry. You will be responsible for designing and implementing comprehensive test plans that cover functional, regression, and performance testing. Your hands-on approach will ensure that each release meets our high standards for quality and reliability.
You will collaborate with cross-functional teams throughout the product development process — your insights will help shape product features and improve user experience. You will also mentor junior quality engineers, sharing your knowledge and best practices to foster a culture of quality within the team.
In addition to manual testing, you will leverage your automation skills to build and maintain automated test suites — your work will significantly reduce the time required for regression testing and increase the overall efficiency of our release cycles. You will also participate in code reviews and contribute to the continuous integration and deployment processes.
What we offer
At Veeva Systems, we are committed to creating a positive impact in the life sciences industry. We offer a flexible work environment that allows you to thrive, whether you prefer working from home or in one of our office hubs. You will be part of a mission-driven organization that values customer success, employee success, and speed.
We provide competitive compensation and benefits, including opportunities for professional development and growth within the company. Join us in transforming the life sciences industry and making a meaningful difference in the lives of patients.
We encourage you to apply even if your experience doesn't match every requirement — we value diverse perspectives and are committed to building a team that reflects the communities we serve.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Veeva Systems.
Similar Jobs You Might Like
Based on your interests and this role

Qa Engineer
Veeva Systems is hiring a Senior Quality Engineer to join the Vault Infrastructure team. You'll help build and deploy core infrastructure modules for a rapidly growing SaaS platform in the life sciences industry. This position requires experience in quality engineering and a collaborative mindset.

Qa Engineer
Veeva Systems is hiring a Senior Quality Engineer to ensure top-quality SaaS products in the life sciences industry. You'll be responsible for functional and automation testing on the Veeva Vault platform. This role requires significant experience in quality engineering.

Qa Engineer
InterSystems is hiring a Senior Quality Development Engineer to enhance software quality through automation and testing. You'll work with Java, Python, and SQL to develop robust testing tools. This position requires strong technical skills and the ability to read code critically.

Qa Engineer
Olo is hiring a Senior Quality Engineer to lead the development of intelligent test automation frameworks and enhance quality practices. You'll work with automation engineering and AI technologies in a fully remote role based in Belfast.

Qa Engineer
ClickUp is hiring a Senior Quality Engineer to ensure the performance and reliability of their AI-powered platforms. You'll be responsible for creating test suites and automating user flows while conducting various testing types. This position requires experience in automation testing and proficiency in programming languages like Java and Python.