Funding Circle logo Funding Circle

Test Automation Engineer

Created on 13-02-2017
Location Berlin

Description

We are Funding Circle

Funding Circle is the world’s leading marketplace for business loans. Our mission is to create a better financial world.

We're aiming to disrupt the traditional banking system by giving smaller businesses easier access to capital and providing investors with a new asset class. We’re one of the fastest growing companies in the world with offices in Amsterdam, Berlin, London, Madrid and San Francisco.

If you're really bright, innovative and passionate about building a better financial world and want to do something amazing, join us!

Context

Funding Circle in Berlin uses Ruby on Rails and Symfony2 & PHP for the core platform, and we are revamping the architecture to include Apache Kafka/Samza, Elasticsearch, Clojure and Go. The system includes Salesforce and Big Data technologies like Hadoop / Hive.

We are a test driven team where English is the common language, but you'll hear Russian, Spanish, French, Arabic, Romanian and Dutch in our Berlin office every day as well.

This is a hands-on position, where you will work with developers, product and stakeholders to define and implement the test automation strategy. You will extend our work in tis area and the key challenges are to make developers write better tests and to automate testing of our distributed system.

We are part of the global Funding Circle team, so you'll have colleagues in London and San Francisco, that are living at the cutting (and sometimes bleeding) edge with Clojure, Mesos, Docker and more.

 Responsibilities

  • Automate testing across all systems.
  • Review tests of developers and coach them to write better ones. 
  • System metrics: defects after release, test coverage, first time right development.
  • Formalise acceptance criteria and automate all acceptance tests.
  • Backlog grooming
  • Reporting Line: QA Team Lead
Required Experience
  • Three to five years experience in quality assurance.
  • Test automation for distributed systems
  • Solid understanding of financial domain
  • Designing and validating solutions in UML
  • Languages: English mandatory, German is a plus

Optional Experience

  • Developing software (PHP, Java, C++, Javascript, Python or Ruby)
  • Developing testable systems
  • Release management

What We Offer

  • Kitchen, coffee, well stocked fridge, fresh fruit & cereal
  • Test driven team with a passion for well designed code
  • You break it - you fix it
  • Independent and strict QA team which will reject your tickets as easy as pie.
  • Global, high growth company with the ambition to change Finance
  • German lessons
  • Help with visa
  • Tech talks, conference visit, brown bag seminar, guilds
  • MacBook Pro
  • Career path to tech or people management
  • Data driven culture across the company
  • Fully automated development and deployment from local machine to production instances

Benefit

Bike to work scheme

Bike to work...

Dental care

Dental care

Eye care vouchers

Eye care vou...

Free Breakfast

Free Breakfa...

Fresh fruit delivered to the office

Fresh fruit ...

Gym allowance

Gym allowanc...

Heathcare

Heathcare

Life & Disability Assurance

Life & Disab...

Social clubs

Social clubs

CLOSED VACANCY Apply now

Video