Lead Test Engineer - HO - G7

Lead Test Engineer - HO - G7

London Full-Time 48000 - 72000 £ / year (est.) No home office possible
Go Premium
G

At a Glance

  • Tasks: Lead a team of test engineers, ensuring high-quality testing practices and innovative solutions.
  • Company: Join a top-rated QA team recognised for excellence in the industry and committed to quality.
  • Benefits: Enjoy opportunities for learning, mentorship, and working with cutting-edge technology in a supportive environment.
  • Why this job: Be part of a dynamic team that values innovation and collaboration while making a real impact on UK services.
  • Qualifications: Experience in Java programming, automated testing tools, and CI/CD processes is essential.
  • Other info: UK residency for 5 years required; join our online recruitment event on 21st May!

The predicted salary is between 48000 - 72000 £ per year.

Quality is at the heart of everything we do. We provide a large-scale shared service, delivered through 750 QA professionals. It supports services that are essential for the UK! A strong continuous improvement culture underpins the way we work, making advancements on how quality is delivered and assured in ground-breaking DevOps environments, including cloud platforms. We are a well-established, well-knit team of quality specialists and among the best in the industry! We won the Testing Team of the Year at the 2024 European Software Testing Awards and were also re-certified at TMMi level 5, receiving the best score globally.

Our Lead Test Engineers are held in high regard, well sought after, and highly valued members of the teams they work in. We are seeking individuals with the skills required to solve engineering challenges of QAT approaches and build strong collaborator relationships. Working alongside impactful multi-disciplinary teams, you will use your technical, delivery, and leadership skills to drive outstanding, industry-standard quality engineering practices. Your success will be linked to the success of the teams you work with, and you will play a pivotal role in helping your team deliver outcomes, safely and securely. In return, we will invest in your learning and development, and you will be supported by guides in your job family, while having opportunities to mentor and be mentored. You will be a member of the test engineering practice. We invest in adopting innovative technology. We are actively developing quality strategies to assure AI-based solutions, as well as their safe usage in quality engineering. Our test engineering practice will be a core part of these strategies.

Quality Engineering Tools and Technologies we use:

  • Frameworks: Serenity BDD (Selenium + RestAssured), Playwright, and several bespoke frameworks.
  • DevOps: AWS, Azure, Jenkins, Drone, Concourse, Docker, Kubernetes, Terraform.
  • Performance testing: Locust, JMeter.
  • Other tools: Browserstack, Axe, ZAP, SonarQube.
  • Observability and Monitoring: ELK, Grafana, Dynatrace.

What you will do

Your main day-to-day responsibilities will be:

  • Ownership of existing test frameworks and actively reviewing them, identifying the need for new frameworks, and delivering these at scale.
  • Leading and coaching a team of test engineers and helping solve technical challenges that the team may require assistance with, evaluating the efficacy of test engineering processes across projects, and suggesting improvements.
  • Promoting convergence, creating shared capabilities, and data-driven approaches within test engineering.
  • Embracing innovation - evaluating tools and recommending approaches that can benefit testing, such as virtualization, data mocking, contract testing, or other automated integration testing techniques, and determining tools and approaches for automated test data management, test results aggregation, and release management.
  • Enabling precise, real-time reports of automation test runs and roll-up reports.
  • Managing test infrastructure usage and determining approaches to running distributed, parallel tests.
  • Using container and cloud technology to orchestrate faster, scalable tests while optimizing costs.
  • Working with teams to promote the use of code scan, code quality, accessibility testing, and observability tools.
  • Participating in the QAT Test Engineering community as well as QAT recruitment to help grow it.

Person specification

UK residency and security requirements - You need to have lived in the UK for the past 5 years.

Essential Criteria

As a Lead Test Engineer, you will have experience of:

  • Programming using Java to write secure, reusable, and maintainable automated tests and test utilities. You should be able to use concepts like thread management, synchronization, resource, and memory management to increase the efficiency of test engineering solutions and be able to use scripting languages like Bash or PowerShell.
  • Using and implementing tools like Selenium, RestAssured, Serenity BDD (or similar), build tools like Maven or Gradle, code management tools like git.
  • Using and implementing unit test frameworks like JUnit, assertion libraries, data serialization tools, security best practices like OWASP Top 10, and standards such as WCAG to design automated accessibility tests.
  • Extensively using CI/CD tools for pipeline automation and a solid understanding of release pipeline concepts. Familiarity with containerization platforms like Docker and container orchestration platforms like Kubernetes.
  • Using and implementing POM test design pattern and SOLID code design principles. Implementing coding guidelines and standards with a solid understanding of protocols and architectural styles involved in implementing tests.
  • Ability to actively engage with performance testing engineers and work alongside them to identify performance bottlenecks. Ability to read, interpret, and articulate performance reports.

