Lead Test Automation Engineer

GOV.UK

We are very flexible with working schedules. For many positions, it is possible to work part-time hours at the expense of pay. All jobs which are marked as "part-time" allow you to choose how many hours you would like to work.

Posted 1 week ago

Apply for job
many locations (UK) only

If you're not eligible to work from the many locations (UK), you'll be automatically rejected

Location

Contractually based in Taunton, but open to applications from across the UK. We have embraced hybrid working, recognising it is about what you bring to the role and deliver, not where you work from.

About the job

Job summary

An exciting opportunity has arisen for two Lead Test Automation Engineer’s to join our Software Engineering team. The role will provide technical leadership in software testing and assurance, supporting and enabling our development teams in their delivery of the UKHO digital vision.

As a Lead Test Automation Engineer you will be an authority on testing, supporting development teams by promoting best practice, enabling test automation, mentoring both testers and developers and researching new test tooling and practices.

The role will involve a high degree of working with our third-party delivery teams – assisting with test approach creation, ensuring they work to our test standards and assisting to resolve any day-to-day issues or questions.

We offer a great work/life balance. Peoples' start and end times are built around their own preferences and around a 10am - 2pm team time, where the team is focused on building things (no meetings). We're all set up for working from home and encourage people to make use of this if they prefer. We are committed to providing part time options and reasonable accommodations and will work with you to meet your needs.

We will be running a virtual drop-in session where you can find out more about the opportunities. Please click on the hyper-link to register for our Open Session, taking place at 11.00am on Thursday 26 January. Some of our team will be present to help you to learn more about the roles, the work, and the benefits we can offer.

Watch the video to meet our tech team and find out more about the work they do!

Job description

As our Lead Test Automation Engineer you will:

  • Work closely with other test and development leads across the digital, data and technology profession to champion quality.
  • Assist teams to design test strategies, helping them select the best test options for a delivery.
  • Make significant contributions to test automation - creating and troubleshooting code and creating and updating delivery pipelines.
  • Make changes to code bases using multiple languages, for example C#, JavaScript, Python, Java.
  • Assist developers and testers improve their use of test automation.
  • Mentor in testing - promote and inspire others to test better.
  • Have a presence in external test communities and regularly share your learning.
  • Be involved in large cross-team projects, supporting assurance activities.

You will set your own agenda and workload rather than being a member of a scrum team. A typical day could look like:

  • Working with a development team to help them resolve an issue with their delivery pipeline.
  • Contributing to a sprint event to guide a team on the best automation options for user stories.
  • Pairing with another Lead Test Engineer to investigate a new test tool.
  • Mentoring a junior tester.
  • Writing a blog on work that you have done that will be of interest to the wider test community.

One of the benefits of the role is seeing your contributions leading to better practices being used, teams and individuals growing, and enabling the UKHO to test better and produce more robust software products.

Below are some of the responsibilities associated with the role:

  • You will need to assist teams in applying test automation frameworks to their projects and in adding test runs to their build pipelines.
  • You will work with test engineers to create test strategies for their teams, helping them to understand and apply testing best practice to their approach.
  • You will be responsible for setting and promoting the organisation’s test strategy and ways of working.
  • By working with and contributing to our partners in government and industry, you will help ensure testing at UKHO continues to use and shape best practice.
  • You will enable others by sharing your work internally and externally.

Person specification

As our Lead Test Automation Engineer you will have:

  • Experience in providing technical leadership.
  • Comprehensive understanding of modern testing techniques and how these should be applied.
  • A comprehensive understanding of test automation, functional testing, non-functional testing and technical breadth.
  • Broad range of experience in creation of automated tests in .Net
  • Able to communicate with colleagues with varying levels of technical knowledge.

SC – non reserved

This is a Ministry of Defence non-reserved post and although open to UK, British Commonwealth and European Economic Area nationals, successful applicants will require a security clearance (SC) and therefore need to have resided in the UK for a minimum of 12 consecutive months within the last 5 years.

Behaviours

We'll assess you against these behaviours during the selection process:

  • Changing and Improving
  • Communicating and Influencing
  • Developing Self and Others

Technical skills

