Enable job alerts via email!

Test Automation Engineer

Eastpreston

Milton Keynes

On-site

GBP 30,000 - 60,000

Today
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join a forward-thinking company as a Test Automation Engineer, where your skills will be pivotal in enhancing national security through innovative testing solutions. In this dynamic role, you will automate testing processes, ensuring speed and reliability while working within a multi-skilled team. Your expertise will help streamline quality assurance across unique systems, contributing to the safety and effectiveness of national security initiatives. With access to extensive training and a supportive environment, you will grow your career while making a meaningful impact in a vital sector. Embrace the challenge and apply your talents to protect what matters most!

Benefits

25 days annual leave

8 Bank Holidays

Paid overtime or time off in lieu

Generous training budget

Pension scheme

Sports & Social Society

On-site nursery

3 days paid leave for charity

Free parking

Free onsite gym

Qualifications

  • Experience in executing various test types including functional and non-functional.
  • Familiarity with test automation technologies and command line interfaces.

Responsibilities

  • Automate testing processes to improve efficiency and quality assurance.
  • Collaborate with teams to identify risks and ensure product functionality.

Skills

Test Automation

Software Development

Problem-Solving

Communication Skills

Command Line Interfaces

Functional Testing

Non-Functional Testing

Education

Degree in Computer Science or related field

Tools

Cucumber

Robot Framework

Test Management Tools

Job description

Some of the data collected by this provider is for the purposes of personalization and measuring advertising effectiveness.

Maximum Storage Duration: Session Type: HTML Local Storage

Maximum Storage Duration: Persistent Type: HTML Local Storage

Maximum Storage Duration: Session Type: HTML Local Storage

Maximum Storage Duration: Session Type: HTML Local Storage

Maximum Storage Duration: Persistent Type: HTML Local Storage

__smVID Necessary for the sign-up function on the website. This function is provided by Sumo.com. Maximum Storage Duration: 30 days Type: HTTP Cookie

AWSALB[x2] Registers which server-cluster is serving the visitor. This is used in context with load balancing, in order to optimize user experience. Maximum Storage Duration: 7 days Type: HTTP Cookie

AWSALBCORS[x2] Registers which server-cluster is serving the visitor. This is used in context with load balancing, in order to optimize user experience. Maximum Storage Duration: 7 days Type: HTTP Cookie

csrfToken Helps prevent Cross-Site Request Forgery (CSRF) attacks. Maximum Storage Duration: Session Type: HTTP Cookie

Some of the data collected by this provider is for the purposes of personalization and measuring advertising effectiveness.

_ga[x3] Registers a unique ID that is used to generate statistical data on how the visitor uses the website. Maximum Storage Duration: 2 years Type: HTTP Cookie

_ga_#[x2] Used by Google Analytics to collect data on the number of times a user has visited the website as well as dates for the first and most recent visit. Maximum Storage Duration: 2 years Type: HTTP Cookie

_gat[x2] Used by Google Analytics to throttle request rate Maximum Storage Duration: 1 day Type: HTTP Cookie

_MadgexTracking[x2] Pending Maximum Storage Duration: 2 years Type: HTTP Cookie

_MadgexTracking_gid[x2] Pending Maximum Storage Duration: 1 day Type: HTTP Cookie

__eoi Used in order to detect spam and improve the website's security. Maximum Storage Duration: 180 days Type: HTTP Cookie

_gid[x3] Registers a unique ID that is used to generate statistical data on how the visitor uses the website. Maximum Storage Duration: 1 day Type: HTTP Cookie

collect Used to send data to Google Analytics about the visitor's device and behavior. Tracks the visitor across devices and marketing channels. Maximum Storage Duration: Session Type: Pixel Tracker

AMP_unsent_# Registers statistical data on users' behaviour on the website. Used for internal analytics by the website operator. Maximum Storage Duration: Persistent Type: HTML Local Storage

_dd_s Registers the website's speed and performance. This function can be used in context with statistics and load-balancing. Maximum Storage Duration: 1 day Type: HTTP Cookie

