Senior Software Engineer in Test

Pioneer in industry cloud helping life sciences companies bring therapies to patients faster, surpassing $2B in revenue.
$100,000 - $175,000
Backend
Senior Software Engineer
Remote
1,000 - 5,000 Employees
7+ years of experience
Healthcare · Enterprise SaaS

Description For Senior Software Engineer in Test

Veeva Systems, a pioneering $2B+ revenue SaaS company in the life sciences industry, is seeking a Senior Software Engineer in Test for their SiteVault platform. This role is part of their Quality Assurance and Release Engineering team, focusing on ensuring top-quality delivery of their SaaS products. The position offers the flexibility of remote work or office presence in various hub locations.

The ideal candidate will be responsible for both functional and automation testing, playing a crucial role in maintaining product quality through each release cycle. This hands-on position requires expertise in QA methodologies, test automation, and strong technical leadership capabilities. You'll work in an Agile environment, collaborating with cross-functional teams including software engineers and product managers.

What makes this opportunity unique is Veeva's status as a public benefit corporation (PBC), balancing the interests of customers, employees, society, and investors. The company's culture is built on core values: Do the Right Thing, Customer Success, Employee Success, and Speed. Their Work Anywhere policy offers flexibility to choose between remote work or office presence.

The role offers competitive compensation ($100,000-$175,000 base salary), comprehensive benefits, and the opportunity to impact the life sciences industry directly. You'll be part of a fast-growing company that's transforming how pharmaceutical, biotechnology, and medical device companies bring their products to market.

Last updated 16 days ago

Responsibilities For Senior Software Engineer in Test

  • Create testing-related documentation, including test plans, test cases/scripts, and bug reports
  • Automate and work with automation group to automate features for regression coverage
  • Triage automation results
  • Develop deep expertise in the product
  • Conduct QA tests and verify outcomes within schedules/timelines
  • Work with software engineers, product managers, and other QA testers in Agile environment
  • Operate at architecture and code level during design/implementation reviews
  • Provide technical leadership to junior teammates
  • Conduct POCs and make recommendations
  • Work with QA management on new processes

Requirements For Senior Software Engineer in Test

Java
Python
  • 7+ years of relevant work experience in software development/test automation
  • Strong verbal and written communication skills
  • Understanding of Software QA methodologies, tools, and approaches
  • Experience in writing and automating test cases
  • Bachelor's/Master's degree in Computer Science, Software Engineering, or equivalent
  • Must be located in the Eastern Time Zone

Benefits For Senior Software Engineer in Test

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • Medical, dental, vision, and basic life insurance
  • Flexible PTO and company paid holidays
  • Retirement programs
  • 1% charitable giving program

Interested in this job?

Jobs Related To Veeva Systems Senior Software Engineer in Test

Senior Integrations Software Engineer in Test

Senior QA Engineering role at Veeva Systems, focusing on automation testing and quality assurance for life sciences SaaS platform, offering remote work and competitive benefits.

Senior Integrations Software Engineer in Test

Senior QA Engineering role at Veeva Systems, focusing on automation testing for healthcare SaaS platforms with HL7/FHIR integration experience required.

FHIR Integration Software Engineer

Senior FHIR Integration Software Engineer role at Veeva Systems, building healthcare integrations with 5+ years experience required, offering remote work and competitive benefits.

FHIR Integration Software Engineer

Senior FHIR Integration Software Engineer role at Veeva Systems, building healthcare integration solutions with 5+ years experience required.

FHIR Integration Software Engineer

Senior FHIR Integration Software Engineer position at Veeva Systems, building healthcare integration solutions with Java and HL7/FHIR expertise.