Software Developer In Test


Brighton, UK


Key area:




28 – 35k




About the role

We are looking for a Developer In Test to provide automated test support, general QA support, as well as contribute to our testing processes. You will need a hands-on approach working closely with our design, development, data science, and partner experience teams to help define, plan and execute test cases across multiple projects and product versions.

Your role will include planning and writing tests during development and deployment of our React consumer-facing product. You will also provide manual testing to support our current QA team. You will be involved in various parts of the scrum lifecycle, from sprint planning to production release.

The person we are looking for…

You will have experience of implementing automated testing frameworks, as well as having deployed them to CI servers, maintaining them along the way. We want to improve the visibility of potential issues in all our systems, to attain more confidence in regression, releases and ongoing service.

Fundamentally we want someone who is smart and can get stuff done, it may sound clichéd but we would much prefer to hire someone who is talented and allow them to train and gain experience, than to hire someone with all the points checked off but who has the wrong attitude.

If you are willing (and more importantly, wanting) to learn and get on with being a part of a growing team, and are excited about helping us to maintain and improve the quality of the excellent work we do then we want to hear from you.

You will be responsible for

Working with developers and support teams to devise test strategies and asses risk and impact of changes

Writing and executing tests across various iterations of the product

Assist the QA and development team in the identification of test cases

Designing and prioritise tests to create the best coverage and business value

Creating and maintaining mock services

Tracking and monitoring pre-prod and prod system performance to provide early warning of potential issues

Skills and Experience Required


Good problem solving and analytical skills 

Strong knowledge of JS and its libraries – we use React and NodeJs 

Test suite development (demonstrably) – we use Cypress 

Experience of developing framework and tools to streamline processes, development and QA tasks 

Experience of various testing frameworks, e.g. TDD. 

CI experience – we use Jenkins 

The usual support tools – git, Jira, Google suite 

Pin-point attention to detail. Ability to find problems and root causes. You want to break stuff and help fix it 

Robust understanding of web-based technologies and testing web applications 

A desire to constantly improve your knowledge and experience 

Confidence to provide constructive criticism and feedback 

A hunger to ask questions – for your own knowledge, and to challenge assumptions 



Experience of working with Agile project management methods such as Scrum

General QA and testing experience

Knowledge of the ISTQB framework or similar


Application deadline: