Demo

Senior QA Engineer

Angel
Provo, UT Full Time
POSTED ON 4/28/2026
AVAILABLE BEFORE 10/24/2026
Who We Are
Angel Studios, Inc. (NYSE: ANGX) is the home of stories that amplify light. Through its platform, thousands of “Angel” investors choose which titles will be created, funded, and distributed. Angel Studios allows creators and audiences to form passionate communities around their creative projects, making the story behind the story as important as the final project itself. Some of the studio's key projects—The Sound of Freedom, Dry Bar Comedy and The King of Kings—have earned billions of views around the world. Learn more at Angel.com.

We’re looking for passionate team members who want to build world-class products that will reshape media over the coming decades. Learn more about:

Our North Star

Company Strategy

Team Principles

Join us and be part of stories that matter.

What We Are Looking For
We are looking for a Senior QA Engineer to act as the final line of defense for our living room applications. You aren't just looking for broken code; you are looking for anything that breaks the "magic" of the streaming experience. In this role, you will lead the testing strategy for Roku, Android TV/Fire TV, Apple TV, and other Smart TV ecosystems. You will ensure that our UI is fluid, our video playback is instant, and our app feels native to every piece of hardware it touches.

Expectations

  • Amplify light in every action.
  • Own your outcomes: You are the gatekeeper of quality. If a bug reaches a viewer's living room, you lead the charge in understanding why and how to prevent it.
  • Resource Stewardship: Balance the need for deep manual "feel" testing with efficient automated regression suites.
  • Know your customer: Test from the perspective of a viewer sitting on a couch with a remote in their hand, not just a dev at a desk.




Essential Functions

  • End-to-End Verification: Execute comprehensive test plans across a diverse "Wall of TVs," focusing on the end-user journey from app launch to video playback.
  • UX & Focus Engine Polish: Rigorously test the "10-foot experience." Ensure D-pad navigation is intuitive, focus states are clear, and there is no "UI stutter" or "jank" during transitions.
  • Video Quality Assurance: Manually and programmatically verify stream health, including 4K/HDR rendering, closed captioning synchronization, and multi-language audio switching.
  • Regression Management: Maintain and execute a suite of automated tests to ensure new features don't break existing platform stability.
  • Hardware Fragmentation Testing: Identify and document platform-specific bugs (e.g., a memory leak occurring only on older Roku Express sticks vs. newer Ultra models).
  • Network & Performance Profiling: Use proxy tools to simulate low-bandwidth environments, ensuring our app handles buffering and offline states gracefully.
  • Defect Advocacy: Work side-by-side with developers to reproduce complex race conditions and provide detailed logs (Roku logs, ADB, etc.) to speed up fixes.
  • Must attend and contribute to regularly scheduled staff meetings.
  • Proficiency in speaking, reading and writing in the English language required. Additional language proficiency is a plus.




Specialization

  • Experience: 5 years in Quality Assurance, with a heavy focus on OTT (Over-the-Top) or Smart TV applications.
  • Platform Mastery: Deep familiarity with the quirks of the Roku ecosystem (BrightScript/SceneGraph) is highly preferred.
  • The QA Toolkit: Proficiency with debugging tools like Charles Proxy/Fiddler, Chrome DevTools, Roku’s telnet console, and Android Debug Bridge (ADB).
  • Automation Mindset: While this is a QA-first role, you should be comfortable executing and updating scripts in frameworks like Appium or platform-specific SDKs.
  • AI Tools: Experience with Claude, Cursor, or any other beneficial AI experience. In our fast paced engineering Angel is motivated to increase our productivity via AI tools/applications.
  • Performance Monitoring: Experience identifying UI lag, slow "Time to First Frame," and app crashes using observability tools.




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

Compentencies

  • The "Viewer's Eye": An obsessive attention to detail regarding font rendering, image aspect ratios, and animation timing.
  • Methodical Explorer: Ability to find "edge case" bugs that occur during non-linear user behavior (e.g., rapid clicking, mid-stream network loss).
  • Technical Communicator: Able to translate a vague "it's slow" report into a technical ticket with logs, steps to reproduce, and impacted hardware versions.
  • Adaptability: 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.
  • AI experience with test automation is a plus. There are some great efforts being made with AI on this team.
  • 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.




Work environment - When in the main office, expect a comfortable, air-conditioned work environment. Team members are issued their own desks, but the office is an open, shared space and can be fast-paced and occasionally noisy.

Physical demands - Will need to be able to sit or stand at a desk for extended periods of time.

Position type and expected hours of work - Regular full-time, 40 hours per week.

Travel required - Regular out-of-state travel is not anticipated.

Required Education And Experience

  • Bachelor’s Degree or equivalent.
  • 5 years of relevant experience.




Preferred Education And Experience

  • 5 years experience.




Work authorization - Must be authorized to work in the United States.

EEO statement
At Angel Studios, we are committed to providing an environment of mutual respect where equal employment opportunities are available to all applicants and teammates.

Other Duties
Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the team member for this job. Duties, responsibilities and activities may change at any time with or without notice.

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

Salary.com Estimation for Senior QA Engineer in Provo, UT
$93,924 to $110,086
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior QA Engineer?

Sign up to receive alerts about other jobs on the Senior QA Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$101,442 - $121,314
Income Estimation: 
$122,860 - $148,594
Income Estimation: 
$106,113 - $127,991
Income Estimation: 
$127,094 - $153,876
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Angel

  • Angel Provo, UT
  • Angel is changing the future of entertainment and is one of the fastest-growing distributors. Our rapidly expanding library of light-amplifying stories has... more
  • 4 Days Ago

  • Angel Provo, UT
  • Who We Are Angel is the home of stories that amplify light. Through its platform, thousands of “Angel” investors choose which titles will be created, funde... more
  • 5 Days Ago

  • Angel Provo, UT
  • Summary/objective: The Marketing Project Specialist drives the execution of marketing initiatives, ensuring projects move forward efficiently and goals are... more
  • 7 Days Ago

  • Angel Provo, UT
  • Who We Are Angel Studios, Inc. (NYSE: ANGX) is the home of stories that amplify light. Through its platform, thousands of “Angel” investors choose which ti... more
  • 14 Days Ago


Not the job you're looking for? Here are some other Senior QA Engineer jobs in the Provo, UT area that may be a better fit.

  • Vivint Lehi, UT
  • Welcome to the intersection of energy and home services. At NRG, we’re driven by our passion to create a smarter, cleaner and more connected future. Vivint... more
  • 18 Days Ago

  • NRG Energy Lehi, UT
  • Welcome to the intersection of energy and home services. At NRG, we're driven by our passion to create a smarter, cleaner and more connected future. Vivint... more
  • 18 Days Ago

AI Assistant is available now!

Feel free to start your new journey!