At a Glance
- Tasks: Lead and mentor teams in developing next-gen testing technology for PlayStation.
- Company: Join a leading gaming company focused on innovation and quality.
- Benefits: Competitive salary, remote work options, and career development opportunities.
- Other info: Collaborative environment with a focus on trust and creative thinking.
- Why this job: Shape the future of gaming quality and drive engineering excellence.
- Qualifications: 5+ years in people management, strong Agile experience, and Python proficiency.
The predicted salary is between 80000 - 100000 € per year.
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.
- 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 discussions 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.
- (Desirable) Machine learning background.
- (Desirable) Prior experience with console or PC game development.
- (Desirable) Past experience with cloud computing and containerization.
- (Desirable) Development and debugging tools experience on Windows.
What the job involves
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.
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.
Senior Software Engineering Manager (Quality Engineering) in London employer: Deepstreamtech
As a Senior Software Engineering Manager at PlayStation, you will thrive in a dynamic and innovative environment that champions creativity and collaboration. Our commitment to employee growth is evident through mentorship opportunities and a culture that values open communication and teamwork, ensuring you can lead and develop a talented team while driving engineering excellence. With a focus on cutting-edge technology and quality strategy, this role offers the chance to make a significant impact on the future of gaming, all within a supportive and forward-thinking workplace.
StudySmarter Expert Advice🤫
We think this is how you could land Senior Software Engineering Manager (Quality Engineering) in London
✨Tip Number 1
Network like a pro! Reach out to your connections in the industry, especially those who work at companies you're interested in. A friendly chat can lead to insider info about job openings or even a referral.
✨Tip Number 2
Prepare for interviews by practising common questions and scenarios related to quality engineering. We recommend doing mock interviews with friends or using online platforms to get comfortable with your responses.
✨Tip Number 3
Showcase your leadership skills! Be ready to discuss how you've mentored teams and driven quality strategies in past roles. Use specific examples to highlight your impact on team performance and project success.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, we love seeing candidates who are proactive about their job search.
We think you need these skills to ace Senior Software Engineering Manager (Quality Engineering) in London
Some tips for your application 🫡
Show Off Your Leadership Skills:Make sure to highlight your experience in people management and mentorship. We want to see how you've successfully led teams and developed talent, so share specific examples that demonstrate your ability to inspire and guide others.
Communicate Clearly:Outstanding verbal and written communication skills are a must! When crafting your application, ensure that your writing is clear and concise. We love seeing candidates who can present complex ideas simply, especially when it comes to collaborating with different teams.
Demonstrate Your Technical Expertise:We’re looking for someone with solid software engineering practices, especially in quality and testing. Be sure to mention your experience with automation tools like Jenkins, Python programming, and any relevant projects that showcase your technical prowess.
Tailor Your Application:Take the time to tailor your application to our job description. Highlight your experience with Agile methodologies and any relevant background in machine learning or game development. Remember, applying through our website gives you the best chance to stand out!
How to prepare for a job interview at Deepstreamtech
✨Know Your Stuff
Make sure you brush up on your technical skills, especially in Python and C++. Be ready to discuss your experience with software automation tools like Jenkins and how you've applied Agile methodologies in past roles. This will show that you’re not just a people manager but also technically savvy.
✨Showcase Your Leadership Style
Prepare examples of how you've successfully led and mentored teams in the past. Think about specific situations where you fostered collaboration and trust within your team. This is crucial for a role that involves managing distributed teams across different locations.
✨Communicate Clearly
Since outstanding communication skills are a must, practice articulating your thoughts clearly and concisely. Be prepared to present your ideas to various stakeholders, including senior leadership and product managers. Use examples from your experience to illustrate your points.
✨Emphasise Continuous Improvement
Be ready to discuss how you've driven process improvements in previous roles. Talk about your approach to reducing technical debt and improving test coverage. Highlight any innovative tools or strategies you've implemented to enhance quality engineering practices.