MEDIDATA AI R&D Automation Engineer (QA)

Software Development

India - KA, Bangalore

Requisition ID



Imagine New horizon

Medidata is leading the digital transformation of life sciences, creating hope for millions of patients. Medidata helps generate the evidence and insights to help pharmaceutical, biotech, medical device and diagnostics companies, and academic researchers accelerate value, minimize risk, and optimize outcomes. More than one million registered users across 1,400 customers and partners access the world's most-used platform for clinical development, commercial, and real-world data. Medidata, a Dassault Systèmes company, is headquartered in New York City and has offices around the world to meet the needs of its customers.

What will your role be?

Be a vital part of the engineering team, to deliver mission critical software.  You will work in a highly collaborative environment with Product Management, Developers and be a hands-on tester of Medidata’s software applications with React/Ruby on Rails/Java/Scala, relational and non-relational databases, and Cloud Services

  • Analyze, plan, design, develop, implement and maintain software in a production environment
  • Advocate for and apply good technical practices such as continuous integration, test automation, automated infrastructure and observability ∙ Use test driven strategies to ensure code quality, and collaborate with the team to ensure feature quality
  • Leverage agile methodologies to anticipate and mitigate risks, ensure team health and manage complex tasks
  • Provide technical guidance and mentorship to mid and junior level Test Engineers, in sharing knowledge and encouraging professional growth

Your Challenges ahead

  • Key contributor in a global, multi-cultural distributed testing and quality engineering team
  • Technical skills in Software development processes, testing methodologies
  • Experience of using the products as a user
    • Functionality / technical design & related industry business processes and complement it with relevant use cases, test scenarios definition/creation.
  • Knowledge of usability testing, PCS, Security, Mobile/Web, …
  • Technical Automation experience 
  • Deep interest in software testing and quality

Your Competencies:

Be self motivated and eager to engage in high impact, challenging engineering problems while continuously raising the standard of quality in our products and services in a full solutions-oriented SaaS environment. 

Key Success Factor

  • 4 to 8 years of Experience with testing tools such as Robot, Selenium.
  • Python knowledge
  • Advanced skills in test design and coverage.
  • Experience with API, UI, Database Test automation
  • Experience working with code repositories such as GitHub.
  • Experience with Continuous Integration tools like Jenkins/Travis, GoCD.
  • Experience with TDD and BDD 
  • Ability to see the big picture from the user perspective.
  • Ability to work in a fast paced dynamic environment

Equal Employment Opportunity

In order to provide equal employment and advancement opportunities to all individuals, employment decisions at Medidata are based on merit, qualifications and abilities. Medidata is committed to a policy of non-discrimination and equal opportunity for all employees and qualified applicants without regard to race, color, religion, gender, sex (including pregnancy, childbirth or medical or common conditions related to pregnancy or childbirth), sexual orientation, gender identity, gender expression, marital status, familial status, national origin, ancestry, age, disability, veteran status, military service, application for military service, genetic information, receipt of free medical care, or any other characteristic protected under applicable law. Medidata will make reasonable accommodations for qualified individuals with known disabilities, in accordance with applicable law.