Software Engineer in Test

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

Description For Software Engineer in Test

Veeva Systems, a pioneering $2B+ revenue SaaS company in the life sciences industry, is seeking a Software Engineer in Test to join their innovative team. As a public benefit corporation, Veeva combines commercial success with social responsibility, focusing on accelerating therapy development through cloud solutions. The role offers a unique opportunity to work remotely while contributing to life-saving technologies.

The position involves creating and maintaining sophisticated automation frameworks for API and infrastructure testing, requiring expertise in Java, Python, and AWS. With a competitive salary range of $75,000-$150,000, comprehensive benefits, and flexible work arrangements, this role is ideal for experienced engineers passionate about quality assurance and automation.

The ideal candidate will have 4+ years of industry experience, strong technical skills in test automation, and a deep understanding of software development lifecycles. They'll join a mission-driven organization that values doing the right thing, customer success, employee success, and speed. Located in Indianapolis but offering remote work, this position provides an excellent opportunity to impact healthcare technology while working with cutting-edge tools and methodologies.

As a Work Anywhere company, Veeva supports flexible working arrangements, allowing employees to choose their ideal work environment. The company's commitment to both technological innovation and social responsibility, combined with its strong market position and growth trajectory, makes this an exceptional opportunity for a Software Engineer in Test looking to make a meaningful impact in the life sciences industry.

Last updated 5 days ago

Responsibilities For Software Engineer in Test

  • Creating, maintaining, and improving automation frameworks/infrastructure that test API's and Infrastructure
  • Developing innovative tools to boost testing efficiency, debug failures, and communicate results
  • Monitoring, analyzing, and reporting test automation results

Requirements For Software Engineer in Test

Java
Python
  • 4+ years of experience in the software industry
  • Ability to design/develop/maintain test automation frameworks
  • Experience in Java, Python, AWS, Rest API's, CI/CD, Jenkins
  • Strong problem-solving, critical thinking skills, verbal, and written communication skills
  • Experience in testing and automating APIs and Infrastructure
  • Experience in software development lifecycle, test methodologies, and tools
  • Bachelor's in computer science/applications or similar field
  • Must live in Eastern or Central time zones
  • Must have unrestricted right to work in the United States

Benefits For 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 Software Engineer in Test

Software Engineer - Java

Java Software Engineer role at Veeva Systems, building cloud-based healthcare solutions with 3+ years experience required, offering remote work and competitive benefits.

Software Engineer - C#

C# Software Engineer position at Veeva Systems, focusing on Windows application development using WPF and MVVM, offering remote work and competitive compensation.

Software Engineer in Test

Software Engineer in Test position at Veeva Systems, focusing on test automation and quality assurance for life sciences SaaS products.

Software Engineer in Test

Software Engineer in Test position at Veeva Systems, focusing on automation framework development and quality assurance for healthcare technology solutions. Remote work available with competitive benefits.

Software Engineer - Full Stack

Full-Stack Software Engineer position at Veeva Systems, offering remote work in Toronto with $85K-$225K salary, focusing on Java and JavaScript development for life sciences solutions.