BrightOwl Loader Loading

Quality Assurance Engineer / Software Developer - Test Automation for Medical Devices (m/f) - Germany  

Definiens (company)


Posted on : 08 May 2017

Project Description

  • Our pioneering spirit drives us forward in our quest to improve life by advancing pharma research and healthcare.
  • Do you want to be part of this quest? For the earliest possible start date we are searching for a highly qualified and motivated Quality Assurance Engineer / Software Developer - Test Automation for Medical Devices (m/f) to join our expanding Software Development team.

  • Develop and extend the automation test environment for company  products 
  • Focus on design and development of automated tests for web applications, desktop and server software 
  • Test analysis, test design and test execution of manual, semi-automated and automated test cases 
  • Qualify and reproduce incoming bug reports 
  • Keep effective records of QA plans and work within our ISO 9001 quality management system, and within ISO 13485, IEC 62304, IEC 82304 for medical products 
  • Create and implement ideas for continuous improvement of quality standards 

Qualifications & Skills                                          
  • Degree in Bioinformatics, Computer Science, Computer Engineering, or a similar qualification 
  • Minimum 3 years work experience in software quality assurance or software development in medical device regulated environment, dealing with sophisticated and technically focused client server products 
  • Prior experience working with medical device software is a must 
  • Advanced software development skills in at least one scripting language, preferably Python 
  • CLI test automation knowledge 
  • Experience with RESTful APIs and WebServices 
  • Experience with quality assurance for web applications, web technologies, languages and tools, e.g. Javascript, HTML5, Selenium, etc. 
  • Good knowledge of Windows and Linux operating systems, e.g. network communication, performance measurements, troubleshooting 
  • High level of self motivation and a good attention to detail 
  • Strong verbal and written communication skills in English 
  • Excellent team player skills 

  • Prior experience working as a software developer 
  • Solid knowledge of Javascript language and technology stack, e.g. Angular 2, node.js, ReactJS 
  • Cucumber, Protractor 
  • Previous experience with Typescript, Webpack, ES6, LESS, SASS, WebGL, Canvas2D, OpenLayers 3, SVG or Flux 
  • Good knowledge of database technologies (e.g. SQL, noSQL, big data technologies) 
  • ISTQB Certification 
  • Experience with Continuous Integration systems 
  • Experience in agile development 
  • Knowledge in biomedical image analysis and/or data mining 

 We offer
  • You can contribute and influence the development of new software features 
  • You are in the position to change/move something 
  • A strong cross-team work/interaction and collaboration with e.g. Product Management, Development, Services, Sales etc. 
  • You will find lots of freedom for your creativity and you are not be bounded to predefined test-automation tools 
  • An international working environment, meet people with a big variety of technical skill sets at our company.
  • A very open minded and helpful team of experts and open communication and debate 
  • flexible working hours 
  • Great opportunities for personal development, educational initiatives and trainings 
  • Huge willingness to share knowledge within the company team: transparency and opportunity to learn from others 
  • Be part of the our mission to improving patient’s lives