Software Engineer in Test - TV & Devices
Posted 3 days 1 hour ago by BBC Group and Public Services
Software Engineer in Test - TV & Devices
DETAILS- Job Requisition ID: 23754
- Job Closing Date: 13/11/2025
- Location: Salford, MediaCityUK, Dock House (Office Base)
- Job Band: C
- Contract Type: Permanent
- Department: TV & Devices
- Hybrid role: office & home working
- Proposed salary range: £45,000 £50,000
The BBC is one of the UK's most well known and loved brands. The TV & Device experience teams build some of the most used products in BBC: our mission is to be the first place for anybody to go to watch or listen to BBC content. We're looking for a talented Software Engineer in Test who is passionate about testing and delivering innovative technology, to join our cross discipline agile team, where you'll help shape the future of TV products for millions of viewers.
WHY JOIN THE TEAMBased in MediaCityUK, Salford, you'll join one of our TV & Device experience teams to deliver a world class connected TV experience for BBC iPlayer and Sounds. Your work will involve developing innovative application features, performing integrations across a range of TV devices, and enhancing the TV platform that powers both iPlayer and BBC Sounds.
YOUR KEY RESPONSIBILITIES AND IMPACT- Ensure software quality throughout development cycles, with a keen eye for detail.
- Lead and contribute to testing activities for complex and critical projects.
- Actively participate in fostering a collaborative culture across the organisation, sharing knowledge, coaching and mentoring other test team members.
- Review new features and lead initiatives to deliver high quality experiences to our audiences.
- Experience testing Web/Mobile &/Or TV platforms/devices.
- Experience in non functional testing - Performance, Load, Accessibility & Automation, including Playwright.
- Experience working in multi discipline teams, ideally using Agile methodologies (sprints, scrum).
- Experience with JavaScript/TypeScript.
- Experience writing automation tests.
- Proven ability to test, deploy and support software in a complex, high volume, high performance environment.
- Proven track record of coaching more junior team members.
- Active engagement in extreme programming practices such as pair programming, TDD and CI.
- Ability to translate complex requirements into suitable system designs and break work into smaller tasks and stories.
- Experience with AWS cloud technologies (EC2, RDS, DynamoDB, S3, Lambda).
- Strong stakeholder management skills.
- Competitive salary package.
- Flexible 35 hour working week.
- 25 days annual leave plus option to buy 5 extra days.
- Defined pension scheme.
- Discounted dental, healthcare, gym and other flexible benefits.
- Excellent career and professional development opportunities.
- Support for flexible working.
We welcome applications from all, regardless of age, gender, ethnicity, disability, sexuality, social background, religion and/or belief. The BBC is a disability confident employer and we are committed to supporting all employees.
PLEASE NOTEBefore your start date, you may need to disclose any unspent convictions or police charges in line with our Contracts of Employment policy. Failure to disclose may result in withdrawal of your offer.
ADDITIONAL INFORMATIONFor any general queries, please contact:
SCREENING CHECKSBBC will conduct Employment screening checks including Reference checks, Eligibility to work checks, safeguarding and adverse media checks. Offers are conditional on satisfactory checks.