Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Veeva Systems Logo

Senior Software Engineer in Test

Veeva Systems

$100,000 - $175,000
Oct 27, 2025
Raleigh, NC, United States of America
Apply Now

Veeva Systems is looking to solve the problem of delivering a top-quality SaaS product, Site Vault, in the Life Sciences industry by hiring experienced Senior Software Engineers in Test to ensure functional and automation testing.

Requirements

  • Experience in writing test cases and automating them, covering both sanity and in-depth testing including and not limited to boundary, negative, compatibility, and concurrency tests
  • Experience in JavaScript, Java, Python, or other object-oriented programming language
  • Experience with Atlassian products like Jira, Confluence
  • Experience with TestRail or similar test case management software
  • Experience authoring automated tests in standard functional test automation frameworks. e.g., Cucumber/Selenium/TestNg. Playwright is preferred
  • Knowledge of modern best practices for software development
  • Understanding of Software QA methodologies, tools, and approaches (black box and/or automated testing) in a software company with short release cycles

Responsibilities

  • Create testing-related documentation, including test plans, test cases/scripts, and bug reports assessing quality and associated risk
  • Automate features for better regression coverage
  • Triage and/or assist with triaging of automation results
  • Conduct QA tests and verify outcomes within schedules/timelines
  • Work with software engineers, product managers, and other quality engineers in an Agile team environment
  • Operate at architecture and code level, driving technical discussions during design/implementation reviews
  • Be the technical quality expert in functional areas and influencing decisions that will help build quality into the product

Other

  • 7+ years relevant work experience, including software development and/or software test automation
  • Strong verbal and written communication skills
  • Bachelor's/Master’s degree in Computer Science, Software Engineering, or equivalent experience
  • Must be located in the Eastern Time Zone
  • Experience in a SaaS environment that has an agile development process is a huge plus