Senior Software Developer In Test

I’m interested



Job description

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.


Your role in the team 


This is an exciting time for William Hill and a fantastic opportunity to play a key role in our success.


As a key contributor, you'll work as part of an agile team,  to deliver high-quality, customer-focused, technical solutions to exceed the customer's expectations. 


You'll make sure that your team follow the best QA practices and that the teams' products have excellent test coverage. You do this by actively coaching your fellow team members into writing best in class tests when delivering great software. You also make sure that vital parts of the software have great test cases and ensure that we remain as one of the most trusted brands in the industry.  


It’s a hands-on role and you won’t ever be sat twiddling your thumbs. We’re looking for a curious engineer who wants to push forward, faster and smarter, never settling for second best. And if you’re anything like us, you won’t rest until a problem is solved. This position is a combination of infrastructure support and DevOps but always with a focus on innovation. 

 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
  • Working with Cypress using JavaScript to write scripts
  • Developing and evolving test frameworks, tools, infrastructure, and CI systems
  • Analysing and identifying testing needed across the development and release cycle


Skills we are looking for


  • Ideally, a BS/MS degree (or equivalent) in Computer Science, Engineering, or a related subject or equivalent experience
  • Excellent communication skills including spoken and written English.
  • Experience testing Microservices through RESTful APIs would be an advantage
  • Passionate about quality metrics in product implementation.
  • Experience in writing automation from the ground up.
  • Experience working on any monitoring tools (New Relic, Splunk).
  • Experience or knowledge of Performance Testing and tools such as JMeter/Gatling
  • Knowledge of GitLab CI as a nice-to-have



What we offer 


Your 25 days holiday is topped up by an extra day for your birthday along with 12 days’ bank holiday. Gym discounts, and our office sports and social committee activities could be right up your street. You will also have the opportunity to work dynamically and flexibly within the team.

If you’re thinking about relocating to join us, we offer an excellent package to help you do so. While English is the local language, we’ll help you and your family with Spanish lessons too.


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.