We are offering the opportunity for an enthusiastic highly skilled Test Automation Engineer to join our DevOps testing team. Octopus is a rapidly growing company looking to build out and upgrade our existing in-house systems. We have moved towards a DevOps environment so you will have an appreciation of hosted environments, and experience in automation and agile working. We are looking for someone who has experience of working on complex automation projects and has a passion for developing frameworks and finding innovative ways to speed up the test cycles.


· You are self-motivated and passionate about delivering high quality software

· You have an immense attention to detail

· You are very ‘hands-on’, and love getting your hands dirty in the detail

· You have a "can do" attitude and love to experiment, tinker and play

· You don’t always resort to the tried and tested - you embrace change and find innovative solutions to problems

· You enjoy working in a friendly, collaborative, fast paced team

· You love writing code in Python or C# (OOPS!) and have good experience in using Python / Selenium with C# or another programming/scripting language

· You have a passion for both manual and automated testing and have the expertise to maintain and enhance existing automation frameworks

· You understand how to best design automated testing across application layers using UI, API, Integration and Unit tests

· You love working in a rapidly moving environment, managing your time efficiently between multiple concurrent projects, evolving requirements and time pressures

· You've failed often enough to know you're not perfect (but secretly you know you're pretty darn good)

Skills & Requirements


· Excellent automation skills in Selenium and ability to code in Python or C#

· Ability to build automation frameworks from scratch

· Clear understanding on methodologies including BDD and TDD

· Knowledge of deployment and integration tools (Jenkins/Travis/Microsoft Release Management)

· Willingness to take ownership and achieve good outcome for all stakeholders through effective collaboration

· Good attention to detail

  • Good understanding of agile development

· We are not able to sponsor visas unfortunately


· Implementation and design skills for Continuous Integration and Continuous Deployment and Delivery

· Knowledge of NUnit testing framework

· Experience working in a DevOps environment

· ISEB/ISTQB certified

· Performance testing experience, preferably using JMeter

· Cloud Technologies (Azure\AWS\Google Cloud)

· Financial domain knowledge


· Privately held company, launched in 2000, now with over 650 employees and £7.5 billion (with a b) under management

· We're one of the largest VCs in Europe

· We love entrepreneurs

· We're building a series of FinTech platforms that will take the industry by storm

· We're happy for you to keep working on your side-projects


· You will be a key part of a small team that will build and test very high volume FinTech platforms from the ground up


· Flexible working hours – we encourage flexible working and would be happy for you to work from home 1 to 2 days a week

· Exceptionally diverse/multinational team

· Salary (tell us what you are worth) + lots of benefits

· Stunning office

· Fun working environment


· We're ideally looking for a candidate who can work from our snazzy new offices in London (we’re right by Chancery Lane tube). We encourage flexible working as mentioned above


· Send a brief cover letter and a CV


Octopus is a fast-growing company with more than 650 employees. Since we launched in 2000, we’ve established market leading positions across financial services, healthcare and energy.

The Octopus Group incorporates Octopus Energy, Octopus Healthcare, Octopus Investments, Octopus Property, Octopus Ventures and Octopus Labs. Octopus Labs is the fintech innovation unit of the Octopus Group. We fuse track record and technology, expertise and UX, to build financial products the way they should be: trustworthy, rewarding and easy-to-use.