Veeva Systems
Software Engineer in Test
$75K–$150K
North Carolina - Raleigh · Remote · Full-time · Posted Oct 22, 2026
- Experience
- 2+ years of relevant work experience, including software development and/or software test automation.
- Education
- Bachelor's / Master’s degree in Computer Science, Software Engineering, or equivalent experience.
About the job
Tests and improves the quality of Veeva’s Site Vault SaaS platform through functional testing, test automation, and release quality work.
What you'll do
- Create test plans, test cases/scripts, and bug reports; conduct QA tests and verify outcomes.
- Automate features, triage automation results, and improve regression coverage.
- Collaborate with engineering and product teams on design reviews, quality decisions, and process improvements.
What they ask for
- 2+ years of relevant work experience, including software development and/or software test automation.
- Understanding of software QA methodologies, tools, and approaches, including black-box and/or automated testing.
- Experience writing and automating test cases, including sanity, boundary, negative, compatibility, and concurrency testing.
- Bachelor's / Master’s degree in Computer Science, Software Engineering, or equivalent experience; must be located in the Eastern Time Zone.
Nice to have
- Experience with JavaScript, Java, Python, or another object-oriented programming language; Jira or Confluence; TestRail or similar tools.
- Experience with functional test automation frameworks such as Cucumber/Selenium/TestNg; Playwright is preferred.
Pay
$75,000 - $150,000 USD base salary
Tools
JavaScript, Java, Python, Jira, Confluence, TestRail, Cucumber, Selenium
Model-written summary · the original posting is authoritative