Senior Manager Quality Engineering


Farnborough, Southern

Farnborough, Southern, UK
Farnborough, Southern
3 days ago

Discover. A brighter future.

With us, you’ll do meaningful work from Day 1. Our collaborative culture is built on three core behaviors: We Play to Win, We Get Better Every Day & We Succeed Together. And we mean it — we want you to grow and make a difference at one of the world's leading digital banking and payments companies. We value what makes you unique so that you have an opportunity to shine.

Come build your future, while being the reason millions of people find a brighter financial future with Discover.

Job Description 

At Discover Financial Services, you’ll find yourself in the company of some of the industry’s smartest and most reliable professionals. And at a company that rewards dedication, values innovation and supports growth.

Thrive in an environment that promotes teamwork and shared success. Build on a foundation of mutual respect. Join the company that understands rewarding careers like no other, with this exceptional opportunity:

Senior Quality Engineering Manager

Job Description

Discover are looking for a talented, enthusiastic and proactive individual who will be responsible for managing the Payments Services Quality Architecture Centre of Expertise.

In collaboration with the Software Engineering and Product Teams, the Senior Quality Engineering Manager will own and drive the delivery of Quality Architecture, test tooling and common test processes to software engineering teams.

The individual will be required to foster collaboration and provide thought leadership while contributing to core products for the department. Will act as a coach and mentor to team members, setting and helping each individual execute against a personal development plan. Be a champion of Agile and Lean practices, reinforcing positive team behaviors and enabling teams to solve their own issues improving team performance over time. 

Job Responsibilities

Reinforces positive team behaviors and corrects issues

  • Acts as a champion of Agile, Lean and DevOps methodologies within and outside teams
  • Participates in key ceremonies to observe, encourage and influence team members in behaviors based on Agile, Lean and DevOps methodologies
  • Synthesizes behavioral wins and challenges and comes up with pro-active strategies to reinforce or remediate (e.g. using team barometer)

Ensures individual team member development goals are met

  • Creates tailored plans for each team member’s personal development and skill building
  • Encourages and supports team members to lead communities of practice on specific topics

Identifies and solves systemic/structural problems to create high-performing teams

  • Identifies problems impacting multiple teams and assumes ownership of solution
  • Identifies areas with skill gaps that need to be addressed and comes up with plan to remediate including hiring, balancing skill sets and training team members
  • Helps teams route delivery related issues and blockers to the appropriate forums and participants
  • Uses observations and available delivery team metrics (e.g. burnup/down chart; enhanced velocity chart; cycle and lead time) to identify and help drive resolution for systemic issues and patterns within an individual team and across teams

Owns and supports systems within Value Stream (or as assigned). Manage ongoing Release Train Operations

  • Coach team in quality code behaviors and set goals for quality
  • Support Production readiness and impacting incidents and follow through on resolution to avoid future incidents

Skill and Experience:

  • Bachelor’s Degree
  • 6+ years of experience in a test management role within Payments domain
  • Effective verbal and written communication skills
  • Self-motivated, team motivator and team player
  • Awareness of emerging trends in software engineering
  • Belief that empowered individuals make great teammates
  • Applied knowledge of Agile methodologies.
  • Solid understanding of Distributed application infrastructure.
  • Exposure to modern software testing practices including but not restricted to Test Automation, Test First, TDD, ATDD and BDD.

Our Tech Stack:

  • Jenkins, GitHub, Nexus, Ansible
  • PCF, Kubernetes, OpenShift, AWS, Hadoop, Linux, VMware
  • Java, Scala, AngularJS, React
  • Cucumber, Junit, PACT, GenRocket, WireMock
  • CI/CD Pipeline Automation using Jenkins

We are an Equal Opportunity Employer and do not discriminate against any employee or applicant for employment because of race, color, sex, age, national origin, religion, sexual orientation, gender identity, status as a veteran, and basis of disability or any other federal, state or local protected class.

What are you waiting for? Apply today!

The same way we treat our employees is how we treat all applicants – with respect. Discover Financial Services is an equal opportunity employer (EEO is the law). We thrive on diversity & inclusion. You will be treated fairly throughout our recruiting process and without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status in consideration for a career at Discover.

About the Company