dd_cookie_test_# Registers data on visitors' website-behaviour. This is used for internal analysis and website optimization. Maximum Storage Duration: 1 day Type: HTTP Cookie

JobSearchCriteria Pending Maximum Storage Duration: Session Type: HTTP Cookie

JobSearchResultIds Pending Maximum Storage Duration: Session Type: HTTP Cookie

m_tempUsrId Pending Maximum Storage Duration: Session Type: HTTP Cookie

MdgxArticlesLastSearchParams Pending Maximum Storage Duration: Session Type: HTTP Cookie

giphyPingbackId Used to track the visitor's usage of GIFs - This serves for analytical and marketing purposes. Maximum Storage Duration: Session Type: HTML Local Storage

Some of the data collected by this provider is for the purposes of personalization and measuring advertising effectiveness.

Maximum Storage Duration: Persistent Type: HTML Local Storage

Maximum Storage Duration: Persistent Type: HTML Local Storage

goog:cached:topics Pending Maximum Storage Duration: Persistent Type: HTML Local Storage

NID Registers a unique ID that identifies a returning user's device. The ID is used for targeted ads. Maximum Storage Duration: 6 months Type: HTTP Cookie

Maximum Storage Duration: Persistent Type: HTML Local Storage

pagead/gen_204 Collects data on visitor behaviour from multiple websites, in order to present more relevant advertisement - This also allows the website to limit the number of times that they are shown the same advertisement. Maximum Storage Duration: Session Type: Pixel Tracker

pcs/activeview Used by DoubleClick to determine whether website advertisement has been properly displayed - This is done to make their marketing efforts more efficient. Maximum Storage Duration: Session Type: Pixel Tracker

pcs/view Pending Maximum Storage Duration: Session Type: Pixel Tracker

csi Collects data on visitors' preferences and behaviour on the website - This information is used make content and advertisement more relevant to the specific visitor. Maximum Storage Duration: Session Type: Pixel Tracker

#-# Used to track user’s interaction with embedded content. Maximum Storage Duration: Session Type: HTML Local Storage

__Secure-ROLLOUT_TOKEN Pending Maximum Storage Duration: 180 days Type: HTTP Cookie

iU5q-!O9@$ Registers a unique ID to keep statistics of what videos from YouTube the user has seen. Maximum Storage Duration: Session Type: HTML Local Storage

LAST_RESULT_ENTRY_KEY Used to track user’s interaction with embedded content. Maximum Storage Duration: Session Type: HTTP Cookie

LogsDatabaseV2:V#||LogsRequestsStore Used to track user’s interaction with embedded content. Maximum Storage Duration: Persistent Type: IndexedDB

nextId Used to track user’s interaction with embedded content. Maximum Storage Duration: Session Type: HTTP Cookie

remote_sid Necessary for the implementation and functionality of YouTube video-content on the website. Maximum Storage Duration: Session Type: HTTP Cookie

requests Used to track user’s interaction with embedded content. Maximum Storage Duration: Session Type: HTTP Cookie

ServiceWorkerLogsDatabase#SWHealthLog Necessary for the implementation and functionality of YouTube video-content on the website. Maximum Storage Duration: Persistent Type: IndexedDB

TESTCOOKIESENABLED Used to track user’s interaction with embedded content. Maximum Storage Duration: 1 day Type: HTTP Cookie

VISITOR_INFO1_LIVE Tries to estimate the users' bandwidth on pages with integrated YouTube videos. Maximum Storage Duration: 180 days Type: HTTP Cookie

YSC Registers a unique ID to keep statistics of what videos from YouTube the user has seen. Maximum Storage Duration: Session Type: HTTP Cookie

yt.innertube::nextId Registers a unique ID to keep statistics of what videos from YouTube the user has seen. Maximum Storage Duration: Persistent Type: HTML Local Storage

ytidb::LAST_RESULT_ENTRY_KEY Stores the user's video player preferences using embedded YouTube video Maximum Storage Duration: Persistent Type: HTML Local Storage

YtIdbMeta#databases Used to track user’s interaction with embedded content. Maximum Storage Duration: Persistent Type: IndexedDB

yt-remote-cast-available Stores the user's video player preferences using embedded YouTube video Maximum Storage Duration: Session Type: HTML Local Storage

