Home » Jobs » Senior Software Engineer in Test

Job Opening: Senior Software Engineer in Test


Position: Senior Software Engineer in Test
Company: Netflix
Location: Los Gatos CA US

The website makes video streaming accessible to anyone around the world with a web browser, no plugins required. We serve millions of users per day and work to push for the best user experience for streaming video on the web.

Testing the gamut of user experiences and innovations on various browsers and operating systems can be challenging. We are looking to improve our testing strategies and approaches to ensure the best possible experience for our users. As a senior engineer in test, you will develop scalable testing strategies, write automation scripts, and build tools and tests as needed to ensure the health of our product and improve the efficiency of the team.

About the team

The Web UI team works closely with many internal partners ranging from product managers, designers, data scientists, streaming algorithms teams, and at times with content creators, to build exciting new features that are scientifically AB tested. The versatility of the web platform enables us to test our bleeding edge product features quickly to gain valuable insight that may be applied across all of our Netflix streaming applications.

We are passionate about building the best possible experience on the web across different browsers and operating systems. We use React and Node.js to create an immersive single page app that is used by millions of people, worldwide, everyday to stream their favorite shows and movies. With native browser streaming, our challenge is to create a highly optimized application that can run on a variety of devices and networks.

What you will do

  • Help develop and evangelize automation strategies for testing
  • Leverage our automated testing infrastructure to write test scripts for both UI and backend data sources.
  • Collaborate with our UI engineers and internal partners for the duration of the project cycle, from concept to production.
  • Work closely with our operations team to help build the tools and infrastructure needed for our automation testing requirements.
  • Build tools, dashboards, and alerting to help with application health as well as developer productivity.

What we are looking for

  • An expert in test automation with experience writing test-automation cases
  • Experience with cross browser automation testing
  • Experience creating tests at various levels, including integration, smoke, stress, and performance; understand the strengths and weaknesses of each level
  • Proficient in one OOP language such as Java, Javascript
  • Ability to partner with other teams to find optimal solutions to challenging problems
  • A passion for breaking things and creating great software to do so

Nice to haves

  • Experience testing adaptive video streaming applications
  • Experience with our stack: JavaScript, React, Node.js
  • Experience testing accessible UIs for people with disabilities
  • Advanced engineering degree

Why Netflix?

  • You will have tremendous impact: you will shape and ship our product to millions of people around the world.
  • We hire people who want to make an impact and are given the freedom to deliver that.
  • We work to attract the most talented people and pay top of market accordingly.
  • The Netflix culture. Not just a slide deck but something we practice in our day-to-day.
  • Hack day: build the next killer Netflix feature or something fun


Broadcast Beat Magazine

Broadcast Beat Magazine is an Official NAB Show Media partner and we cover Broadcast Engineering, Radio & TV Technology for the Animation, Broadcasting, Motion Picture and Post Production industries. We cover industry events and conventions like BroadcastAsia, CCW, IBC, SIGGRAPH, Digital Asset Symposium and more!

Latest posts by Broadcast Beat Magazine (see all)