Job description
- 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 day-to-day 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 DevelopmentStrong experience in Java, Object-Oriented MethodologiesStrong experience with automated test frameworks (e.g. Selenium, Cucumber)Strong experience in testing Restful API HTTP web services, JSON / XML, and Web-based applicationsGood 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 artifactsKnowledge of Agile / Scrum development methodologiesProvide a practical approach to complex testing, specifically in the areas of the automation of test cases for the purposes of regression testingProficient in QA process and methodologies, and different testing approachesCollaborate to gather automation requirements, design automated tests, and implement scalable test automation solutionsHaving a product-handling mindsetExcellent team collaboration and effective communication skillsExperience playing a technical mentor role to the team and performing code reviewsFluency in interfacing with scrum teams (Development, Product Management, and Functional QA DevOPS)A natural problem solver and critical thinkerKnowledge of modern best practices for software development including IDE, source control, build processes, release management, and deploymentBachelor s or master s Degree in computer engineering, computer science, electrical engineering, or similarNice to Have
Experience working in the life sciences and healthcare industryParticipation in code hackathons and other open-source community activitiesExperience with Android and Mac platformsExperience with applicable software and programs including Kotlin, Swift, JAVA, and ReactPerks Benefits
Allocations for continuous learning developmentHealth insurance with generous coverage limitsFixed bonusAllowance for wellness fitness programsWinter breakSkills Required
San, Xml, Selenium, Http, Scrum, Test Cases