Senior Software Engineer in Test
Software Engineering
Permanent - Full Time
Location: London, GB, W1A 1AA or Salford, GB, M50 2QH
Job Closing Date: 23/03/2025
THE ROLE
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.
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 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. Our team uses the latest technologies, inspires innovation and has autonomy. Our products span the whole of the BBC and reach millions of users. 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.
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. You will be responsible for writing appropriate tests to ensure code quality and coverage and participate in code reviews.
* Work with Delivery Managers, Product Owners, Technical Leads to understand the requirements.
* Design, communicate, and implement the Test approaches.
* Contribute to automated test frameworks to verify functional and non-functional requirements.
* Troubleshoot, find critical bugs or verify reported issues and identify their underlying cause.
* Produce descriptive and concise reports that evidence the functionality of a product.
* Communicate status information and issues to tech lead / Delivery manager and Architect.
* 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.
Are you the right candidate?
We are looking for people who have some (if not all) of the following:
* In-depth experience with Automated UI and RESTful API Testing.
* Experience with Java, Rest-Assured, Cucumber.
* Familiarity with 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.
* Experience working in an Agile environment.
* Advocating quality and high standards within the Team.
* Great communication skills and experience in resolving cross-team issues.
* Strong understanding of coding practices.
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 have a working environment where we value and respect every individual's unique contribution, enabling all of our employees to thrive and achieve their full potential.
Interview Process
Interviews are expected to be one stage only and held virtually week commencing 31st March. The format will be a blend of BBC Value and technical 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.
#J-18808-Ljbffr