Senior QAT Delivery Lead at IdentityE2E
London, England, United Kingdom -
Full Time


Start Date

Immediate

Expiry Date

19 Jun, 25

Salary

90000.0

Posted On

19 Mar, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Synchronization, Axe, Memory Management, Docker, Java, Build Tools, Jmeter, Maven, Kubernetes, Test Automation, Junit, Gradle, Adherence, Strategic Thinking, Git, Testing, Selenium, Design Principles, Version Control

Industry

Information Technology/IT

Description

DESCRIPTION

Job Title: Senior QA Delivery Lead
Location: Croydon/Bromley/Work from Home
Start Date: Immediately
We are looking for a highly skilled Senior QAT Delivery Lead with an SDET mindset to join our client’s strategic DevSecOps project. This critical role requires hands-on, day-to-day leadership of a development team responsible for designing, implementing, and supporting a suite of test framework applications. These applications provide test tooling, test data, test authorisation, and test governance solutions, enabling seamless delivery-to-live processes across multiple programs.
With an SDET mindset, this role demands coding proficiency, automation expertise, and a problem-solving approach to quality assurance. The successful candidate will embed testing within development processes, champion test-driven development (TDD) and behavior-driven development (BDD), and drive continuous improvements in software quality and delivery efficiency.

SKILLS, KNOWLEDGE AND EXPERTISE

  • Experience with tools like Serenity, Selenium, RestAssured, Owasp ZAP, AXE, Locust and JMeter, build tools like Maven or Gradle, and Git for version control.
  • Experience with unit test frameworks like JUnit or similar, assertion libraries, and data serialization tools.
  • Proficiency in POM test design pattern and SOLID code design principles. Ability to implement coding guidelines and standards.
  • Extensive experience with CI/CD tools for pipeline automation, understanding release pipeline concepts, and familiarity with associated tooling, such as code/security scanning.
  • Familiarity with containerisation platforms like Docker and container orchestration platforms like Kubernetes.
  • Ability to engage with performance testing engineers, identify performance bottlenecks, and interpret performance reports.
  • Understanding of OAT non-functional aspects, alerting, monitoring, and operational resilience.
  • Expert knowledge of AWS services and tooling.
  • Proficiency in Java or similar languages for writing secure, reusable, and maintainable automated tests and test utilities.
  • Understanding of concepts like thread management, synchronization, resource, and memory management.
  • Microservices architecture and the quality engineering challenges of legacy and monolithic systems
  • Shifting left by integrating test automation into the software development lifecycle (SDLC)

The ideal candidate will have extensive experience in delivering end-to-end quality engineering within complex programs, with a strong engineering-first approach to testing. They should bring expertise in:

  • Provide leadership team responsible for developing, maintaining, and optimising tooling that enables efficient testing and quality assurance across the application delivery pipeline, guiding and supporting quality engineering teams and influencing strategic decisions in stakeholder groups.
  • Offer mentorship and guidance to quality engineers, addressing technical debt and ensuring adherence to best practices in quality engineering.
  • Review code, set direction, and make recommendations for improvements, though day-to-day coding is not expected.
  • Manage a wide variety of stakeholders, bringing strategic thinking to the table and advocating for quality engineering best practices.
  • Balance both strategic needs and day-to-day challenges, unblocking the team as needed
Responsibilities

The ideal candidate will have extensive experience in delivering end-to-end quality engineering within complex programs, with a strong engineering-first approach to testing. They should bring expertise in:

  • Provide leadership team responsible for developing, maintaining, and optimising tooling that enables efficient testing and quality assurance across the application delivery pipeline, guiding and supporting quality engineering teams and influencing strategic decisions in stakeholder groups.
  • Offer mentorship and guidance to quality engineers, addressing technical debt and ensuring adherence to best practices in quality engineering.
  • Review code, set direction, and make recommendations for improvements, though day-to-day coding is not expected.
  • Manage a wide variety of stakeholders, bringing strategic thinking to the table and advocating for quality engineering best practices.
  • Balance both strategic needs and day-to-day challenges, unblocking the team as needed.
Loading...