Engineering Director - Quality

Home based - Americas, EMEA

As the Engineering Director of Quality at Canonical, you have a key role in the success of Ubuntu, our partners, customers, and the larger Ubuntu community. Your role will cover the whole product engineering organization, contributing at both high and detailed levels to help numerous teams enhance the quality of their products. Applicants to this role should have a proven track record of engineering management (not just QA), leadership, excellence, and consistency in multiple areas, projects, or teams.

Do you want to determine the next generation of what’s possible with software quality? Are you ready to innovate and redefine the status quo? We’re looking for a leader passionate about technology, quality, and testing. This is not a traditional QA role.

In this role you will bring your expertise in quality and testing to bear on all of Canonical’s software products, across the entire engineering organization. You will consult with engineering managers and teams to establish consistency in how software is tested, identify opportunities for testing improvement, and measure results and progress over time.

What you’ll do

  • Collaborate proactively across product engineering to help define harmonized testing procedure and pipelines
  • Own overall product quality process and direction of testing frameworks
  • Mentor others and provide cross-team input
  • Evaluate the quality discipline of engineering teams
  • Write high quality code to implement foundational components as needed
  • Work to reduce complexity and improve maintainability of our test frameworks
  • Influence others and represent technical insight to customers and other engineers
  • Support and encourage solid engineering processes (e.g. TDD, kanban, scrum, etc.)
  • Work from home with global travel 6 to 8 weeks for internal and external events

Who you are

  • You love technology and working with brilliant people
  • You have a passion for innovation in the software engineering discipline of quality & test
  • You have engineering management experience
  • Proven track record implementing automated regression and integration testing in complex projects, ideally in Python and/or Golang
  • You demonstrate an understanding of the definition of done
  • You have an understanding of the full lifecycle of modern software development
  • You are curious, flexible, articulate, and accountable
  • You value soft skills and are passionate, enterprising, thoughtful, and self-motivated
  • You have a Bachelor’s or equivalent in Computer Science, STEM, or similar degree

We are proud to foster a workplace free from discrimination. We truly believe that diversity of experience, perspectives, and background will lead to a better environment for our employees and a better platform for our users and customers. This is something we value deeply and we encourage everyone to come be a part of the world of Ubuntu.

Apply for this role


Location unavailable