Share this Job

Senior Manager, QA/Software in Test

Apply now »

Date: Jan 11, 2022

Location: San Francisco, US

Company: Dolby Laboratories, Inc.

Join the leader in entertainment innovation and help us design the future. At Dolby, science meets art, and high tech means more than computer code. As a member of the Dolby team, you’ll see and hear the results of your work everywhere, from movie theaters to smartphones. We continue to revolutionize how people create, deliver, and enjoy entertainment worldwide. To do that, we need the absolute best talent. We’re big enough to give you all the resources you need, and small enough so you can make a real difference and earn recognition for your work. We offer a collegial culture, challenging projects, and excellent compensation and benefits.

 

 

Streaming entertainment services are exploding as consumers around the world continue to shift their entertainment experiences to the Internet. At Dolby, we are raising the bar on quality and reliability for online entertainment and transforming the industry. We continue to revolutionize how people create, deliver, and enjoy entertainment worldwide across all devices. To do that, we need the absolute best talent. We’re big enough to give you all the resources you need and small enough so you can make a real difference and earn recognition for your work. We offer a collegial culture, challenging projects, and excellent compensation and benefits. Join the leader in entertainment innovation and help us design the future of cloud media processing and streaming.

 

Dolby Cloud Media Solution (CMS) Engineering group is seeking an experienced Manager to build and lead a growing Quality Assurance (QA) group for a new Dolby service offering. You will be an expert in quality for our new SaaS offering for media streaming services, will lead the strategy and implementation of our test automation, and will facilitate releasing quality software with high confidence as per SLO of the service. You will collaborate closely with engineering leads, product managers, customer support, and other partners to launch new features/applications and drive enhancements to existing features. If you are a passionate QA leader with experience in SaaS products (especially in the media processing and delivery space), who loves to roll up the sleeves, effectively collaborates in distributed team structure, and proactively drives implementation of solutions to complex problems, then this is an ideal opportunity and a great role for you.

Responsibilities:

  • Build and lead a high-performing team of QA engineers working in an Agile development process with continuous integration/continuous deployment (CI/CD) model

 

  • Manage, mentor, and nurture a team that includes both local and remote team members and members with dotted line reporting structures. Plan and manage QA resource estimation, effort distribution, and progress tracking

 

  • Define and drive overall product test strategy, test planning and design, tooling, execution, and reporting. Enforce a standard process for testing all releases that includes automation into the software build, test, and release process

 

  • Establish a data-driven automated approach to define, track, and communicate metrics that provide visibility into the software quality and the performance of the service. Assess, track, and communicate product/release health based upon understanding of business requirements

 

  • Establish a robust and consistent process of reporting and tracking issues through a formal bug tracking system and work with the engineering teams to help isolate, debug, and resolve issues/bugs

 

  • Track SaaS industry trends related to software testing tools and methodologies to drive continuous improvement to the development and deployment of test technologies, automation framework, test tools or methods

Requirements:

 

  • Experience in leading testing of large-scale, distributed, highly available, and fault-tolerant cloud-based applications

 

  • Solid experience with test automation frameworks/tools (e.g., pytest)

 

  • Experience in managing QA teams working in an Agile environment (e.g., Scrum, Kanban)

 

  • Experience with common AWS services (S3, EC2, ALB, IAM, Lambda, etc.), microservices-based architectures, REST APIs, and networking protocols (HTTP, DNS, SSL/TLS, etc.)

 

  • Solid understanding of container build, deployment, and orchestration tools such as Docker, Kubernetes, and Infrastructure as Code tools such as terraform

 

  • Ability to balance project work at the ‘start up’ stage while also driving longer term QA strategy in support of a scaling business

 

  • Excellent written and verbal communication skills

 

  • B.S. or M.S. in Computer Science/Engineering or Electronics Engineering or equivalent experience.

Nice-to-haves

  • Experience in leading quality assurance effort for a media streaming service

  • Hands-on experience with configuration and/or performance tracking of CDNs (Content Delivery Networks)

  • Familiar with multi-Cloud architectures (ex. AWS, GCP, Azure, Alibaba)

  • Experience with a streaming media analytics platform such as Conviva

 

#LI-KG1​​​​​​

 

Dolby will consider qualified applicants with criminal histories in a manner consistent with the requirements of San Francisco Police Code, Article 49, and Administrative Code, Article 12

 

Equal Employment Opportunity:
Dolby is proud to be an equal opportunity employer. Our success depends on the combined skills and talents of all our employees. We are committed to making employment decisions without regard to race, religious creed, color, age, sex, sexual orientation, gender identity, national origin, religion, marital status, family status, medical condition, disability, military service, pregnancy, childbirth and related medical conditions or any other classification protected by federal, state, and local laws and ordinances.


Nearest Major Market: San Francisco
Nearest Secondary Market: Oakland