Veeva Systems is a missiondriven organization and pioneer in industry cloud helping life sciences companies bring therapies to patients faster. As one of the fastestgrowing SaaS companies in history we surpassed $2B in revenue in our last fiscal year with extensive growth potential ahead.
Veeva Systems is looking for a Senior Software Engineer Test Automation who will contribute to the daytoday delivery of missioncritical Vault applications. You will be working on cuttingedge technologies such as AWS (EC2 S3 Workspace) Visual Regression and DevOps Tools. You will play a key role in developing/maintaining automating tests to support our evergrowing suite of regression tests.
What Youll Do
Possess deep knowledge of Veeva Digital trial products such as CDMS CDB SiteVault and MyVeeva applications
Creating an automation test plan and review with Development Product Management and Functional QA
Design and implementation of API UI Automation and frameworks
Contribute to release testing and automation
Work on CI/CD tools (Git Jenkins JIRA) daily
Be a technical mentor and resolve the technical issues faced by the junior team members
Communicating status and working effectively with global teams
Perform code reviews and troubleshoot daytoday technical issues related to test automation
Work closely with scrum masters on sprint planning and backlog grooming
Requirements
5 experience in the fields of Software Testing Test Automation and/or Software Development
Strong experience in Java ObjectOriented Methodologies
Strong experience with automated test frameworks (e.g. Selenium Cucumber)
Strong experience in testing Restful API & HTTP web services JSON/XML and Webbased applications
Good working knowledge of CI/CD tools (Git Jenkins JIRA)
Experience with data analytics and log analysis tools such as Kibana Elasticsearch etc.
Design develop and manage automated testing artifacts
Knowledge of Agile/Scrum development methodologies
Provide a practical approach to complex testing specifically in the areas of the automation of test cases for the purposes of regression testing
Proficient in QA process and methodologies and different testing approaches
Collaborate to gather automation requirements design automated tests and implement scalable test automation solutions
Having a producthandling mindset
Excellent team collaboration and effective communication skills
Experience playing a technical mentor role to the team and performing code reviews
Fluency in interfacing with scrum teams (Development Product Management and Functional QA & DevOPS)
A natural problem solver and critical thinker
Knowledge of modern best practices for software development including IDE source control build processes release management and deployment
Bachelors or masters Degree in computer engineering computer science electrical engineering or similar
Nice to Have
Experience working in the life sciences and healthcare industry
Participation in code hackathons and other opensource community activities
Experience with Android and Mac platforms
Experience with applicable software and programs including Kotlin Swift JAVA and React
Perks & Benefits
Health insurance with generous coverage limits
Fixed bonus
Allowance for wellness & fitness programs
Winter break
#LIRemote
Veevas headquarters is located in the San Francisco Bay Area with offices in more than 15 countries around the world.
Veeva is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race color sex sexual orientation gender identity or expression religion national origin or ancestry age disability marital status pregnancy protected veteran status protected genetic information political affiliation or any other characteristics protected by local laws regulations or ordinances.
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.