Software Engineer

 

Description:

The BBC is one of the UK’s most well-known and loved brands. BBC Sounds and iPlayer are renowned and loved throughout the UK and the world. The BBC has become a household name which delivers online content to more than 25 million people globally, and we are proud to say that we help make that magic happen!
The Sounds and iPlayer teams are conceiving the next generation of features for our audiences. Our mission is to secure the Internet future of the BBC.
RMS (Radio Music Services) is the backend team responsible for building the APIs that power Sounds’ clients. It is an exciting time to join RMS because Sounds aims to become the number one online audio service in the UK. The BBC is a place where your work impacts millions of users daily across our products, outputting 40 million hours of content.

This role is a rare opportunity to work on software at a scale. We’re looking for a passionate Software Engineer in Test to join our fast-paced cross-discipline agile teams iterating on our key products.

We provide you with a great work-life balance and a competitive work package. There are also great opportunities to grow your career within the team or the wider organisation. As part of BBC Sounds and iPlayer, you will be at the heart of the Internet first BBC.
We have an internal Academy department to ensure you have the training needed to advance in your career from soft skills to technical training such as AWS, cloud architecture and micro-services, to name a few.

Interview Process

  • Thirty minute remote chat to determine candidate’s suitability for the role
  • Take home test automation exercise, expected back after five working days
  • Virtual interview – approx. one and half hour of technical and values-based questions

Key Responsibilities and Accountabilities

Working in a scrum team, you will implement and maintain BDD automation using Java, Cucumber and RestAssured for API features. You will work with your peers to plan, define, and run tests for API releases. You will also run manual tests where automation does not exist. You will run load tests.

Exploratory testing is an important practice on RMS. The test team devices test charters, organises test sessions and shares its findings with our stakeholders. The role will provide you the opportunity to develop your exploratory testing skills.

You will improve our automation code by working with the rest of the team on code refactors, automation analysis and pipeline improvement.

The ability to report test concerns and issues promptly is a quality we admire. On RMS, we expect members of the test team to communicate findings and risks to stakeholders in a clear and concise manner that boosts confidence in our test processes.

You will collaborate with other Sounds Testers on projects that span the Sounds product, writing plans and supporting high profile product-wide releases like new radio stations, for example.

We would look for you to be an active participant in fostering a learning culture throughout the organisation through active dissemination of knowledge and collaboration with other members of the test organisation.

If you’re passionate about software quality, enjoy thinking outside the box and want to work in a high-performing team doing complex and critical work, then we should talk!

Organization BBC
Industry IT / Telecom / Software Jobs
Occupational Category Software Engineer
Job Location Glasgow,UK
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Intermediate
Experience 2 Years
Posted at 2024-11-05 4:21 pm
Expires on 2024-12-20