Lead Test Engineer - HO - G7

Lead Test Engineer - HO - G7

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 at the 2024 European Software Testing Awards. 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, meet our team, and ask any questions you might have about working with us.

✨Tip Number 2

Familiarise yourself with the tools and technologies we use, such as Serenity BDD, Selenium, and AWS. Being able to discuss your experience with these 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. As a Lead Test Engineer, you'll be expected to guide others, so be ready to share examples of how you've successfully led projects or mentored colleagues in the past.

✨Tip Number 4

Prepare to discuss your approach to continuous improvement and innovation in testing practices. We value a culture of advancement, so showcasing your ideas on how to enhance quality engineering will set you apart from other candidates.

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
Thread Management
Resource Management
Memory Management
Accessibility Testing
OWASP Top 10
WCAG Standards
Data Serialization Tools
Test Infrastructure Management
Observability Tools
Cloud Technology

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 in Java, familiarity with CI/CD tools, and any experience with the specific frameworks and tools mentioned in the job description.

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 your leadership experience and ability to solve technical challenges, as these are key aspects of the role.

Showcase Relevant Projects: If you have worked on projects that involved the tools and technologies listed in the job description, be sure to include them. Describe your role, the challenges faced, and the outcomes achieved to demonstrate your hands-on experience.

Prepare for Technical Questions: Review the technical skills outlined in the job description and prepare to discuss your experience with them during the interview process. Be ready to explain your approach to test automation, performance testing, and any innovative solutions you've implemented.

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 led teams, resolved conflicts, or mentored junior engineers. This will show your capability to drive quality engineering practices.

✨Emphasise Continuous Improvement

Discuss your approach to continuous improvement in testing processes. Be ready to provide examples of how you've identified inefficiencies and implemented changes that enhanced testing outcomes, aligning with the company's culture of innovation.

✨Prepare for Behavioural Questions

Expect questions that assess your behaviours, such as 'Communicating and Influencing' and 'Changing and Improving'. Use the STAR method (Situation, Task, Action, Result) to structure your responses, ensuring you convey your thought process clearly.

Lead Test Engineer - HO - G7
Government Digital and Data
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
>