Veeva Systems, a pioneering $2B+ SaaS company in the life sciences industry, is seeking a Software Engineer in Test to join their Site Vault team. This role combines software engineering and quality assurance, focusing on ensuring the highest quality of their SaaS platform serving the pharmaceutical, biotechnology, and medical device sectors. As a Work Anywhere company, they offer the flexibility to work remotely or from their office hubs in Pleasanton, Kansas City, Boston, or Raleigh.
The position requires a skilled professional with 2+ years of experience in software engineering or test automation. You'll be responsible for creating comprehensive test documentation, automating features for regression coverage, and working closely with cross-functional teams in an Agile environment. The role demands expertise in programming languages like Java, Python, JavaScript, or TypeScript, and experience with automation frameworks such as Cucumber, Selenium, TestNg, PlayWright, or Cypress.
What makes this opportunity unique is Veeva's status as a public benefit corporation (PBC), legally committed to balancing the interests of customers, employees, society, and investors. The company offers competitive compensation ($75,000-$150,000 base salary), comprehensive benefits, and the chance to contribute to transforming the life sciences industry. Their values - Do the Right Thing, Customer Success, Employee Success, and Speed - drive their mission to help bring therapies to patients faster.
This role is perfect for someone who wants to combine technical expertise with meaningful impact in healthcare technology. You'll be part of a growing team, working on cutting-edge SaaS products while enjoying the flexibility of remote work and the stability of an established, mission-driven company.