V

Veeva Systems

Builds cloud software for life sciences

Associate Software Engineer in Test

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

About the Job

Requirements

  • A bachelor's degree in Computer Science or a related field is required.
  • Knowledge of Java and object-oriented methodologies is required.
  • Applicants must have an overall GPA of 3.0 or higher.
  • Applicants must be located near or open to relocating near one of Veeva’s offices and able to work in the office 4 days per week for the first 2 years.
  • Curiosity and willingness to learn and adapt to a fast-paced environment are required.
  • Excellent written and verbal communication skills are required.

Responsibilities

  • Apply programming skills to automate and optimize testing of cloud-based applications.
  • Contribute to the automation test framework and automation architecture.
  • Create and improve testing-related documentation, including test plans, test cases, and automation scripts.
  • Conduct quality assurance tests and verify outcomes.
  • Collaborate on automation frameworks and cloud-based test infrastructure designed to operate at scale with 24/7 availability.
  • Diagnose, debug, and fix issues in a cloud-based automation environment.

Desired Qualifications

  • Knowledge of test automation tools such as Selenium, Playwright, or Cypress.
  • Exposure to version control systems such as Git.
  • Basic understanding of continuous integration and continuous delivery tools such as Jenkins or GitLab CI.
  • Awareness of containerization tools such as Docker or AWS cloud platforms.

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