Software Engineer in Test

4 weeks ago


Glasgow, Glasgow City, United Kingdom BBC Full time
Job Band

Package description

Job reference 14503

Band:
C

Contract type:
permanent

Salary £45,000 to £55,000

Location:
Glasgow

Our comprehensive benefits package includes:

  • An employer pension contribution of up to 10%
  • 26 days' annual leave (based on full time hours) + bank holidays and the option to buy/sell additional days
  • Contributory lifestyle benefit options including discounts at hundreds of retailers, cycle to work scheme, discounted gym memberships and healthcare schemes
  • Employee assistance and well-being programmes
  • Learning and development tailored to your role - this could include industry recognised qualifications, coaching and mentoring
  • An inclusive and diverse environment with opportunities to join staff networks including: Women's Network, National Disability Networks and many more.
Family friendly flexible working arrangements, such as hybrid working, job sharing, flexi-time and compressed hours can be requested.

We welcome candidates from all backgrounds and especially welcome individuals from underrepresented groups.

If you require any reasonable adjustments at any time, please let us know by contacting us on with the job reference in the subject.

Introduction


We are looking for a Software Engineer in Test with a passion for Quality, Automation (Infrastructure, Testing, Deployment), Cloud Technologies and good professional software engineering methodologies and practices.

The ideal candidate would have a significant impact in shaping our processes and direction in the exciting BBC Images team.

Images help the BBC tell stories in a way that engages our audience. Breaking news is more informative when accompanied by photos from the scene. Programmes on iPlayer are more easily discovered if they have an interesting thumbnail. Our 100-year-old image archive can bring the past to life on our newest digital products. But programme makers and journalists need to be able to find these images easily.

BBC Images is the tool that manages the BBC's still image assets. It is the BBC's instance of Grid, which was open sourced by The Guardian Media Group.

The BBC and The Guardian work in close collaboration with a shared aim of making Grid the world-leading still image asset management system.


You will join an established team in the BBC to build upon this product which has been developed over the past few years (3 engineers currently).

This year we will work on many interesting challenges, some of which are:

  • Making significant improvements in our overall testing strategy, deployment of cloud infrastructure and release processes.
  • Integrating BBC Images with other tools and workflows within the BBC.
  • Collaborating with The Guardian Media Group to set the direction of this software.
  • Working closely with the embedded Product Manager, Engineering Manager, Architects and Business Analysts to drive more functionality and uptake of BBC Images within the BBC.
This role based at our impressive Glasgow office on the banks of the Clyde. We are hybrid working from home and office (minimum of 1 day per week in office).

SDD24

Key Responsibilities

At the BBC we are passionate about supporting you to be the best Engineer that you can be.

As such we understand that it might take you some time to get up to speed and learn our business and technical domain, and team processes.

You will join a team who are keen on collaboration and will guide you over the first weeks and months as you settle into the role.


You will be working in a cross-discipline team, collaborating with the Engineering Manager, Product Manager, Delivery Manager, Architect, BA/UX and Engineers to deliver robust, quality software.

Over you first year, your focus and responsibilities will grow and develop.

In the first month you will be:

  • Learning the BBC Images technical and business domain.
  • Collaborating with other engineers to improve on our overall full stack test coverage.
  • Getting up to speed with our AWS architecture.
In months 2 to 6 you will be:

  • Writing automation code and running manual tests to support product releases.
  • Making improvements to our automated testing strategy and processes.
  • Working with the business support teams and business analysts to define test scope and write acceptance criteria and functional tests.

At 6 months (and beyond) you will be:

  • Taking technical ownership of the test environments and planning deployments to the test environments.
  • Having QA involvement in the shaping and planning of upcoming work.
  • Learning new technologies and keeping abreast of existing technologies.

Beyond these responsibilities you will have time to focus on self-development, through Innovation Time (10%) and extensive training opportunities (via the BBC Academy).

Are you the right candidate

The ideal candidate would have demonstrable experience in the following:

  • API Testing / Front End Testing.
  • Automated and Manual testing.
  • Integrating Test Automation with CI/CD pipelines.
  • A desire to define and implement good testing practices.
  • Amazon Web Services (AWS).
The technologies we use are (ideally you would be experienced in one or more):

  • Javascript
  • Python
  • Scala/Java (or equivalent)
