[Hiring] Senior QA Engineer @Angel
Senior QA Engineer @Angel
Quality Assurance
Salary unspecified
Remote Location
๐Ÿ‡บ๐Ÿ‡ธ USA Only
Employment Type full-time
Posted 2d ago

[Hiring] Senior QA Engineer @Angel

2d ago - Angel is hiring a remote Senior QA Engineer. ๐Ÿ’ธ Salary: unspecified ๐Ÿ“Location: USA

Role Description

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

Qualifications

  • 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).
  • While this is a QA-first role, you should be 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.

Competencies

  • 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.
  • AI experience with test automation is a plus.
  • 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.

Before You Apply
๏ธ
๐Ÿ‡บ๐Ÿ‡ธ Be aware of the location restriction for this remote position: USA Only
โ€ผ Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior QA Engineer @Angel
Quality Assurance
Salary unspecified
Remote Location
๐Ÿ‡บ๐Ÿ‡ธ USA Only
Employment Type full-time
Posted 2d ago
Apply for this position
Did not apply โœ“
Applied โœ“
Sent Follow-Up โœ“
Interview Scheduled โœ“
Interview Completed โœ“
Offer Accepted โœ“
Offer Declined โœ“
Unlock 145,000+ Remote Jobs
๏ธ
๐Ÿ‡บ๐Ÿ‡ธ Be aware of the location restriction for this remote position: USA Only
โ€ผ Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply โœ“
Applied โœ“
Sent Follow-Up โœ“
Interview Scheduled โœ“
Interview Completed โœ“
Offer Accepted โœ“
Offer Declined โœ“
Unlock 145,000+ Remote Jobs
ร—

Apply to the best remote jobs
before everyone else

Access 145,000+ vetted remote jobs and get daily alerts.

4.9 โ˜…โ˜…โ˜…โ˜…โ˜… from 500+ reviews
Unlock All Jobs Now

Maybe later