Senior Software Engineering Manager (Quality Engineering)

PlayStation Sony Computer Entertainment Europe Ltd.
Bristol, United Kingdom
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Bristol, United Kingdom

Tech stack

Microsoft Windows
Agile Methodologies
C++
Cloud Computing
Code Coverage
Code Review
Software Debugging
Video Game Development
Python
Machine Learning
Scrum
Software Engineering
Strategies of Testing
Technical Debt
Containerization
Free and Open-Source Software
Jenkins

Job description

We are looking for a creative, diligent Senior Software Engineering Manager who will be responsible for driving the engineering teams researching and developing the next generation of PlayStation's testing technology. This technology - including automation tools, framework and CI infrastructure - is used to analyze the quality of front end workflows on the PS5.

As a Senior Manager, Software Engineering (Quality Engineering), you will lead and develop a team responsible for ensuring high-quality software delivery across multiple products and platforms. This role shapes quality strategy, drives engineering excellence, and enables efficient, reliable release processes. You will work cross-functionally and lead a distributed team across locations, embedding quality practices throughout the development lifecycle. The position entails collaboration with quality management leadership, different internal departments, as well as open source software communities. Together we will build an environment oriented to trust, open communication, creative thinking and cohesive team effort. You will also work closely with your peers and leadership to establish project prioritisation, team goals and overall quality.

What you'll be doing:

  • Lead, mentor, and develop a distributed team of quality engineers across multiple products and platforms.
  • Manage and support remote team members, fostering effective collaboration across geographically dispersed teams.
  • Define team member development and career path opportunities with team members and mentor them to achieve goals.
  • Monitor and review everyone's performance, deliver regular performance appraisals.
  • Manage team capacity planning, hiring, onboarding and ensure effective succession planning for your teams.
  • Lead day-to-day activities of engineering team using Agile/Scrum methodology.
  • Define and implement quality engineering strategy, vision, and best practices to support reliable and efficient software delivery.
  • Partner with product and development teams to define test strategies, acceptance criteria, and release plans.
  • Identify, assess, and communicate risks to delivery timelines and product quality.
  • Lead all aspects of delivery for general technical architecture and infrastructure to support the continued development of projects, including tools and pipelines.
  • Research and craft new tools for overcoming inefficient processes by automating work.
  • Advocate for reducing technical debt, improving test coverage, and maintaining engineering standards.
  • Lead retrospective analysis of activities and champion continuous process improvement.

Requirements

  • At least five years in a people management role. Proven success in people management including mentorship. Past experience supervising people managers is strongly preferred.
  • Effective leading of multiple Agile teams in quality and testing engineering domains. (Software engineering managers with deep experience and understanding of testing groups and processes should also apply.)
  • Outstanding verbal and written communication skills, which encompass presenting to senior leadership, product managers, software engineers, project managers, and customers.
  • Significant experience with software engineering practices, software automation and testing systems (for example, Jenkins).
  • Proficient in Python programming. Enough C++ experience to provide guidance in larger architectural discussion and occasional code review.
  • A solid understanding of the software development lifecycle, and applying proven software methodologies to testing and driving reductions in technical debt.

Nice-to-haves

  • Machine learning background.
  • Prior experience with console or PC game development.
  • Past experience with cloud computing and containerization.
  • Development and debugging tools experience on Windows.

About the company

PlayStation isn't just the Best Place to Play - it's also the Best Place to Work. Today, we're recognized as a global leader in entertainment producing The PlayStation family of products and services including PlayStation®5, PlayStation®4, PlayStation®VR, PlayStation®Plus, acclaimed PlayStation software titles from PlayStation Studios, and more. PlayStation also strives to create an inclusive environment that empowers employees and embraces diversity. We welcome and encourage everyone who has a passion and curiosity for innovation, technology, and play to explore our open positions and join our growing global team. The PlayStation brand falls under Sony Interactive Entertainment, a wholly-owned subsidiary of Sony Group Corporation., Please note, Sony Interactive Entertainment conducts background checks at the offer stage for all new employees (which may include criminal background checks for some roles) and will need to process personal information to support these checks.

Apply for this position