Senior Software Quality Engineer

Adobe Adobe · Enterprise · Seattle, WA +2

Senior Software Quality Engineer for Adobe's Premiere Pro video rendering team, focusing on ensuring quality, performance, and reliability of the rendering pipeline for a leading video editing application. Responsibilities include owning quality strategy, creating test plans, evaluating user impact, and driving automation for complex video editing workflows across various media formats and hardware configurations.

What you'd actually do

  1. Own quality strategy and execution for features and workflow areas within Premiere Pro and other pro apps.
  2. Create test plans for complex rendering, playback, editing, color, and export workflows.
  3. Evaluate user impact, functionality, performance, and regression risks across feature work and bug fixes.
  4. Partner closely with developers to understand system changes, impacted workflows, and appropriate validation approaches.
  5. Validate behavior across media format types, codecs, frame rates, resolutions, bit depths, pixel formats, effects, sequences, and hardware configurations.

Skills

Required

  • 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.

What the JD emphasized

  • complex desktop, creative, media, graphics, or performance-sensitive applications