V

Veeva Systems

Builds cloud software for life sciences

QA Engineer

Test Automation EngineeringConfirmed live in the last 24 hours
Full-timeMassachusetts, USA

About the Job

Requirements

  • At least 3 years of software quality assurance experience, including manual and automated testing.
  • Hands-on experience with Cypress, Playwright, or Selenium, and proficiency in JavaScript, Python, or Java.
  • Ability to validate application programming interfaces using Postman, RestAssured, or similar frameworks.
  • Practical understanding of continuous integration and continuous delivery pipelines, such as Jenkins or GitLab CI/CD, for automated test integration.
  • Active interest in artificial intelligence and machine-learning-driven testing solutions, and willingness to experiment with large language model-based testing approaches.
  • Strong analytical ability and attention to detail, including evaluation of complex edge cases.
  • Ability to communicate effectively with development, implementation, and customer support teams.
  • Ability to prioritize tasks, solve problems independently, and take ownership of outcomes with minimal oversight.

Responsibilities

  • Develop and execute manual and automated test plans to ensure the quality and reliability of the SaaS platform.
  • Identify, document, and track software defects with development teams to support rapid resolution.
  • Create and maintain test cases, scripts, and data for functional and non-functional testing.
  • Partner with Product, Engineering, and Customer Success to align on requirements and expected behaviors.
  • Research and implement artificial intelligence-driven automation frameworks and large language model-based techniques to optimize testing.
  • Conduct regression and performance testing to ensure system scalability.
  • Integrate automated test suites into continuous integration and continuous delivery pipelines to streamline deployments.
  • Deliver clear, structured test reports and status updates to key stakeholders.
  • Drive continuous quality-assurance process improvements independently with minimal oversight.

Desired Qualifications

  • Experience with artificial intelligence-driven test automation tools or large language model-based quality-assurance methodologies.
  • Knowledge of software-as-a-service environments and website-based software deployment.
  • Familiarity with cloud platforms such as Amazon Web Services or Google Cloud Platform.

About the Company

Veeva Systems

Builds cloud software for life sciences

Veeva Systems builds cloud software and data products for pharmaceutical, biotechnology and other life sciences companies. Its applications support clinical trials, regulatory submissions, quality management, drug safety and commercial teams that work with healthcare professionals. Teams use the software to organize documents, track records and coordinate regulated work across departments on Veeva's Vault platform. Veeva earns revenue from subscriptions to its software and data products, alongside implementation, consulting and other professional services. Founded in 2007, Veeva Systems is headquartered in Pleasanton, California, United States.

Company size
5,001-10,000
Company stage
IPO
Headquarters
Pleasanton, CA
Founded
2007

Recently Posted Jobs

Explore more opportunities at Veeva Systems

See more jobs