Software Tester

We are looking for a Software Tester with Medical Device Software experience to join our R&D team in Espoo, Finland.

Our healthcare team is developing software for automating genomic data processing in the field of personalized medicine. We provide solutions that allow our customers to do clinical decision support, for example in oncology and preventive care. The team works in cooperation with organizations leading the transition of better utilization of genomic data in healthcare, industry-leading cloud vendors and scientists, providing a unique opportunity to learn about the newest trends and technologies inside the multidisciplinary field of genomics, personalized medicine, big-data and bioinformatics. Come join us on our journey for advancing the usage of genomics in  everyday patient care!

As our Software Tester you will be responsible for ensuring software solutions are performing as expected, and for continuous improvement and automation of testing processes and methods. Software Tester, in cooperation with solution experts, leads the effort in creation of software test plans, requirements, specifications, and test cases. This role understands deeply the user requirements and use cases, and works closely with the development team to identify risks related to new software features and develops methods to detect any software malformities. You will ensure test documentation is appropriately maintained for performing software risk management, and documentation related to software releases such as verification and validation reports. 


What you will be working with:

  • Understand collected user requirements for software functionalities and turn requirements to test cases and plans
  • Execute software testing both automated and manual
  • Continuously improve the automated test framework using test automation tools and languages, CI automation pipelines etc.
  • Document test results, defects according to regulatory requirements and company R&D guidelines
  • Implement, maintain and continuously improve documentation related to software certifications (CE-marked software) and software classification (IVD Medical Device Classification) and other regulatory requirements, such as reporting related to test results, software verification and validation reporting, feature and anomaly risk analysis and reporting, and software release documentation

Qualifications/requirements for this position:

  • BSc or MSc in Software Engineering, Computer Science, Information Systems, or similar degree 
  • Verification, test engineering skills
    • Understanding concepts such as risk analysis based test planning  and verification processes
  • Issue tracking tools e.g. Jira
  • Experience with CI pipelines/ automation including some of these:
    • Test automation tools and languages like Robot Framework / Selenium, Java
    • CI automation pipelines, Jenkins, Git, Puppet
    • Any programming/scripting skills and ability to read code in multiple languages will be to your advantage (Python, Shell or other scripting languages, Java)
  • Capability to create and maintain documentation following regulatory requirements for CE-marking, IVD-Medical Device Classifications I and II, Quality Management System (ISO 13485).


Please apply by 20.3.2020. Send us your application via LinkedIn Easy Apply or to With any questions related to the job description, please send them to


Who we are

BC Platforms is a world leader in providing powerful genomic data management and analysis solutions to address some of the biggest healthcare challenges of today. Our high performing genomic data management platform enables flexible data integration, secure analysis and interpretation of molecular and clinical information. BC Platforms’ vision is to revolutionize drug development and personalize patient care.