Software Developer In Test

Masabi Published: June 9, 2017

Description

The Engineering Team

We believe making great products should be enjoyable and rewarding. Our teams are self organising - most use scrum, kanban or a hybrid approach that gives them the best chance to meet their collective goals. Each team has specialists in dev, test, (sometimes hardware too) and deployment who work together to create fantastic business outcomes for our customers.

We have hack days 6 times a year, with small yet perfectly formed prizes, but mostly we do it for fun, to learn, and to prototype cool ideas that might help our customers.

Of course we have deadlines, but we love what we do and we celebrate our success regularly.

The person we are looking for

We are looking for a test engineer with a real passion for ensuring that our customers will be delighted with our products. You have a talent for helping to drive the definition of good acceptance criteria and an ability to write automated tests that implement them. You will be passionate about ensuring that repeatable tests make their way into automated regression packs, allowing manual testing to focus on overall user experience wherever possible.

We anticipate that you will

  • Be experienced working in agile environments
  • Be a keen advocate of modern techniques including but not restricted to Behaviour Driven Development, test automation, continuous delivery, infrastructure as code.
  • Appreciate the need to deliver great customer outcomes whilst ensuring our platforms continue to evolve in a sustainable way.

Role specifics

This role sits in the Validation team, which is responsible for the products that ensure tickets are valid for travel in major cities all over the world. These range from mobile devices, to barrier gates/turnstiles and vehicle based readers. The work is varied, there is opportunity to work with different devices and technologies, and there’s never a dull moment!

Some tools we use

Java 8 / DropWizard / Spring / C / JUnit

MySql / SQS

Git / Bamboo / Maven / Gradle / Artifactory / Puppet

Fully cloud hosted, Puppet managed, PCI-DSS certified platform infrastructure (AWS)