Behaviours

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

  • Communicating and Influencing
  • Changing and Improving
  • Making Effective Decisions

Technical skills

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

  • Strategic Planning (ITSP) – Level 4
  • Domain Experience – Level 4
  • Test, Analysis, Design and Execution – Level 3
  • Automation and Tooling – Level 4
  • Performance Testing – Level 4
  • Integration and Assurance – Level 3

Lead Test Engineer - HO - G7 employer: Government Digital and Data

As a Lead Test Engineer at the Home Office, you will join a prestigious team recognised for excellence in quality assurance, having recently won the Testing Team of the Year award. Our commitment to continuous improvement and innovation fosters a collaborative work culture where your professional growth is prioritised through mentorship and development opportunities. Located in the heart of the UK, we offer a dynamic environment that embraces cutting-edge technology and encourages you to make a meaningful impact on essential services.
G

Contact Detail:

Government Digital and Data Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Lead Test Engineer - HO - G7

✨Tip Number 1

Make sure to attend our QAT online recruitment event on Wednesday 21st May. This is a fantastic opportunity to learn more about the role and the team, and you can ask any questions you might have directly to our hiring managers.

✨Tip Number 2

Familiarise yourself with the tools and technologies mentioned in the job description, such as Serenity BDD, AWS, and Docker. Being able to discuss your experience with these tools during the interview will show that you're well-prepared and genuinely interested in the position.

✨Tip Number 3

Highlight your leadership skills and experience in coaching teams. Since this role involves leading a team of test engineers, demonstrating your ability to mentor others and drive quality engineering practices will set you apart from other candidates.

✨Tip Number 4

Prepare to discuss your approach to continuous improvement and innovation in testing. The role emphasises a strong culture of improvement, so be ready to share examples of how you've implemented new strategies or tools in your previous roles.

We think you need these skills to ace Lead Test Engineer - HO - G7

Java Programming
Automated Testing
Selenium
RestAssured
Serenity BDD
Maven
Gradle
Git
JUnit
Performance Testing
CI/CD Tools
Docker
Kubernetes
POM Test Design Pattern
SOLID Code Design Principles
Accessibility Testing
OWASP Top 10
Data Serialization Tools
Thread Management
Resource Management
Memory Management
Communication Skills
Leadership Skills
Problem-Solving Skills
Continuous Improvement Mindset

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights relevant experience and skills that align with the Lead Test Engineer role. Focus on your programming expertise, familiarity with tools like Selenium and RestAssured, and any leadership experience you have.

Craft a Compelling Cover Letter: In your cover letter, express your passion for quality engineering and how your background makes you a perfect fit for the team. Mention specific projects or achievements that demonstrate your ability to lead and innovate in test engineering.

Highlight Technical Skills: Clearly outline your technical skills in your application. Emphasise your experience with CI/CD tools, containerisation platforms, and performance testing. Use specific examples to illustrate your proficiency and understanding of these technologies.

Prepare for Behavioural Questions: Since the selection process will assess behaviours like 'Communicating and Influencing' and 'Changing and Improving', prepare examples from your past experiences that showcase these skills. Use the STAR method (Situation, Task, Action, Result) to structure your responses.

How to prepare for a job interview at Government Digital and Data

✨Showcase Your Technical Skills

Be prepared to discuss your experience with the specific tools and technologies mentioned in the job description, such as Selenium, RestAssured, and CI/CD tools. Highlight any projects where you've successfully implemented these technologies.

✨Demonstrate Leadership Experience

As a Lead Test Engineer, you'll be expected to lead and coach a team. Share examples of how you've previously guided teams through technical challenges and improved processes. This will show your capability to drive quality engineering practices.

✨Emphasise Continuous Improvement

Discuss your approach to continuous improvement and innovation in testing. Be ready to provide examples of how you've evaluated and recommended new tools or methodologies that enhanced testing efficiency or effectiveness.

✨Prepare for Behavioural Questions

Expect questions that assess your behaviours, such as 'Communicating and Influencing' and 'Changing and Improving'. Prepare specific examples that demonstrate how you've effectively communicated with stakeholders or adapted to changes in your work environment.

Lead Test Engineer - HO - G7
Government Digital and Data
Location: London
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

G
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>