Talent.com
Veeva Systems
Senior Software Engineer Test Automation (Digital Trials)Veeva Systems • Hyderabad / Secunderabad, Telangana
Senior Software Engineer Test Automation (Digital Trials)

Senior Software Engineer Test Automation (Digital Trials)

Veeva Systems • Hyderabad / Secunderabad, Telangana
30+ days ago
Job description

The Role

Veeva Systems is looking for a Senior Software Engineer Test Automation who will contribute to the day-to-day delivery of mission-critical Vault applications. You will be working on cutting-edge 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 ever-growing suite of regression tests.

What You'll Do

  • Possess deep knowledge of Veeva Digital trial products such as CDMS, CDB, SiteVault, and MyVeeva applications.
  • Create an automation test plan and review with Development, Product Management, and Functional QA.
  • Design and implement 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.
  • Communicate status and work 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+ years of experience in the fields of Software Testing, Test Automation, and/or Software Development.
  • 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 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 product-handling 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.
  • Bachelor's or Master's 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 open-source 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.

Skills Required
Rest Api Testing, Test Automation Framework, Xml, Web Technologies, Json, Object
Create a job alert for this search

Senior Software Engineer Test Automation (Digital Trials) • Hyderabad / Secunderabad, Telangana