Job Title: Developer in Test
Location: London
Salary: Highly competitive, plus benefits

Client Profile
Our client is a valued part of everyday life in over 10 million homes. They entertain, excite and inspire customers with a great choice of high-quality content. They strive to be the best to their customers and the people, and to make a positive contribution to life in the UK and Ireland. They’re always looking for ways to improve.

The opportunity would see you join the Web Client software development team, which forms part of a much wider collection of teams that develop brand platform and associated clients. Together they use cutting edge, highly scalable, technology to delight their customers with online services, which allow them to consume content online, and on numerous hardware platforms.

As part of the Web Client team you would:

  • Contribute and develop our automated functional test capability
  • Conduct exploratory testing
  • Influence the direction of our test capability
  • Champion and coach peers in testing best practices and best of breed technology
  • Work with a self-organising and cross functional agile team using techniques such as Test Driven Development (TDD) and Pair Programming
  • Take an active role in user story definition assisting business stakeholders with acceptance criteria
  • Participate in regular showcases of new work to the our product owners and other business stakeholders
  • Take a pro-active role with production issues and release management
  • Strive for continuous improvement within the team
  • Enjoy the extensive benefits of working for a large yet dynamic organisation

Skills and Experience: 
It is essential that you can immediately add value to our team and be able to contribute to our team’s velocity from day one. Therefore we think it is essential that you have knowledge and experience of as many of the following items as possible:

Expert knowledge and experience of creating automated test software using 

  • Cucumber & Gherkin Language (ATDD)
  • Web driver with Selenium Grid
  • Ruby
  • Capybara

Experience of a wide range of open source and commercial web technologies 

  • JavaScript frameworks (AngularJS, Node.js, jQuery)
  • HTML 5
  • CSS 3
  • SASS and/or LESS

Experience of software development for high quality, high capacity, high traffic, high availability websites/systems

  • Test Driven Development (TDD)
  • Object Orientated Programming (OOP/OOD)
  • Service Orientated Architecture (SOA)
  • RESTful web services (JSON / XML)

Experience within agile frameworks and practices 

  • Scrum, Kanban or Scrum-ban
  • User stories (using BDD)
  • Continuous Integration/Delivery
  • Paired Programming

Experience with Application Lifecycle Management Tools 

  • Jira and Confluence (or similar)
  • Jenkins and ThoughtWorks Go (or similar)
  • SVN and Git (or similar)

Bonus Points Skills and Experience: 

  • Responsive design
  • Experience with large content/video management systems
  • Experience of web based video technologies (VOD/Linear Streaming)
Upload your CV/resume or any other relevant file. Max. file size: 64 MB.

You can apply to this job and others using your online resume. Click the link below to submit your online resume and email your application to this employer.