Padmi
Veeva Systems logo
Veeva Systems

clinical trial management · regulatory information management

Principal Engineer - Test Automation (CDMS)

India · OnsitePosted 45 months ago
QAStaff+Full Time
Apply at Veeva Systems

Opens the source posting on jobs.lever.co

Source description

About the role

View original

10+ years of experience in software test automation

Strong technical leadership abilities and project management experience

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 & methodologies, tools, and different testing approaches

Strong experience in Java, Object-Oriented Methodologies

Strong experience with automated test frameworks (e.g., Selenium, Cucumber)

Strong experience in testing Restful API & HTTP web services, JSON/XML, and Web-based applications

Good working knowledge of CI/CD tools (Git, Jenkins, JIRA)

Experience in Mobile Testing and Automation – Appium, XCUI, Espresso, KI

Experience in Mobile Apps Development (Android/iOS)

Experience with data analytics and log analysis tools such as Kibana, Elasticsearch, etc.

Able to lead multiple implementations

Collaborate to gather automation requirements, design automated tests and implement scalable test automation solutions

Design, develop and manage automated testing artifacts

Comfortable debugging and working with object-oriented programming

Experience with Agile/Scrum development methodologies (preferably in an onshore /offshore model)

Experience working for a product-based company

Excellent team collaboration and effective communication skills

Experience playing a technical mentor role to the team and performing code reviews

Experience leading automation projects in a technical role and actively participating in overall program/project management activities

Experience with applicable software and programs, including Kotlin, Swift, JAVA, and React

Fluency in interfacing and functional testing

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

Bachelor’s or Master’s Degree in Computer Engineering, Computer Science, Electrical Engineering, or similar

More at Veeva Systems

Related open roles

View all roles