Test Engineer / Developer in Test (UK)

Permanent, Full time (part time considered)

Who is Cambridge Intelligence?

We’re a team of data visualization experts. We help organizations to make an intelligent visual analysis of their data to ‘join the dots’ within it and uncover hidden threats.

Using our data visualization tools, it’s quick and easy to build powerful data visualization applications, roll them into analysts’ tools and workflows, and deploy them anywhere in the world.

What’s the role about?

You’ll be collaborating with Development and Product Teams, helping to drive the direction of development. You’ll move beyond testing at the UI level, writing JavaScript code to test API behaviour. This could include test harnesses, demos, simple scripts and working within the console.

This role sits within a new product team, with little in the way of existing test processes. You’ll need to begin with exploratory testing to determine the approach, then move on to a more structured approach, designing test frameworks, writing test plans and implementing bug triage.

Who’s the ideal candidate?

We’re looking for someone who’s confident working with little guidance and excited by the prospect of developing their own structure and processes. A background that includes API testing would be a natural fit, but any experience of testing development tools is a great advantage.

You might also be a developer looking to make the move into testing, in which case, you’ll be up to the challenge of quickly learning about testing best practices.

Skills required

  • The ability to write JavaScript code at a scripting level
  • A good understanding of the test cycle
  • The ability to create structure and identify process improvements
  • Adaptable, proactive learner

Nice to have:

  • Familiarity with the React framework would be highly advantageous
  • Performance testing
  • Experience with Git

Download job description [pdf]

Apply online


“I try to break things. What could be more fun than that? As a tester, it’s great helping to get the latest visualization techniques get integrated smoothly into KeyLines.”

– Roger Murby, Test Engineer

Why join the team?

  • Interesting and challenging work
    We’re driven by a desire to solve difficult problems. We grow our skills with pioneering work in everything from technical engineering to visual design.

  • Make an important impact
    You’ll be trusted by your team to make significant contributions early on. You’ll be involved in projects that are key to the success and growth of our young company.

  • Development opportunities
    The best way to succeed is to invest in our people. We prioritize personal development, set ambitious goals and provide opportunities to learn on the job from your talented colleagues.

  • Innovation
    We encourage inventiveness. Everyone contributes to the success of the business: from building and promoting the product to supporting the team and driving customer success.