Senior Software Engineer - Test Automation (Clinical Platform)
Core
Design, develop, and maintain automated test frameworks (API, UI) for mission-critical Vault applications in the life sciences industry.
Role type
Senior Software Engineer - Test Automation
Builds
Scalable regression test automation suites for Veeva Digital trial products (CDMS, CDB, SiteVault, MyVeeva)
Domain
Life Sciences / SaaS / Cloud
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Java, Object-Oriented Programming, Selenium, Cucumber, RESTful API testing, CI/CD pipelines, Git, Jenkins, JIRA, Kibana, Elasticsearch, Code Reviews, Technical Mentoring
Preferred skills
Life sciences industry experience, Android/Mac platform testing, Kotlin, Swift, React, Agile/Scrum methodologies
Technologies
AWS (EC2, S3, Workspace), Selenium, Cucumber, Git, Jenkins, JIRA, Kibana, Elasticsearch
Responsibilities
Create automation test plans and review with cross-functional teams; Design and implement API and UI automation frameworks; Contribute to release testing and automation; Work daily on CI/CD tools; Perform code reviews and troubleshoot technical issues; Act as a technical mentor to junior team members; Collaborate with scrum masters on sprint planning and backlog grooming
Seniority
Senior, hands-on IC