If you have recently graduated, or you are seeking postgraduate employment, search below for opportunities in Cambridge. Students - search here for internships and work experience opportunities too. You can also find out more about life in Cambridge as a new or recent graduate or find out more about our member companies in these pages.

Graduate Software Test Engineer - 12 months

Illumina are the global leaders in the development and application of next generation DNA sequencing technology, with 90% of the world’s NGS DNA sequencing data created on Illumina’s platforms.  Illumina Clinical Software & Informatics (CSI) is one of the most applied of Illumina’s technology areas, with products and solutions directly targeting human health and clinical applications.  The Illumina CSI software team in Cambridge is actively seeking a talented graduate to support the ongoing development of their products. 

This is a maternity cover role, starting in August 2020, ending September 2021. There may be scope to extend beyond September to ensure the completion of the active projects at that time. 

The Team: 

As a Graduate Software Test Engineer you will join a growing and highly motivated team of Software Developers, Test Engineers, Bioinformaticians and Algorithm Designers in the Illumina Clinical Software & Informatics (CSI) team at our new state-of-the-art facility, just south of Cambridge. 

The team develops sophisticated diagnostic software that processes large genetic data sets from our sequencers to provide clinical outcomes to physicians and patients. Our primary focus is to ensure that customers can utilise our technology quickly and accurately.  We also support early stage development activities for future product ranges. Illumina CSI’s products are at the forefront of helping to improve human health, so the team is staffed with people who share a passion for solving hard problems while learning about new technologies and their applications. 

The Role: 

When you join us, you will work on testing products throughout the software development lifecycle. This will include working in our requirements management tool to review software requirements/designs and write and review software test cases; implementing automated tests in Python; reviewing other Software Test Engineers’ automated tests; verifying bug-fixes; performing formal verification, capturing evidence and writing verification reports. 

In addition to software testing, you will also learn about: 

  • Our current cutting-edge medical device products 

  • The clinical domain we work in 

  • Illumina’s approach to software development in an Agile environment 

  • Medical device development –process, procedures, risk management, and international standards 


You should have a university degree in a technical or analytical subject. 


There is no need for you to have a background in clinical or genomic software. When you join us, you will be given time to build the foundations of your knowledge in this exciting growth area. In fact, most of our current software team have gone through this same journey with guidance from our team of experienced scientists and bioinformaticians.  

We are ideally looking for a recent graduate who is looking to develop thier skills within the software test function of Illumina. Some experience of python or other programming/script language would be an advantage. Excellent verbal and written communication skills and attention to detail. You will be as comfortable working collaboratively within a team as independently and will always be looking to improve the quality of products. 

Illumina believes that everyone has the ability to make an impact, and we are proud to be an equal opportunities employer committed to providing employment opportunity regardless of sex, race, creed, color, gender, religion, marital status, domestic partner status, age, national origin or ancestry, physical or mental disability, medical condition, sexual orientation, pregnancy, military or veteran status, citizenship status, and genetic information.