Join to apply for the Senior Software Engineer in Test role at BBC
Join to apply for the Senior Software Engineer in Test role at BBC
Job Band
Job Reference: SF22093
Band: D
Salary:£60,000 - £70,000 depending on relevant skills, knowledge and experience. The expected salary range for this role reflects internal benchmarking and external market insights.
Contract type: Permanent
Location: Office Base is London or Salford. This is a hybrid role and the successful candidate will balance office working with home working.
We’re happy to discuss flexible working. Please indicate your choice under the flexible working question in the application. There is no obligation to raise this at the application stage but if you wish to do so, you are welcome to. Flexible working will be part of the discussion at offer stage.
SDD24
Job Purpose
BBC Account is at the centre of the BBC’s aim to make a personalised BBC online for everyone. We create components, systems and services that enable people's experience of BBC Online to be tailored by their activities and interactions. Everything from content recommendations in iPlayer, to enabling people to comment on BBC News articles. Our services enable and underpin offerings from the BBC's major brands including iPlayer, Sounds, BBC News, Sport, Bitesize and so much more, giving our services unparalleled reach.
Our team uses the latest technologies, inspires innovation and has autonomy. Our products span the whole of the BBC and reach millions of users. We are highly functioning, multi-disciplinary teams working in an Agile way. You will be working on great projects, and you will be surrounded by a team of like-minded technology professionals from whom you can learn and grow. This is an environment where we love to share ideas and challenge the traditional with our goal of taking the BBC on the journey to be a digital-first organisation.
We offer regular training and development opportunities including 10% time to allow for self-improvement, learning and innovation. We have a focus on good quality management to help enable, guide and empower others. We promote a healthy work-life balance with opportunities for flexible working hours
Main Responsibilities
As a Senior Software Engineer in Test within the BBC Account team, you will be responsible for testing software for the authorisation and authentication applications which span the entire BBC. Our software opens the gateway to personalisation across the web, mobile applications, and voice interfaces. You will be responsible for writing appropriate tests to ensure code quality and coverage and participate in code reviews.
Our Applications Are a Set Of Services Providing Both APIs And Audience-facing Applications. As a Senior Software Engineer In Test, You Will
* Work with Delivery Managers, Product Owners, Technical Leads to understand the requirements
* Designing, communicating, and implementing the Test approaches
* Contribute to automated test frameworks to verify functional and non-functional requirements.
* Troubleshooting, finding critical bugs or verifying reported issues and identifying their underlying cause.
* Producing descriptive and concise reports that evidence the functionality of a product.
* Communicating status information and issues to tech lead / Delivery manager and Architect and Participate and lead as required, in the team's delivery process.
* Ability to be the main test representative within an agile team and advocate for a whole team approach to quality
* Mentor and coach junior colleagues and provide technical leadership and direction to peers and colleagues.
* Effectively participate in and help improve the QA team’s software development methodologies, such as pairing, clean code and best practices, documentation, CI/CD etc...
Are you the right candidate?
* Extensive and hands on experience with Automated UI and RESTful API Testing
* Hands on experience of coding practices
* Expertise in testing frameworks and libraries such as JavaScript/typescript, Playwright
* Experience with Java, Rest-Assured, Cucumber
* Familiarity with ny automated performance testing using Gatling and Scala
* Experience working with AWS SDK
* Familiarities with contract testing using PACT
* Experience configuring and running jobs in a Continuous Integration tool like Jenkins
Interview Process
Interviews are expected to be one stage only and held virtually week comencing 23 June 2025. There will be a technical assignment that will be presented back in the interview, alongside BBC Value and technical competency questions.
Disclaimer
This job description is a written statement of the essential characteristics of the job, with its principal accountabilities, incorporating a note of the skills, knowledge and experience required for a satisfactory level of performance. This is not intended to be a complete, detailed account of all aspects of the duties involved.
Please note: If you were to be offered this role, the BBC will conduct Employment screening checks which include Reference checks; Eligibility to work checks; and if applicable to the role, Safeguarding and Adverse media/Social media checks. Any offer made is conditional on these checks being satisfactory.
For any general queries, please contact:
Redeployment
The BBC is committed to redeploying employees seeking suitable alternative employment within the BBC and they will be given priority consideration ahead of other applicants. Priority consideration means for those employees seeking redeployment their application will be considered alongside anyone else at risk of redundancy, prior to any individuals being considered who are not at risk.
Seniority level
* Seniority level
Mid-Senior level
Employment type
* Employment type
Full-time
Job function
* Job function
Engineering and Information Technology
* Industries
Broadcast Media Production and Distribution
Referrals increase your chances of interviewing at BBC by 2x
Sign in to set job alerts for “Senior Software Engineer” roles.
Manchester, England, United Kingdom 3 days ago
Manchester, England, United Kingdom 2 months ago
Manchester, England, United Kingdom 2 days ago
Manchester, England, United Kingdom 2 weeks ago
Manchester, England, United Kingdom 1 week ago
Manchester, England, United Kingdom 2 weeks ago
Software Engineering Squad Lead - GammaLabs
Manchester, England, United Kingdom 2 days ago
Manchester, England, United Kingdom 1 week ago
Senior Site Reliability Engineer- Oracle
Knutsford, England, United Kingdom 3 weeks ago
Senior Software Engineer (£85k + benefits)
Manchester, England, United Kingdom 1 day ago
Wilmslow, England, United Kingdom 4 days ago
Principal Software Engineer (£90k + 10% bonus)
Manchester, England, United Kingdom 1 week ago
Manchester Area, United Kingdom 1 week ago
Manchester, England, United Kingdom 1 month ago
Manchester Area, United Kingdom 1 week ago
Manchester, England, United Kingdom 4 months ago
Manchester, England, United Kingdom 4 weeks ago
Manchester, England, United Kingdom 3 hours ago
Oldham, England, United Kingdom 4 weeks ago
Salford, England, United Kingdom 14 hours ago
Manchester, England, United Kingdom 1 week ago
Manchester, England, United Kingdom 2 days ago
Manchester, England, United Kingdom 3 hours ago
Stockport, England, United Kingdom 4 weeks ago
Manchester, England, United Kingdom 1 week ago
Manchester, England, United Kingdom 2 days ago
Manchester, England, United Kingdom 2 days ago
Manchester, England, United Kingdom 1 day ago
Salford, England, United Kingdom 1 day ago
Manchester, England, United Kingdom 1 week ago
Manchester, England, United Kingdom 2 days ago
Salford, England, United Kingdom 2 days ago
Manchester, England, United Kingdom 3 weeks ago
Senior Software Engineer (£85k + benefits)
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-Ljbffr