yt-remote-cast-installed Stores the user's video player preferences using embedded YouTube video Maximum Storage Duration: Session Type: HTML Local Storage

yt-remote-connected-devices Stores the user's video player preferences using embedded YouTube video Maximum Storage Duration: Persistent Type: HTML Local Storage

yt-remote-device-id Stores the user's video player preferences using embedded YouTube video Maximum Storage Duration: Persistent Type: HTML Local Storage

yt-remote-fast-check-period Stores the user's video player preferences using embedded YouTube video Maximum Storage Duration: Session Type: HTML Local Storage

yt-remote-session-app Stores the user's video player preferences using embedded YouTube video Maximum Storage Duration: Session Type: HTML Local Storage

yt-remote-session-name Stores the user's video player preferences using embedded YouTube video Maximum Storage Duration: Session Type: HTML Local Storage

JSMRI Pending Maximum Storage Duration: 1 year Type: HTTP Cookie

List of domains your consent applies to: [#BULK_CONSENT_DOMAINS#]

[#IABV2_TITLE#] [#IABV2_BODY_INTRO#]

[#IABV2_TITLE#] [#IABV2_BODY_INTRO#] [#IABV2_BODY_LEGITIMATE_INTEREST_INTRO#] [#IABV2_BODY_PREFERENCE_INTRO#] [#IABV2_BODY_PURPOSES_INTRO#] [#IABV2_BODY_PURPOSES#] [#IABV2_BODY_FEATURES_INTRO#] [#IABV2_BODY_FEATURES#] [#IABV2_BODY_PARTNERS_INTRO#] [#IABV2_BODY_PARTNERS#]

About Cookies are small text files that can be used by websites to make a user's experience more efficient.

Do not sell or share my personal information

Job Title: Test Automation Engineer Ref. 950

This role is available full-time for 37 hours per week Monday to Friday or part-time with a minimum coverage of 28 hours per week.

Flexible hours are available. This role is based in the office.

Are you inquisitive? Do you enjoy finding solutions to improve testing?

Why not do this to help protect national security and really make a difference?

You ll use your experience of test automation alongside your software development skills to automate processes, providing the benefits of speed, scale and repeatability.

You ll work across the whole product development lifecycle within a multi-skilled team, applying test best practice and championing quality throughout. You ll identify, design and implement test solutions for a wide range of systems which are often one of a kind and designed to help protect national security. You ll work across various technology areas such as Telecoms, Mobile Platforms, Enterprise Networks, Security Research or Bespoke Communications systems.

Using your strong communication and problem-solving skills, you ll work with operational users, partners, project managers and development engineers to identify risk and provide assurance to the user that they re receiving a product which does the job it s required to do.

You ll have access to a generous training budget for your career development and progression, as well as joining a supportive team who will provide on the job training to help you succeed. You ll develop in a career which plays a key part in streamlining quality assurance of the systems which help protect national security.

More About You

To apply for this role, you will already have:

  • Experience of executing various test types, for example; functional and non-functional, system testing or acceptance testing.
  • Experience of using command line terminal interfaces.
  • Experience using test automation technologies, such as Cucumber or Robot Framework.

It would be beneficial if you also have one of the following (although these are not essential):

  • Experience of virtualisation and/or DevOps technologies.
  • An understanding of networking technologies, such as TCP/IP and VPNs.
  • The ability to program using one of the following; Windows, Linux or mobile based platforms.

Your Personal Skills

You will be someone who:

  • Has the drive to continuously improve your own knowledge and skills.
  • Enjoys the challenge of thinking of innovative solutions to hard problems.
  • Has the ability to plan your own workload and adapt to changing demands.
  • Puts plans in place to make improvements to testing practices within your team.
  • Works with customers to clearly understand their desired outcomes and expectations.
  • Has the ability to work and communicate with others at all levels.

Putting your skills to use

Using your diverse range of skills within the development team, you will:

  • Help to apply testing best practice.
  • Represent testing across all stages of the product lifecycle.
  • Implement test solutions across various platforms and against a varied catalogue of products and technologies.
  • Manage and maintain your testing using test management tools and (where appropriate) test automation frameworks.
  • Accurately report on test results and communicate well to all stakeholders, raising issues and bugs as needed.
  • Grow your testing skillset and software development knowledge, through continuous learning and development.
  • Help develop others through coaching and mentoring, when required.

What we offer

Now that we ve explained a bit about what you will we be doing, here s what we can offer you:

  • 25 days annual leave, rising to 30 after 5 years service.
  • 8 Bank Holiday days off in addition to your annual leave.
  • 2 additional days leave (set dates through the year).
  • Paid overtime or time off in lieu. Your salary is for your contracted hours. If you work more, we believe you should be rewarded for that.
  • Training. Lots and lots of training. This can be anything from a day internal course to a distant learning degree. If it s relevant to your career, we will aim to support you.
  • Pension. Our Pension scheme is Alpha. It s competitive.
  • Sports & Social Society. Whether its classic cars or baking, golf or crafting, we have a society for you.
  • On site nursery (subject to availability).
  • 3 days paid leave a year to support a registered charity of your choice.
  • Free parking.
  • Free onsite gym, open 24 hours a day.
  • Relocation Loan .
  • Affinity Groups whether you are a person with a disability, LGBTQ and/or from an ethnic minority. We provide an inclusive environment and support for everyone.

About HMGCC

We are HMGCC, the engineering specialists at the heart of the UK s national security.

We work with the national security community, UK government, academia, private sector partners and international allies to bring engineering ingenuity to the national security mission, creating tools and technologies that drive us ahead and help to protect the nation.

We invest in our people, not only with training but also support throughout your career with us; to allow you to reach your full potential at work, as well as enjoy the work/life balance many aspire to.

To find out more about us and if we re right for you, please visit our website.

Inclusion and diversity really matters to us. It's not just about numbers or visible differences.

HMGCC are committed to providing equal opportunities and encourage applications from candidates of all backgrounds, ethnicities, gender identities, sexual orientations, and those with disabilities or who are neurodiverse.

We re not looking for any one type of person. We re looking for talent from all different backgrounds to join our organisation, where we genuinely respect and value each other's differences, as well as our similarities. It makes us even better at what we do.

We are proud to offer candidates the opportunity to apply through the Offer of Interview Scheme. The scheme ensures eligible candidates are selected for an interview as long as their application meets the minimum criteria for the role. To find out more and how you can apply under this scheme, please see the inclusion and diversity information on our website.

Apply now

Discover more by clicking apply .

Our recruitment team will process your application once the role has closed and everyone will get a response.

Please note dependent on the recruitment requirements, we withhold the right to bring forward the closing date for this role from the original closing date.

If you are relocating to the area and renting a property then we can offer an interest free relocation loan of up to GBP2,500, which is to be repaid in instalments over a period of 24 months.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Test Automation Engineer, Stafford

Only for registered members

Stafford

Remote

GBP 30,000 - 60,000

Yesterday
Be an early applicant

Test Automation Engineer

Only for registered members

Milton Keynes

On-site

GBP 59,000 - 60,000

4 days ago
Be an early applicant

Test Automation Engineer

Only for registered members

Oxford

On-site

GBP 40,000 - 70,000

Today
Be an early applicant

Test Automation Engineer

Only for registered members

Luton

On-site

GBP 30,000 - 60,000

Today
Be an early applicant

Data & Automation Engineer - UK Remote First

Only for registered members

Maidenhead

Remote

GBP 40,000 - 80,000

2 days ago
Be an early applicant

SAP Test Automation Engineer

Only for registered members

London

On-site

GBP 40,000 - 80,000

3 days ago
Be an early applicant

Test Automation Engineer

Only for registered members

Stafford

Remote

GBP 35,000 - 55,000

20 days ago

Test Automation Engineer - Outside IR35 - SC Cleared

Only for registered members

London

On-site

GBP 40,000 - 70,000

12 days ago

Freelance DevSecOps Engineer - Cybersecurity & Automation

Only for registered members

London

Remote

GBP 30,000 - 60,000

Yesterday
Be an early applicant