Image Loading

Principal Engineer – Test Automation (CDMS)

Job Description

What You’ll Do

 

  • Learn and understand features of Veeva Vault platform and applications
  • Work on CI/CD tools (Git, Jenkins, JIRA) on a daily basis 
  • Develop and maintain automation scripts (API and UI)
  • Communicating status and working effectively with onshore/offshore managers
  • Troubleshoot day to day technical issues related to test automation
  • Perform code reviews and be a  technical mentor to team members
  • Work with managers to arrive at metrics for measuring the code quality for test automation suite
  • Work closely with scrum masters on sprint plannings and backlog grooming
  • Be a key player for the growth of Veeva Hyderabad by contributing to  recruiting initiatives

Requirements

  • 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, 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 tool 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

Nice to Have

  • Experience with Android and Mac platforms

Skills

  • automating testing
  • Java
  • Selenium
  • API Testing
  • CI/CD
  • kibana
  • agile

Education

  • Bachelor's Degree

Job Information

Job Posted Date

Jun 15, 2023

Experience

10+Years

Compensation (Annual in Lacs)

Best in the Industry

Work Type

Permanent

Type Of Work

8 hour shift

Category

Information Technology

Copyright © 2022 All Rights Reserved. Saas Talent