Software Engineer, Test Automation

About the role


We total 400+ people in Kindred Tech and have teams in Stockholm, London, Sydney, France, Malta and Gibraltar. Kindred is one of the largest online gambling companies in the world with over 20 million customers across 100 markets. We are a continuously growing and fast paced organisation that collaborates across all locations. Together we will handle over 8000+ releases in 2018. 

At Kindred in London you will be part of an Agile team working with talented Developers and Test Automation Engineers working together using the latest technologies. 

If you love automating in Java, testing both front-end and back-end systems, then you'll fit right in. We believe in releasing small and often, building for change and automating as much as possible. At Kindred, there will always be exciting new technologies to explore and interesting problems to solve.


What you will be doing?


  • Undertakes the testing of software applicationsidentifies source of problems and proposes solutions; 
  • Writes acceptance criteria for various requirements using the Gherkin domain specific language;
  • Develops, implements and documents test plans for various services and components; 
  • Develops quality standards and validation techniques; 
  • Works closely with Product Owner, Agile Lead, QA and development unit members in an agile environment to collaborate and influence new development
  • Makes recommendations concerning software/system quality; 
  • Examines services and components for potential threats to its security and integrity and draws up plans for disaster recovery if security is compromised; 
  • Maintains and/or drives effort on bespoke test automation solutions, identification of areas where test automation could be beneficial
  • Writes Automation tests using tools and frameworks such as Selenium, Cucumber and Gatling.
  • Implements, measures and evaluates software features and system metrics to continuously improve user experience and service performance
  • Writes technical and operational documentation, provides subsequent support and training for users.
  • Be proactive, engage in collaborative work in a cross-functional team
  • Undertakes performance testing, stress testing, release management and planning


How you will be measured?


As part of the personal and strategic performance goals set quarterly and annually,  we would be measuring:

  • Ability to get tasks completed on time and taking responsibility for your work and the deliveries of your team
  • Quality control of the process will be measured against the production issues raised in this area
  • Ability to master the fundamentals of continuous integration, development and deployment practice and always tries to improve the way we work  
  • Ability to gain technical as well as business domain knowledge and willingness to share and spread the knowledge
  • Ability to integrate well with Team and to work well within the team and across the teams and organisation   
  • Ability to understand and follow Kindred Development processes and methodologies which will be reflected in the quality of the code written


What have you done?


  • Solid experience in testing and software development 

  • Built and maintained test automation frameworks

  • Experience in Java language

  • Good knowledge of Behaviour Driven Development (BDD)

  • Proficient with Cucumber, Selenium and Serenity.

  • Understanding of a mocking framework such as WireMock

  • Solid experience with agile practices (such as Kanban or SCRUM) and an understanding of the value in test automation within an Agile environment

  • Understanding of Hazelcast or similar in-memory data grid

  • Worked with structured test methods and processes

  • Experience working with Mircorservices and RESTful APIs

  • Well versed with messaging platforms such as Solace, ActiveMQ etc

  • Some working knowledge of database concepts and ability to write basic SQL queries

  • Working knowledge of JSON Web Token (JWT)

  • Experience in using defect management tool (JIRA, Test Link, Quality Center or similar)

  • You also understand: 
    • Software failures and faults
    • Risk-based approach to testing
    • Non-functional aspects of web application testing - such as UI, Accessibility, Security and Performance


  • Experience with HATEOAS / REST Level 3 will be a plus
  • Experience in Online gaming industry will be a plus
  • Working knowledge of a container technology (e.g. Docker) will be a plus


Additional Details


Title: Software Engineer, Test

Reporting to: Line lead 

Location: Wimbledon

Application closing date:  23rd December

Salary: £40-50k per annum 


Application process


To apply for this role click on the "Apply for this role" button and complete the short web form, please add a covering letter explaining your motivations for applying and your salary expectations. Our recruitment team will be in touch shortly.

Close map
Kindred House, 17-25 Hartfield Road, Wimbledon, London, United Kingdom, SW19 3SE
  • Reference Number:
  • Office:
  • Type of Employment:
    Full time permanent
25 Days Holiday
Private Medical
Wellbeing Allowance
Maternity/Paternity leave
Eye test
3 days CSR leave
Anniversary awards
Travel loan
Childcare Vouchers
Share this page

Job Alerts

If this job is not for you but you are interested in jobs similar to this, then click the button below to be the first to know about them.