Software

Software System Test Engineer

Description

Fluidic Analytics is a dynamic, early-stage company that designs, develops and manufactures products that seek to revolutionise the way proteins are characterised. Our roots stretch back to a group of scientists who were inspired by the roles that proteins play in the biological world, driven to understand more about how proteins behave and function, but frustrated by the lack of suitable tools for protein characterisation. So they decided to invent their own.

Our vision is that protein science will transform our understanding of how the biological world operates in real time. We believe that this transformation will be every bit as revolutionary as the way that advances in DNA sequencing have transformed our understanding of how the biological world operates over decades, lifetimes and generations. And we believe that Fluidic Analytics can help make this vision a reality by developing products that enable easier, faster, more convenient and more accurate protein characterisation, whether in the lab, at the bedside or in everyday life.

The Opportunity:

Working as part of our talented Software team at Cambridge headquarter, you will play a key role in the testing, integration, verification and validation of Fluidic Analytics instrumentation software to drive development of our microfluidics instrumentation and services. Responsible for testing and validating the Company’s software systems which comprises of instrument control (firmware, embedded user interface), web frontend and enterprise (cloud) backend.


Leading software systems verification and validation to develop and execute test cases:

  • Working closely with the product and software development teams to test and validate software systems and qualifying system for release to production
  • Debugging and testing software systems during early stage development

Contribute to the diversification of the Company’s product portfolio to support new product software development lifecycle:

  • Participate in early stage of software SDLC to elicit and translate requirements into testable software acceptable criteria.
  • Develop software test strategy and procedure for pipeline products
  • Develop automated tests as part of system verification and validation

Contribute proactively and frequently to help develop the Company’s Identity:

  • Advocate product reliability and robustness through improvement of software quality
  • Attend and actively participate in group and project meetings
  • Communicate the strengths and weaknesses of the Company’s product line from a software perspective

Requirements

You've Got This Covered:

  • UI driven testing of graphical/mobile platforms such as Android, iOS or Windows
  • Software testing of Cloud Web services/apps
  • Designing, developing and maintaining automated test cases
  • Hands-on experience in white-box and black-box testing
  • Previous experience with virtualisation/containerisation/devops
  • Experience in programming/scripting languages such as Python/JavaScript/Java/C++ etc.
  • Knowledge in using testing frameworks such as Selenium, Cypress for performing performing regression test and system verification/validation
  • Knowledge of Agile/Scrum continuous development software life cycle models
  • Configuring and managing continuous integration (CI) systems
  • Previous experience working in an R&D environment leading to commercial product launch
  • Proactive and self manging with experience of working on multiple products
  • A high level of competence, integrity and communication


Desirable:

  • Software testing of M2M control or IOT/Sensor networks
  • Experience of software development lifecycle within a regulated framework ISO-13485 or similar regulated software development
  • Penetration testing of embedded software system and enterprise/cloud backend
  • An understanding of control system elements (sensors, actuators, controllers) would be useful
  • Competitive Salary

Benefits

What You Can Expect From Us:

  • Competitive Salary
  • 25 days holiday
  • Flexible working
  • Company Pension
  • Group Income Protection
  • Group Life Assurance
  • Well-being initiatives
  • Cycle to work/ Tech scheme’s
  • Employee assistance program
  • Inclusive team environment where your contribution will truly make a difference


Additional Information:

  • This role will report to our Head of Software and will also work closely with colleagues in the wider team
  • Hybrid working offered in this role; a combination of working from home and at our office in Cambridge
  • Preference will be given to those applicants who already hold Right to Work in the UK status


At Fluidic Analytics we value people for who they are and the contribution they make. An Equal Employment Opportunity employer, we are committed to being a diverse and inclusive working environment where all qualified applications are welcomed regardless of gender, race, religion, age, socio-economic background, disability, sexual or gender orientation.