Accessibility Links

Automation Developer - Python - TDD - Agile

  • Salary: £282 - £363 per day
  • Job type: Contract
  • Location: West London, London
  • Sector: Other
  • Date posted: 19/04/2017
  • Job reference: J363314A

Automation Developer - Python - TDD - Agile - Junior applications accepted as we have a Senior and Junior role available.

Osterley - West London

Our client is the market leader in digital interactive satellite broadcast technology with over 10 million subscriber homes across the UK and Irish Republic. The Product Design and Development (PDD) group is responsible for all aspects of design, development and delivery of next generation software for our client's HD Set Top Boxes.

Summary of role and responsibilities

This role is part of the Automation team responsible automating testing of Set top Box Software. This role involves developing and maintaining test scripts written in Object Oriented Python.

This role will involve many interesting aspects of coding/testing including:

  1. Using variety of Python modules (including OpenCV, numPy, Pandas, PyQt)
  2. Using Jenkins for running of tests and creation of result dashboards
  3. Extensive use of raw database queries (MySQL)
  4. Using code review tools like 'Review Board'
  5. Knowledge and experience of using Jira scrum boards

Technical Skills Required

  1. At least 3 years of experience in developing back-end code using Object-Orientated programming
  2. Extensive Experience of Python Programming
  3. Advanced SQL knowledge

Desirables

  1. Experience using Rabbit MQ
  2. Experience of using Agile Development Methodologies

Personal Skills Required

  1. Enthusiasm!!
  2. Able to handle and prioritise multiple tasks at a time
  3. Always looking for ways to improve
  4. Someone who doesn't lose sight of the bigger picture
  5. The ability to communicate in a confident and assuring manner
  6. Sticking to story requirements and completing the work in a timely manner

Education

Degree or equivalent in computer science

Candidates should submit their CV in the first instance.

Similar jobs