Senior Test Engineer
Senior Test Engineer
UK Home Office
London Area, United Kingdom
See who UK Home Office has hired for this role
Are you a Senior Test Engineer (QAT) looking for your next challenge? We are looking for Senior Test Engineers for large complex Agile projects, working with the latest and upcoming technologies. We have one of the largest AWS in Europe. These roles are working on our His Majesty's Passport Office (HMPO) and Police and Public Protection Technology (PPPT) Portfolios
We are seeking candidates to drive the test engineering approach. You will determine and implement approaches to assure, measure and build quality into every phase of the lifecycle. You will define and implement product level strategies.
What you will do:
- Maintain existing test frameworks or help develop new ones. You will also undertake code refactoring where necessary.
- Develop tests that are predictable, repeatable and implement automated verification of acceptance criteria to the greatest possible extent. reviewing test automation code and test utility code, and configuring, monitoring, and triggering tests to run on demand as well as continuously evaluating the efficacy of this process.
- Determine tools and approaches for virtualisation, data mocking, contract testing or other automated integration testing techniques and determine tools and approaches for automated test data management, test results aggregation and release management. Enabling precise, real-time reports of automation test runs.
- Manage test infrastructure usage and determine approach to running distributed, parallel tests. Use container & Cloud technology to orchestrate faster, scalable tests.
- Interpret data from code scan, code quality and observability tools.
What you will bring:
- Programming using Java to write secure, reusable, and maintainable automated tests and test utilities. You should be familiar with concepts like thread management, synchronisation, resource, and memory management, and scripting languages like bash or PowerShell (Lead essential criteria).
- Using tools like Selenium for front-end automation, RestAssured for API testing, Serenity BDD, build tools like Maven or Gradle and using Git to manage branches and merge requests through distributed version control.
- Working with unit test frameworks like Junit, assertion libraries and data serialisation tools, leveraging tools like Wiremock, to aid automated testing.
- Working with POM test design pattern and SOLID code design principle. Implementing coding guidelines and standards and using BDD tools like Cucumber for developing automated tests.
- Using CI/CD tools while having a good understanding of release pipelines and jobs and familiarity with containerization platforms like Docker.
- Using code quality tools like SonarQube.
We have a wide portfolio of projects, and our vast estate covers a whole range of tools. The below is sample snapshot of some tools we use:
- Frameworks: Serenity BDD (Selenium + RestAssured), and several bespoke frameworks.
- DevOps: AWS, Jenkins, Drone, Docker, Kubernetes, Terraform.
- Performance testing: JMeter.
- Other tools: Browserstack, Axe, ZAP, SonarQube.
- Observability and Monitoring: ELK, Grafana, Dynatrace.
Why Join Us?
- Exceptional pension: Employer contribution of 28.97%.
- Generous leave: 25 days annual leave (rising to 30 with service), 8 public holidays, and 1 day for the King’s Birthday.
- Flexible working: Options include full-time, part-time, compressed hours, job sharing, and a hybrid model (minimum 60% on-site).
- Learning and development: Access to training, technical accreditations, and funded qualifications (subject to approval).
- Recognition and inclusion: A culture that champions diversity, enhanced parental leave schemes, annual bonuses, and recognition awards.
Learn more about our benefits: Benefits - Home Office Careers
Additional Information
This role requires SC clearance. To meet national security vetting requirements, you must typically have been resident in the UK for at least five years.
Ready to lead, innovate, and make an impact? Click "Apply" to explore the full job description and salary details.
-
Seniority level
Mid-Senior level -
Employment type
Full-time -
Job function
Quality Assurance, Information Technology, and Engineering -
Industries
Government Administration
Referrals increase your chances of interviewing at UK Home Office by 2x
See who you knowGet notified about new Test Engineer jobs in London Area, United Kingdom.
Sign in to create job alertSimilar jobs
People also viewed
-
Early in Career Software Quality Assurance (QA) Engineer / Test Engineer
Early in Career Software Quality Assurance (QA) Engineer / Test Engineer
-
Junior manual QA
Junior manual QA
-
Quality Assurance Engineer
Quality Assurance Engineer
-
Software Development Engineer in Test
Software Development Engineer in Test
-
QA Engineer
QA Engineer
-
Software Engineer in Test
Software Engineer in Test
-
IT Software Tester
IT Software Tester
-
Early in Career Software Quality Assurance (QA) Engineer / Test Engineer
Early in Career Software Quality Assurance (QA) Engineer / Test Engineer
-
Software Engineer in Test
Software Engineer in Test
-
QA Engineer
QA Engineer
Similar Searches
Explore collaborative articles
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
Explore More