Software Development Engineer In Test - Automation Test Engineer

Driver and Vehicle Licensing Agency

Apply before 11:55 pm on Wednesday 29th September 2021


Reference number



£38,654 - £42,991
Depending on skills and experience - A Digitec allowance of up to £7,000 may be offered to candidates who demonstrate a high level of capability during assessment.


Senior Executive Officer

Contract type


Business area

DVLA - Information Technology Services

Type of role

Architecture and Data
Information Technology

Working pattern

Flexible working, Full-time, Job share, Part-time

Number of posts



Swansea - DVLA supports flexible working, and as an IT Department we are currently working from home. We are working towards introducing a hybrid model, under which working arrangements will be driven by the requirements of your role in agreement with your line manager

About the job


At the Driver and Vehicle Licensing Agency (DVLA), we take testing very seriously and we automate as much as we can. Our Software Development Engineer in Test (SDETs) are building best-in-class test automation software so that we can build products quickly and safely. You will be a critical part of a squad following a behaviour-driven design approach (ATDD). You will love to code and to test in equal measure and challenge us to increase the scope of our Continuous Testing.

We use Cucumber with Ruby for most of our testing. Our systems under test are usually Dockerised or Serverless applications.

Join the DVLA as an SDET - Automation Test Engineer and you’ll help build world class digital services that pave the way for future business transformation.

We welcome and encourage applications from everyone, including groups currently underrepresented in our workforce. We pride ourselves on the positive impact diversity has and promote inclusivity and equality of opportunity for all.

Job description

In this dynamic role you will be part of an engineering team responsible for continually driving all aspects of quality improvements. You will be working in one of our delivery teams or as part of the dedicated independent testing team.

Would you like to find out more about the role, the technology and what you would be working on? If so, we are organising a session where you can virtually 'meet the team' on the 10th of September at 11:15am and 17th of September 2021 at 11:30am. Please click hereto book on.


Include but are not limited to:

Develop using:
• Java, Spring Boot, Ruby on Rails, Node.js. React.js

Test using:
• Ruby and Cucumber, Capybara, JMeter, Artillery, Jest

Deploy and run using:
• Cloud infrastructure, such as AWS, MS Azure, Terraform, Docker, Kubernetes and Serverless Technologies.

Our delivery squads follow a DevOps model and are responsible for the full life-cycle of their product. As such, there may be an opportunity going forward to participate in an out-of-hours support rota which will attract an additional allowance.

About You

The DVLA is at the cutting edge of cloud-first technologies. You will be comfortable using the Cucumber framework and able to develop expertise in the Ruby programming language to test applications and infrastructure on Platform-as-a-Service environments. You will have real experience of building test automation for both web-based user interfaces and APIs. You will proactively look to implement Continuous Testing principles to speed up the feedback cycle for all elements of quality, such as security and accessibility, using automation by default.

We are looking for SDETs who are proficient in Automation Testing, able to use modern programming language and to programmatically test any software product and develop automation for it. You will have a proven track record of improving QA efficiency through test automation and tools. You will have a high attention to detail and not be afraid to challenge when needs be. It would be great if you had experience of technical coaching and enjoy leading junior members of a team.

About us

At the DVLA our work matters. We’re at the forefront of digital within government, providing new and improved services that are reliable, easy to use and offer value for money for our customers. With over 49 million driver records and over 40 million vehicle records, the opportunity to work at this scale is unrivalled across the region. Our services generate billions in revenue and make a difference to the lives of 9 out of 10 households in the UK.

If you would like to read more about the great opportunities with the DVLA Digital Team then Click Here

Our people are transforming our digital services, head over to our DVLA Digital Services Blog to read about what we have been up to.


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

  • Working Together

Technical skills

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

  • SFIA 6 - Programming/Software Development (PROG) - Level 5 Click Here
  • SFIA 6 - Testing (TEST) - Level 3 Click Here


• Learning and development tailored to your role
• An environment with flexible working options
• A culture encouraging inclusion and diversity
• A Civil Service pension
• We encourage a great work-life balance
• Best in class Learning & Development
• Digital communities
• Generous salary and pension
• On-site gym plus personal training
• On-site nursery, restaurants and coffee bar
• 25 days holiday (plus bank holidays), increasing by 1 each year (up to 30) & 1 extra day for the Queen’s birthday
• Range of staff groups to support all our colleagues
• Free parking
• Buy and sell annual leave

Click Hereto read more about the great opportunities and benefits of working at DVLA.

Things you need to know


Successful candidates must pass a disclosure and barring security check.
People working with government assets must complete basic personnel security standard checks.

Selection process details

This vacancy is using Success Profiles, and will assess your Behaviours, Experience and Technical skills.
How to Apply

As part of the application process you will be asked to complete a CV. Further details around what this will entail are listed on the application form.

When considering applying please look at how your experience relates to the role, and within your CV please provide detailed evidence of your experience of the following:

• Considerable experience in automation development using recognised programming languages
• Leading and fostering automation in all aspects of test
• Practical experience of CI/CD (Continuous Integration and Continuous Deployment)

The Software Development engineer in Test role currently sits within a Market Force Led (MFL) capability-based pay framework and your basic salary could increase/decrease based on the outcomes of an annual capability assessment. Details of the MFL pay framework policy and principles are available in the attached summary.

Sift & Interview Dates

The sift is due to take place on the 30th September 2021.

Interviews are likely to be held the week commencing 11th October 2021.

This interview will be conducted via a video interview, details of which will be provided to you should you be selected for interview.

We will try to meet the dates and locations set out in the advert. There may be occasions when these dates and locations will change. You will be provided with sufficient notice of the confirmed dates and locations.

DVLA supports flexible working, and as an IT Department we are currently working from home. We are working towards introducing a hybrid model, under which working arrangements will be driven by the requirements of your role in agreement with your line manager.

Please note that any part of the Role Profile could be tested at sift/interview.

If invited to interview, this may consist of a range of question types. These could include questions around behaviours and how you would respond in any situation as well as specific examples of things you have done.

The selection process will be designed specifically for the role. As a result, your assessment could include:
• an interview and technical exercise (eg presentation, written exercise etc)

You’re encouraged to become familiar with the role profile, as you may be assessed against any of the criteria recorded within.

The Department for Transport alongside other Government Departments recruit using Success Profiles. This means for each role we consider what you will need to demonstrate in order to be successful. This gives us the best possible chance of finding the right person for the job, drives up performance and improves diversity and inclusivity.

For further information on Success Profiles visit our Careers website.

If you are experiencing accessibility problems with any attachments on this advert, please contact the email address in the 'Contact point for applicants' section

Further Information

To learn more about applying for a role within the Department for Transport, visit the Application Process page of our Careers website.

Before submitting your application, we encourage you to visit our Things You Need to Know page for further information about applying for a role within the Department for Transport and the Civil Service.

Throughout this job advert there are links to the DfT Careers website, which provides you further information to support your application. Should you be unable to access the information on our website, please email for assistance.

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

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.

Apply and further information

Once this job has closed, the job advert will no longer be available. You may want to save a copy for your records.

Contact point for applicants

Job contact :
Name :  Digital Resourcing
Email :
Recruitment team :
Email :

Further information

If you feel your application has not been treated in accordance with the Recruitment Principles and you wish to make a complaint, in the first instance, you should contact Government Recruitment Services via email: If you are not satisfied with the response you receive from the Department, you can contact the Civil Service Commission: Click here ( to visit Civil Service Commission

Share this page