V

Veeva Systems

Builds cloud software for life sciences

QA Engineer

Test Automation EngineeringConfirmed live in the last 24 hours
Full-timeToronto, ON, Canada

About the Job

Requirements

  • At least 3 years of experience in software quality assurance, including manual and automated testing.
  • Hands-on experience with Cypress, Playwright, Selenium, or similar testing frameworks, and proficiency in JavaScript, Python, or Java.
  • Ability to validate APIs using Postman, RestAssured, or similar frameworks.
  • Practical understanding of CI/CD pipelines such as Jenkins or GitLab CI/CD for automated test integration.
  • Active interest in AI/ML-driven testing solutions and willingness to experiment with LLM-based testing approaches.
  • Strong analytical ability to examine complex edge cases.
  • Ability to communicate effectively with development, implementation, and customer support teams.
  • Ability to prioritize tasks, solve problems independently, and own 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 AI-driven automation frameworks and LLM-based techniques to optimize testing.
  • Conduct regression and performance testing to assess system scalability.
  • Integrate automated test suites into CI/CD pipelines to streamline deployments.
  • Deliver structured test reports and status updates to stakeholders.
  • Drive QA process improvements independently with minimal oversight.

Desired Qualifications

  • Experience with AI-driven test automation tools or LLM-based QA methodologies.
  • Knowledge of SaaS environments and website-based software deployment.
  • Familiarity with cloud platforms such as AWS or GCP.

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