We'll assess you against these technical skills during the selection process:

  • Has a comprehensive understanding of modern testing techniques and how these should be applied. (assessed at Sift and Interview) (This will include a scenario assessment at interview)
  • A comprehensive understanding of Test Automation, Functional testing, Non-Functional testing, and technical breadth (assessed at Sift and Interview)
  • Practical experience of coding languages used for writing automated tests (Ideally in C#) (assessed at Sift)
  • Experience in leading testing across multi-team and or third parties (assessed at Sift)
  • A broad range of commercial experience using .Net, or similar language, including building and maintaining automated test frameworks. (assessed at Interview) (This will include a technical test).

We only ask for evidence of these technical skills on your application form:

  • Has a comprehensive understanding of modern testing techniques and how these should be applied. (assessed at Sift and Interview) (This will include a scenario assessment at interview)
  • A comprehensive understanding of Test Automation, Functional testing, Non-Functional testing, and technical breadth (assessed at Sift and Interview)
  • Practical experience of coding languages used for writing automated tests (Ideally in C#) (assessed at Sift)
  • Experience in leading testing across multi-team and or third parties (assessed at Sift)

Benefits

At the UK Hydrographic Office, it's very important to us that our people feel valued.  We offer a huge range of benefits such as training and development, well-being support, flexible/ homeworking, a fantastic state of the art building, high spec equipment, and so much more.  See our attached Candidate Pack for more details.

Things you need to know

Selection process details

This vacancy is using Success Profiles, and will assess your Behaviours and Technical skills.

How to apply:

Simply, hit 'apply now' at the bottom of this page.  We only ask for a CV to be uploaded to our job portal - Please submit your CV with no personal details.

Important tip**- please ensure that your CV includes how you meet the shortlist criteria outlined below.**

Sift/Shortlist Criteria:

All applications are processed anonymously. You will be short-listed against the following criteria:

Experience/ Technical Skills:

  • Has a comprehensive understanding of modern testing techniques and how these should be applied.
  • A comprehensive understanding of Test Automation, Functional testing, Non-Functional testing, and technical breadth
  • Practical experience of coding languages used for writing automated tests (Ideally in C#)
  • Experience in leading testing across multi-team and or third parties

Interview Criteria:

You will be interviewed against the following essential criteria. The interviews will also comprise of a Technical test, please see the below criteria.

Civil Service Behaviours:

  • Changing and Improving

  • Communicating and Influencing

  • Developing Self and Others

Experience/ Technical Skills:

  • A comprehensive understanding of Test Automation, Functional testing, Non-Functional testing, and technical breadth
  • Has a comprehensive understanding of modern testing techniques and how these should be applied. (This will include a scenario assessment)
  • A broad range of commercial experience using .Net, or similar language, including building and maintaining automated test frameworks. (This will include a technical test).

See here for further information: Success Profiles - Civil Service Behaviours (publishing.service.gov.uk)

Process:

  • Single Stage Interview via TEAMS. You will be contacted to book a suitable slot if you are shortlisted (see our Candidate Pack for further information)
  • Interview will be with a panel of no more than 3 people and will last approx. 1 hour 30 mins and will include a test with a broad range of coding experience, including application of automated test frameworks

Timeline:

  • Advert Closes for applications: 5th February 2022
  • Shortlisting date:
  • Interviews will take place week commencing

Onboarding Checks:

In the event you are offered a role with us, you will be required to go through Basic Personnel Security Standard (BPSS) checks which will include Employment and Right to Work Checks. You will also need to apply for SC (Security Checked) Clearance, but you may be able to start your role before gaining this.  Please see our attached Candidate Pack for further details and Terms.

If you’d like to have an informal chat about the role before applying, we’d love to hear from you! To arrange this, please get in touch with [email protected]

Feedback will only be provided if you attend an interview or assessment.

Security

Successful candidates must pass a disclosure and barring security check.

Successful candidates must meet the security requirements before they can be appointed. The level of security needed is security check.

See our vetting charter.

People working with government assets must complete basic personnel security standard checks.

Nationality requirements

This job is broadly open to the following groups:

  • UK nationals
  • nationals of Commonwealth countries who have the right to work in the UK
  • nationals of the Republic of Ireland
  • nationals from the EU, EEA or Switzerland with settled or pre-settled status or who apply for either status by the deadline of the European Union Settlement Scheme (EUSS)
  • relevant EU, EEA, Swiss or Turkish nationals working in the Civil Service
  • relevant EU, EEA, Swiss or Turkish nationals who have built up the right to work in the Civil Service
  • certain family members of the relevant EU, EEA, Swiss or Turkish nationals

Further information on nationality requirements

Working for the Civil Service

The Civil Service Code sets out the standards of behaviour expected of civil servants.

We recruit by merit on the basis of fair and open competition, as outlined in the Civil Service Commission's recruitment principles.

The Civil Service embraces diversity and promotes equal opportunities. As such, we run a Disability Confident Scheme (DCS) for candidates with disabilities who meet the minimum selection criteria.

The Civil Service also offers a Redeployment Interview Scheme to civil servants who are at risk of redundancy, and who meet the minimum requirements for the advertised vacancy.

Apply for job
many locations (UK) only

If you're not eligible to work from the many locations (UK), you'll be automatically rejected

GOV.UKcivilservicejobs.service.gov.uk

The UK Civil Service implements the policy of the Government of the day and delivers crucial public services.

Our Working Week

We are very flexible with working schedules. For many positions, it is possible to work part-time hours at the expense of pay. All jobs which are marked as "part-time" allow you to choose how many hours you would like to work.

Our 4 day week = any day off

Our Vacation Policy

We offer a generous annual leave allowance (typically 25-30 days per year for full time staff) plus public holidays. If you work a 4 day week (30hrs), you can expect:

  • 28 days PTO
  • 52 unpaid days
  • 80 days off per year

Our Remote Working Policy

Our team works hybrid remotely throughout the UK. For some roles, 100% remote working is possible - please check the job description for more details.

Our Employee Benefits

  • 401(k) company contribution
  • Transparent Salaries
  • Flexible working hours
  • Generous parental leave
  • Childcare support
  • Equipment allowance

Expect to be working with

View more Software Engineer jobs

Share this job:

Report incorrect data

Let us know if the job has expired