Software Developer In Test (Analytics)

I’m interested


Gibraltar, Leeds, London or Krakow



Job description

Software Developer In Test (Analytics)


If you're excited by the impact of emerging and disruptive technologies this will be the perfect role for you. We're looking for people who will thrive in an Agile development environment and are motivated by the opportunity to develop others, sharing new ideas, concepts and ways of working.


About us 


Working with us, you'll be at the heart of the technological revolution of one of the world's most trusted betting and gaming companies. We deal with projects ranging from mobile Casinos to online Sportsbooks and everything in between. The software you write will process 500 online bets per second, accommodate 20 million users, and process 160 terabytes a day. You can be sure there are many more challenges waiting for you. 



Your role in the team

As a Software Test Engineer, you’ll be joining the Analytics team to ensure the data quality and accuracy. The test cases you will design and execute will continue to make us one of the most trusted brands in the industry. Behind the bet, you’ll join a team of people releasing cutting edge, fully functional software to customers globally. 

Here at William Hill, we're working on exciting projects, migrating our marketing and analytics tags across our domains. You'll be working with a team of Implementation Specialists, Architects, Product Owners and Analysts and will be a key stakeholder for Marketing. You'll work with our Customer Data and Data Management Platforms to test and leverage Server Side Tagging, to enhance conversion and personalisation.

Your responsibilities will include

  • Developing feature test strategies and writing verification plans using existing test infrastructure
  • Collaborating with Product and Ops teams to translate functional requirements into test cases
  • Working closely with the development team to analyse, debug and resolve the bugs
  • Developing and evolving test frameworks, tools, infrastructure, and CI systems
  • Analysing and identifying testing needed across the development and release cycle
  • Using effective DevOps principles, clean Terraform code, Docker/Kubernetes orchestration and automation

Skills Needed

  • Ability to write Automation tests to test software automatically (experience with ObservePoint or similar tools is desirable).
  • Experience following software deployments through release cycles and provide testing along the way.
  • Able to collaborate with Developers, Tech Leads, Engineers
  • Ability to look under the hood of apps and work with members of the team to ensure all scenarios are correctly tested
  • Experience defining manual test plans and scripts and ensure they are documented well and using monitoring tools as part of testing to spot issues
  • Experience using CICD tools effectively to run test packs to spot issues
  • Ability to offer improvements to ways of working/processes to ensure that our code quality remains excellent throughout environments
  • Ability to write acceptance criteria alongside other Software Test Engineers.



What we offer


We take the safety and wellbeing of our employees seriously, especially at this challenging time. We have put in place robust Covid19 measures and are supporting our new employees with a smooth onboarding and training programme and making you feel welcome and part of our team.


Your 25 days holiday is topped up by 12 bank holidays and we offer you a generous pension, Healthcare and Life Assurance as standard.  Gym discounts, and our office sports and social committee activities could be right up your street.  We’ve got an excellent relocation package to support you should you make the move; English is the local language but we can help you and your family with Spanish lessons.


William Hill in Gibraltar


With an average yearly temperature of 25 degrees, this Mediterranean climate has plenty to offer both inside and outside of work. And that includes scaling the impressive Rock of Gibraltar or taking a dip a one of the 6 great beach spots. And with such easy access to Spain, Morocco and Portugal, you can take your pick when it comes to where you spend your weekend.