Senior Software Quality Engineer

AdobeSan Jose, CA
$113,400 - $221,750

About The Position

The video rendering team owns the high-performance rendering pipeline that powers Premiere Pro, an industry-leading non-linear video editing application used by millions of creators around the world. We are constantly evolving the core rendering architecture toward an innovative, scalable, and performance-first pipeline. As a Senior Quality Engineer working on the rendering pipeline, you will help ensure that features and optimizations ship with confidence at velocity. You will be a guardian of quality and the voice of the user, validating functionality, performance, and workflow impacts across complex video editing scenarios.

Requirements

  • 6–8+ years of quality engineering experience, ideally on complex desktop, creative, media, graphics, or performance-sensitive applications.
  • Strong QE fundamentals: test planning, requirements analysis, risk assessment, regression testing, root cause analysis and overall quality ownership.
  • Working knowledge of video concepts such as codecs, media formats, frame rate, resolution, pixels, bit depth, color as well as familiarity with modern video editors.
  • Experience running, debugging, and writing automated tests using TypeScript, JavaScript, Python.
  • Experience owning quality for large features, product areas, or complex multi-functional initiatives.
  • Experience testing both functional correctness and performance-sensitive workflows.
  • Ability to partner effectively with developers and understand technical abstractions, system behavior, and implementation risk.
  • Familiarity with CI systems such as Jenkins, and command-line test workflows.
  • Ability to interpret metrics, dashboards, logs, automation results, and performance signals.
  • Strong communication skills with the ability to articulate risk, influence decisions, and represent the user experience.

Responsibilities

  • Own quality strategy and execution for features and workflow areas within Premiere Pro and other pro apps.
  • Create test plans for complex rendering, playback, editing, color, and export workflows.
  • Evaluate user impact, functionality, performance, and regression risks across feature work and bug fixes.
  • Partner closely with developers to understand system changes, impacted workflows, and appropriate validation approaches.
  • Validate behavior across media format types, codecs, frame rates, resolutions, bit depths, pixel formats, effects, sequences, and hardware configurations.
  • Use and extend automation to ship features with high confidence at high velocity.
  • Help define and improve performance metrics, dashboards, automation coverage, and regression detection.
  • Participate in design reviews and advocate for testability, reliability, and user-centered quality.
  • Share testing knowledge, quality practices and repeatable processes with adjacent teams. and help break down work for other QE team members when needed.
  • Collaborate across engineering, product, automation, performance, and partner teams to improve release confidence.

Benefits

  • comprehensive benefits programs
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service