Enable job alerts via email!

Technical Program Manager - Engineering & QA

ZipRecruiter

England

On-site

GBP 50,000 - 80,000

Full time

4 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Start fresh or import an existing resume

Job summary

A leading company in software messaging is seeking a Technical Delivery Manager to oversee engineering and quality assurance processes. The role focuses on leading technical teams, driving project timelines, and ensuring high-quality software delivery across multiple platforms, requiring strong leadership and technical expertise.

Qualifications

  • 5+ years of experience in technical program management or engineering management roles.
  • Strong familiarity with SDLC, Agile methodologies, and CI/CD pipelines.
  • Hands-on experience with code review and delivery tracking tools.

Responsibilities

  • Lead sprint execution across multiple engineering streams.
  • Coordinate cross-functional tasks and dependencies.
  • Oversee QA team activities for effective test case execution.

Skills

Software Development Lifecycles
Agile Methodologies
Problem Solving
Cross-Functional Communication

Tools

Jira
Git

Job description

Job Description

Technical Delivery Manager (Engineering & QA). United Kingdom BASED

Overview

YEO Messaging is seeking a highly motivated and detail-oriented Technical Delivery Manager to lead our software development and quality assurance efforts. This role ensures the smooth, timely, and high-quality delivery of our core YEO Messaging application across Android, iOS, Windows and Mac desktop plus SDK and cloud-based services, working closely with engineers, QA analysts, and product stakeholders.

The ideal candidate is a hybrid leader with strong engineering instincts, program management skills, and a hands-on approach to solving development and testing bottlenecks. You will be responsible for driving timelines, coordinating workstreams, supporting developers, and ensuring code integrity through rigorous QA lifecycle execution. You will have the ability to review code and assist with troubleshooting, while knowledge of Swift, Kotlin and Node JS would be desirable a very good understanding of code would be a major plus in this role. YEO Messaging uses encryption, you will need to understand this type of technology to be successful in this role. If any of the above does not resonate with you, please do not apply.

Key Responsibilities

Engineering & Development Management

- Lead sprint execution across multiple engineering streams, ensuring timely and predictable delivery of planned features and SDK releases.

- Review and approve pull requests to enforce coding standards, security practices, and technical alignment.

- Act as a technical mentor and unblocker—working with developers to troubleshoot issues and resolve roadblocks quickly.

- Coordinate across backend, frontend, and SDK engineers, ensuring that cross-functional tasks are correctly sequenced and dependencies resolved.

Technical Program Delivery

- Create and maintain detailed delivery timelines for features, releases, and patches.

- Work with the Product and Engineering Leads to ensure that goals are clear, deadlines are achievable, and priorities reflect the business need.

- Track progress via Jira (or equivalent), enforce deadlines, and ensure retrospective actions are followed through.

- Manage release readiness, including regression test windows, UAT handoffs, and documentation milestones.

Quality Assurance Oversight

- Oversee QA team activities, ensuring effective test case execution, bug logging, and regression coverage before each release.

- Collaborate with QA leads to enforce test automation where appropriate and validate coverage for key risk areas.

- Maintain a strong feedback loop between QA and engineering to resolve defects efficiently and permanently.

- Ensure turnaround times for QA cycles align with engineering delivery objectives.

Required Skills & Experience

- 5+ years of experience in technical program management or engineering management roles.

- Strong familiarity with software development lifecycles (SDLC), Agile methodologies, and CI/CD pipelines.

- Hands-on experience with code review, Git workflows, and Jira or equivalent delivery tracking tools.

  • PRIOR DEVELOPMENT EXPERIENCE, A GOOD UNDERSTANDING OF CODE IDEALLY FOR SaaS APPLICATIONS.

- Previous experience leading or working closely with QA/test teams.

- Excellent problem-solving, prioritization, and cross-functional communication skills.

Success Indicators

- Engineering releases hit committed milestones without delays or compromises on quality.

- Code is reviewed thoroughly and efficiently, with minimal post-release issues.

- QA feedback loops are fast, with low test escape rates and improved test automation coverage.

- Technical teams feel supported, productive, and clear on delivery priorities.

PRODUCT IS SCALEABLE, CODE IS EFFICIENT AND DEVELOPMENT USES LATEST TECHNOLOGY TO PROVIDE INCREDIBLE HIGHLY EFFICIENT CODE.

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