Veeva Systems

Associate Software Engineer in Test

Veeva Systems
Apply
7 hours ago
Toronto, CanadaEntry Level

Responsibilities

  • Automate and optimize testing for cloud-based applications using programming skills.
  • Contribute to the automation test framework and automation architecture.
  • Create and improve test plans, test cases, automation scripts, and related documentation.
  • Conduct quality assurance tests and verify results.
  • Contribute to scalable, highly available cloud-based test infrastructure.
  • Diagnose, debug, and fix issues in the cloud-based automation environment.

Requirements

  • Bachelor’s degree in Computer Science or a related field.
  • Knowledge of Java and object-oriented methodologies.
  • Overall GPA of 3.0 or higher.
  • Curiosity, adaptability, and ability to work in a fast-paced environment.
  • Excellent written and verbal communication skills.
  • Located near or willing to relocate near a Veeva office and able to work in the office four days per week for the first two years.
  • Preferred: knowledge of Selenium, Playwright, or Cypress; exposure to Git; basic understanding of Jenkins or GitLab CI; and awareness of Docker or AWS.

Benefits

  • Medical, dental, vision, and basic life insurance.
  • Paid time off and company-paid holidays.
  • Retirement programs.
  • 1% charitable giving program.
  • Work-from-home or office flexibility, with office attendance four days per week during the first two years near a Veeva office.

Tech Stack

AWSCypressDockerGitGitLab CI/CDJavaJenkinsSelenium

Categories

Veeva Systems

About Veeva Systems

10,000+ employees

Veeva Systems builds cloud software and data products for life sciences, including Veeva CRM and the Veeva Vault suite for clinical, regulatory, and quality operations. It sells subscriptions and services to biopharma and related companies to manage R&D, compliance, and commercial workflows. Founded in 2007 and headquartered in Pleasanton, California, Veeva is publicly traded on the NYSE and has operated as a Public Benefit Corporation since 2021.

Contact me