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 company in the life sciences industry cloud space, is seeking a Senior Software Engineer in Test to join their QA and Release Engineering team. This role focuses on Site Vault, a crucial SaaS platform serving the pharmaceutical, biotechnology, and medical device sectors.

As a Senior Software Engineer in Test, you'll be instrumental in ensuring product quality through functional and automation testing. The position offers a unique blend of technical leadership and hands-on work, where you'll create comprehensive test documentation, automate features, and drive technical discussions during design reviews.

The role demands 7+ years of experience in software development or test automation, with a strong foundation in QA methodologies. You'll work in an Agile environment, collaborating with cross-functional teams to deliver high-quality software solutions. The position requires expertise in programming languages like Java or Python, and familiarity with test automation frameworks.

Veeva stands out as a Work Anywhere company, offering the flexibility to work remotely or from their office hubs in Pleasanton, Kansas City, Boston, or Raleigh. The company made history by becoming a public benefit corporation (PBC) in 2021, demonstrating their commitment to balancing customer success, employee well-being, and societal impact.

The compensation package is competitive, ranging from $100,000 to $175,000 base salary, complemented by comprehensive benefits including medical, dental, vision insurance, flexible PTO, and retirement programs. Veeva's unique 1% charitable giving program reflects their commitment to social responsibility.

This role presents an excellent opportunity for experienced QA professionals looking to make a significant impact in the life sciences industry while working with cutting-edge technology. The position offers both technical growth and leadership opportunities, making it ideal for those ready to advance their careers in a dynamic, mission-driven organization.

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 and assist with triaging of automation results
  • Conduct QA tests and verify outcomes within schedules/timelines
  • Work with software engineers, product managers, and 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 to raise quality bar
  • Work with QA management on new processes
  • Become a technical contributor, product expert, and team project manager

Requirements For Senior Software Engineer in Test

Java
Python
  • 7+ years of relevant work experience in software development and/or 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.