Principal Engineer - Test Automation (CDMS)
Core
Lead test automation strategy and execution for Veeva Vault platform applications, ensuring high code quality and scalable automation solutions for life sciences clients.
Role type
Principal Engineer - Test Automation (CDMS)
Builds
CI/CD pipelines, automated test suites (API/UI/Mobile), and scalable testing artifacts for enterprise cloud applications.
Domain
Life Sciences / SaaS / Cloud Testing
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Test automation strategy, CI/CD tooling, API/UI automation, Mobile testing, Java, Object-Oriented Programming, RESTful API testing, Code review, Technical mentorship, Agile/Scrum, Data analytics, Log analysis
Preferred skills
Kotlin, Swift, React, Mobile app development, Android/Mac platforms
Technologies
Git, Jenkins, JIRA, Selenium, Cucumber, Appium, XCUI, Espresso, KI, Kibana, Elasticsearch, JSON, XML
Responsibilities
Develop and maintain automation scripts for API and UI; Troubleshoot technical issues related to test automation; Perform code reviews and mentor team members; Collaborate on sprint planning and backlog grooming; Design and manage automated testing artifacts; Lead multiple automation implementations.
Seniority
Principal, hands-on IC with technical leadership