Software Development Engineer in Test

Software Development

United Kingdom, Hammersmith

Requisition ID



Medidata: Power Smarter Treatments and Healthier People


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,900+ customers and partners access the world's most trusted 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. Discover more at and follow us @medidata.

Your Mission:

Our Software Test Engineering function runs out of London, New York, San Francisco & Tokyo offices.  Working in an Agile environment, you will work on Medidata’s next-generation clinical trial management applications. You will work as part of a high performing agile team which has Engineering, testing, Product and Project Management who ensure we are delivering high-quality, innovative products with an emphasis on quality and speed to market. You will participate in the execution and team adoption of testing, automation tools & best practices. Core responsibilities include


  • Writing and maintaining impactful integration and end to end automation.
  • Work with the Engineering to establish CI/CD pipeline.
  • Establish standardization across the teams with respect to automation.
  • Lead and contribute to design discussions about test frameworks and test scripts. 
  • Execute automated tests, analyze and report results as needed. 
  • Help the team build meaningful test data sets based upon real-world production data that mimics how our customers use our products.
  • Work with the team to understand & develop design and testing considerations, estimates and approach during our Agile SDLC (feature planning, grooming, etc)
  • Benchmark (performance) critical areas in our products, identify any bottlenecks that can be re-architected for speed increases and work to get them into the team backlog.
  • Work with the team to enhance the automation framework to increase reliability, usability and performance of the automated solution.
  • Coaching and mentoring of junior members of the team.
  • Collaborate with other Developers, Test Engineers and Business Analysts.
  • Actively participate in the Scrum ceremonies.


Your Competencies:

  • Extensive automation experience coming from a strong development background (SDET)
  • Experience with testing tools such as Robot Framework, Cucumber, Rest Assured, Cypress, Selenium, etc..
  • Advanced skills in test design and coverage.
  • Experience of API and UI Test automation.
  • Understanding of performance testing.
  • Experience working with code repositories such as GitHub.
  • Experience with Continuous Integration tools like Jenkins/Travis.
  • Ability to see the big picture from the user perspective. 
  • Strong communication skills.
  • Strong ability to multitask; manage and prioritize multiple, diverse projects simultaneously.
  • Be a problem solver - find creative solutions for tough problems.
  • Be a critical thinker.
  • Experience with 21 CFR Part 11 compliant testing processes would be a plus


MDSOL Europe Ltd is an equal opportunity employer.  We welcome all applications irrespective of race, gender, gender reassignment, age, religion or belief, relationship status, pregnancy/maternity, sexual orientation or disability.