Desirable (but not essential) would be experience in some of the following:

  • Elasticsearch
  • Microservice / Event Driven Architectures
We are a team that values working collaboratively, often through pairing.

We like practices such as Scrum, Test-Driven Development and Continuous Deployment but, more importantly, we encourage continuous improvement - we embrace change.

Application & Interview Process


In the first session, we will ask you to explain a testing solution that you have solved using automated solutions.

We will ask questions around the architecture, the decisions made and your role in them.

This will be scored on your ability to effectively communicate the business problem and the solution plus describing choices that you made, as well as your ability to provide answers to follow up questions.

As this interview will be conducted remotely, you will want to prepare a diagram to share.

The second session will take a more traditional questions and answers style interview.

In this session we will learn more about your experience of the full development lifecycle, the previous projects you have worked on and roles you have had, as well as your approach to team processes.


We may also ask you to complete a technical homework exercise as part of the process.


As an employer who puts inclusivity as one of our utmost priorities, we will of course make every accommodation and adjustment for any accessibility needs (through both the interview stage and the role going forward).



  • Glasgow, Glasgow City, United Kingdom Firefish Software Full time

    About the RoleAt Firefish Software, we're committed to delivering high-quality software products that meet customer expectations and business requirements. As our Senior Test Engineer, you'll play a crucial role in supporting the Head of Product Experience in setting the strategic direction for our testing team.Key ResponsibilitiesDrive Efficiency through...


  • Glasgow, Glasgow City, United Kingdom Firefish Software Full time

    About the RoleAt Firefish Software, we're committed to delivering high-quality software products that meet customer expectations and business requirements. As our Senior Test Engineer, you'll play a crucial role in supporting the Head of Product Experience in setting the strategic direction for our testing team.Key ResponsibilitiesDrive Efficiency through...


  • Glasgow, Glasgow City, United Kingdom Sanderson Full time

    Job Opportunity at SandersonSanderson is seeking to recruit two permanent Quality Assurance Engineers to join their team during an exciting time of growth and expansion.Based in a hybrid working model, the chosen candidates will be expected to work on-site one day a week. The ideal candidates will have a background in both manual and automated testing, with...


  • Glasgow, Glasgow City, United Kingdom SAS Full time

    Senior Software Development Engineer in Test - Risk & Quantitative Solutions - HybridWelcome to a premier data and artificial intelligence organization committed to converting data into actionable insights for clients globally.Become a vital member of our innovative Risk Solutions team as a Senior Software Development Engineer in Test. In this role, you will...


  • Glasgow, Glasgow City, United Kingdom Firefish Software Full time

    About the RoleAt Firefish Software, we're committed to delivering high-quality software products that meet customer expectations and business requirements. As our Senior Test Engineer, you'll play a crucial role in supporting the Head of Product Experience in setting the strategic direction for our testing team.Key ResponsibilitiesDrive Efficiency through...


  • Glasgow, Glasgow City, United Kingdom Firefish Software Full time

    About the RoleAt Firefish Software, we're committed to delivering high-quality software products that meet customer expectations and business requirements. As our Senior Test Engineer, you'll play a crucial role in supporting the Head of Product Experience in setting the strategic direction for our testing team.Key ResponsibilitiesDrive Efficiency through...


  • Glasgow, Glasgow City, United Kingdom SAS Full time

    Senior Software Development Engineer in Test - Risk & Quantitative Solutions - HybridWelcome to a premier data and artificial intelligence organization committed to converting data into actionable insights for clients globally.Become a vital member of our innovative Risk Solutions team as a Senior Software Development Engineer in Test. In this role, you will...

  • Test Engineer

    3 days ago


    Glasgow, Glasgow City, United Kingdom WorksHub Full time

    About the RoleWe are seeking a skilled Test Engineer to join our team at WorksHub. As a Test Engineer, you will play a critical role in ensuring the quality and reliability of our software products.Key ResponsibilitiesDesign and execute comprehensive test plans to identify and report defects in software applications.Collaborate with cross-functional teams,...

  • Lead Test Engineer

    3 weeks ago


    Glasgow, Glasgow City, United Kingdom IC Resources Full time

    Position Overview: IC Resources is seeking a dedicated Senior Test Engineer to enhance our dynamic team focused on the development, production, evaluation, and deployment of advanced board and system-level testing apparatus for innovative products. Key Responsibilities: Design, construct, and implement testing apparatus.Create testing specifications and...


  • Glasgow, Glasgow City, United Kingdom Police Scotland Full time

    Job AdvertRole ProfileAs a Test Analyst with Police Scotland, you will play a crucial role in ensuring the quality and reliability of our systems and processes. Your primary responsibility will be to design, develop, and execute test plans to identify and report defects in our software applications.Key ResponsibilitiesDevelop and execute test plans to ensure...


  • Glasgow, Glasgow City, United Kingdom Police Scotland Full time

    Job AdvertRole ProfileAs a Test Analyst with Police Scotland, you will play a crucial role in ensuring the quality and reliability of our systems and processes. Your primary responsibility will be to design, develop, and execute test plans to identify and report defects in our software applications.Key ResponsibilitiesDevelop and execute test plans to ensure...


  • Glasgow, Glasgow City, United Kingdom IC Resources Full time

    About the RoleIC Resources is seeking a highly skilled Senior Test Engineer to join our team. As a Senior Test Engineer, you will play a key role in the design, development, and commissioning of test equipment for our cutting-edge products.Key ResponsibilitiesDesign and Development: Design, build, and commission test equipment to ensure high-quality...


  • Glasgow, Glasgow City, United Kingdom IC Resources Full time

    About the RoleIC Resources is seeking a highly skilled Senior Test Engineer to join our team. As a Senior Test Engineer, you will play a key role in the design, development, and commissioning of test equipment for our cutting-edge products.Key ResponsibilitiesDesign and Development: Design, build, and commission test equipment to ensure high-quality...


  • Glasgow, Glasgow City, United Kingdom IC Resources Full time £45,000 - £55,000

    About the Role:IC Resources is seeking a skilled Test Engineer to join our client's growing team in the optical material development industry. As a Test Engineer, you will play a crucial role in designing, manufacturing, testing, and commissioning board and system-level test equipment for cutting-edge products.Key Responsibilities:Generate test...


  • Glasgow, Glasgow City, United Kingdom SAS Full time

    About the JobWe're a leader in data and AI, inspiring customers worldwide to transform data into intelligence and questions into answers.As a Software Development Engineer in Test (SDET) in the Risk Solutions team, you'll acquire technical skills, gain experience in the financial risk space, and collaborate to build automated test frameworks and test...


  • Glasgow, Glasgow City, United Kingdom IC Resources Full time

    About the RoleIC Resources is seeking a highly skilled Senior Test Engineer to join our team in supporting the development of cutting-edge optical materials. As a Senior Test Engineer, you will play a crucial role in designing, manufacturing, testing, and commissioning board and system-level test equipment for our innovative products.Key...


  • Glasgow, Glasgow City, United Kingdom IC Resources Full time

    About the RoleIC Resources is seeking a highly skilled Senior Test Engineer to join our team in supporting the development of cutting-edge optical materials. As a Senior Test Engineer, you will play a crucial role in designing, manufacturing, testing, and commissioning board and system-level test equipment for our innovative products.Key...

  • Junior Test Engineer

    3 weeks ago


    Glasgow, Glasgow City, United Kingdom IC Resources Full time

    Position OverviewAre you enthusiastic about overcoming obstacles and fostering advancements? Your search ends here.IC Resources is leading the charge in transforming the semiconductor sector with innovative chip-to-chip interconnection solutions.We are currently seeking a Junior Test Engineer to become a vital part of our energetic team.Essential...

  • Junior Test Engineer

    3 weeks ago


    Glasgow, Glasgow City, United Kingdom IC Resources Full time

    Position OverviewAre you enthusiastic about overcoming obstacles and fostering advancements? Your search ends here.IC Resources is leading the charge in transforming the semiconductor sector with state-of-the-art chip-to-chip interconnection solutions.We are currently seeking a Junior Test Engineer to become a vital part of our innovative team.Essential...

  • Software Engineer

    3 days ago


    Glasgow, Glasgow City, United Kingdom Skillfinder International Full time

    Software Engineer OpportunityAbout the RoleWe are seeking a skilled Software Engineer to join our team at Skillfinder International. As a Java Application Developer, you will be responsible for designing, building, and configuring applications to meet business process and application requirements.Key ResponsibilitiesDesign, develop, and test software...