Responsibilities:· Work closely with development engineers & product managers to gather requirements. · Design automation harnesses and tools both for client and server sides.· Build the QA methodologies and framework. · Design comprehensive detailed test plans.· Develop automatic tests and execute them in various test environments. · Work as part of a Scrum team. · Gguide and train new QA engineers· Manual testing is expected as well. Required Skills:· At least 5 years of experience in software testing. · Proven Experience with automation development (i.e. Selenium )· Proven Coding skills (i.e. JS, Typescript)· Experience using REST . · Good understanding of software development lifecycle and well-versed in the software testing discipline. · English verbal and written communication skills · Team player, autodidact, excellent communication skills. · BSc in Computer Science or Biomedical Engineering. · Work experience in a medical company – huge advantage· Experience with Linux and Windows.