Senior QA Engineer

AngelProvo, UT
Onsite

About The Position

Angel Studios is seeking a Senior QA Engineer to be the final line of defense for their living room applications. This role is crucial for ensuring the "magic" of the streaming experience by leading the testing strategy for various Smart TV ecosystems including Roku, Android TV/Fire TV, and Apple TV. The engineer will focus on UI fluidity, instant video playback, and ensuring the app feels native to the hardware it runs on. The role emphasizes owning outcomes, acting as a gatekeeper of quality, and balancing deep manual testing with efficient automated regression suites, all from the perspective of a viewer.

Requirements

  • 5+ years in Quality Assurance, with a heavy focus on OTT (Over-the-Top) or Smart TV applications.
  • Deep familiarity with the quirks of the Roku ecosystem (BrightScript/SceneGraph) is highly preferred.
  • Proficiency with debugging tools like Charles Proxy/Fiddler, Chrome DevTools, Roku’s telnet console, and Android Debug Bridge (ADB).
  • Comfortable executing and updating scripts in frameworks like Appium or platform-specific SDKs.
  • Experience with Claude, Cursor, or any other beneficial AI experience.
  • Experience identifying UI lag, slow "Time to First Frame," and app crashes using observability tools.
  • An obsessive attention to detail regarding font rendering, image aspect ratios, and animation timing.
  • Ability to find "edge case" bugs that occur during non-linear user behavior (e.g., rapid clicking, mid-stream network loss).
  • Able to translate a vague "it's slow" report into a technical ticket with logs, steps to reproduce, and impacted hardware versions.
  • Comfortable switching gears between a high-end Apple TV 4K and a resource-constrained legacy Smart TV.
  • Experienced with test automation engineering frameworks like LambdaTest, Rainforest QA, Selenium, Kobiton, Appium, Perfecto, and cloud testing.
  • Passionate about careful, deliberate system design and planning that lead to automation that is future-proof, maintainable, and quickly adaptable to product advances.
  • Enjoys the challenge and opportunity to lead and improve the experience at Angel Studios by enhancing development tools and test coverage.
  • Capable of managing workload and prioritizing tasks in a fast-paced corporate environment.
  • An exceptional listener with excellent written and verbal communication skills.
  • Proficiency with Microsoft Office and Google Workspace.
  • Detail-oriented perspective and able to pick up on overlooked details.
  • Organization and time management.
  • Able to maintain confidentiality of information.
  • Must be able to manage multiple assignments, set priorities, and adapt to changing conditions.
  • Resourceful and able to problem-solve and manage tasks with ambiguity.
  • Can take feedback to tasks and assignments positively and create better solutions.
  • A quick study, able to pick up new skills and learn how to use new programs.
  • Must participate in setting and achieving regularly scheduled and outlined objectives.
  • Ability to take individual ownership, execute with high energy, share context, insist on candor with positive intent.
  • Bachelor’s Degree or equivalent.
  • 5 years of relevant experience.
  • Must be authorized to work in the United States.

Nice To Haves

  • Additional language proficiency is a plus.
  • AI experience with test automation is a plus.

Responsibilities

  • Execute comprehensive test plans across a diverse "Wall of TVs," focusing on the end-user journey from app launch to video playback.
  • Rigorously test the "10-foot experience," ensuring D-pad navigation is intuitive, focus states are clear, and there is no "UI stutter" or "jank" during transitions.
  • Manually and programmatically verify stream health, including 4K/HDR rendering, closed captioning synchronization, and multi-language audio switching.
  • Maintain and execute a suite of automated tests to ensure new features don't break existing platform stability.
  • Identify and document platform-specific bugs (e.g., a memory leak occurring only on older Roku Express sticks vs. newer Ultra models).
  • Use proxy tools to simulate low-bandwidth environments, ensuring the app handles buffering and offline states gracefully.
  • Work side-by-side with developers to reproduce complex race conditions and provide detailed logs (Roku logs, ADB, etc.) to speed up fixes.
  • Attend and contribute to regularly scheduled staff meetings.
  • Amplify light in every action.

Benefits

  • Reasonable accommodations may be made to enable individuals with disabilities to perform these essential functions.

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Senior

Education Level

Associate degree

Number of Employees

1-10 employees

© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service