Developer in Test

The BBC is looking for a Developer-in-Test, that is essentially an extreme programmer who focuses on testing and testability, to join the BBC (News Knowledge) product team, pairing with the team’s software engineers during development, encouraging best practice while developing software and driving our test-first approach.

 

In this Developer in Test role, you will develop automated tests using Ruby and Cucumber, manage continuous integration using Jenkins, identify opportunities for refactoring in deliverered code and contribute to doing so, and look after acceptance criteria and behaviour definition for work in delivery. As such, the role involves an interesting mix of development, testing and elements of delivery management as appropriate for each project, and we’ll be looking for evidence of each on your CV.

 

This is a challenging role, where the Developer-in-Test will be a champion for change across the BBC’s development processes. As such, we would like to see the following experience highlighted on your CV:

 

•           Software development experience in Ruby, Java and JavaScript

•           Extensive knowledge and experience of Agile development practices including TDD BDD

•           Ability to programmatically interact with data formats (XML and JSON)

•           Ability to write good quality code, including use of design patterns

•           Understanding of, and experience with code refactoring

•           Understanding of databases and service oriented development

•           Good understanding of version control systems (SVN, git)

•           Use of de-bugging tools and the ability to analyse stack traces

•           Good understanding CI and experience of using a CI system (e.g. Jenkins)

•           Ability to pair with developers with a range of ability and knowledge

 

This is a very interesting opportunity to be at the forefront of a position that will start being adopted by more and more businesses over the coming years. If you think you have the coding skills to do this, then please send through your CV.

 

To apply, please click here to be redirected to the BBC website.

 

Closing date: 4 April 2012.