Senior Software Engineer in Test Software Engineering
Permanent - Full Time
Location: London, GB, W1A 1AA
Job Closing Date: 27/11/2024
THE ROLE Requisition ID: 18315
Band: D
Salary range: £55,000 - £60,000 depending on relevant skills, knowledge and experience.
Contract type: permanent
Location: London Broadcasting House
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.
Excellent career progression – the BBC offers great opportunities for employees to seek new challenges and work in different areas of the organisation.
Unrivalled training and development opportunities – our in-house Academy hosts a wide range of internal and external courses and certification.
Benefits - We offer a negotiable salary package, a flexible 35-hour working week for work-life balance and 25 days annual leave with the option to buy an extra 5 days, a defined pension scheme and discounted dental, health care and gym.
Job introduction We're looking for a talented Senior Software Engineer in Test to join our department within Product Group Engineering, working in the iPlayer space. The role is based in London, and operates across Salford and London teams. Our team builds and maintains the APIs and associated AWS infrastructure that power all BBC iPlayer client applications on Web, Mobile and TV platforms, as well as other audience-facing products within the iPlayer domain.
We encourage a friendly and inclusive culture of team empowerment that supports self-development for everyone. We value our staff, offering regular training and development opportunities, as well as set time dedicated for self-improvement, learning and innovation.
This is a great opportunity to join a high-performing team at the heart of one of the BBC's highest profile digital products. You'll learn how to build performant and accessible applications in a collaborative and supportive environment, with plenty of opportunities for learning, growth, and development.
Main responsibilities Shape, refine, and deliver the strategic and operational testing strategy for a defined product set. Engage in all aspects of SDLC, including architecture, design, specs, tests, development, and delivery. Review new features, assess them, write test plans, and work with the wider multi-discipline team. Participate in and help improve the team's software development methodologies. Provide technical expertise and direction to engineering colleagues. Implement automation suites using JavaScript. Collaborate in shaping and implementation of test automation frameworks and delivery pipelines. Support change through experimentation and analysis to improve process effectiveness. Work with other development teams and stakeholders to ensure that each feature is clearly understood. Are you the right candidate Experience working in multi-discipline teams, ideally using Agile methodologies. Strong hands-on experience with the AWS infrastructure. Ability to write automation code. Experience setting up and/or maintaining automated testing frameworks. Strong experience testing Rest APIs. Strong Typescript/JavaScript coding experience. SQL knowledge. Good analytical and communication skills. About the BBC The BBC is committed to redeploying employees seeking suitable alternative employment within the BBC for different reasons and they will be given priority consideration ahead of other applicants.
Diversity matters at the BBC. We value and respect every individual's unique contribution, enabling all of our employees to thrive and achieve their full potential.
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.
#J-18808-Ljbffr