As a QA Engineer at oneD, you will be responsible for ensuring the quality, stability, and reliability of our multi-platform streaming ecosystem across web, mobile, tablet, and smart TV. You will work closely with product, engineering, UX, and operations teams to validate features, prevent regressions, and ensure seamless user experiences across AVOD, SVOD, and future digital services.

This role is critical to maintaining release confidence, platform consistency, and user trust—from core playback journeys to monetization, subscriptions, and data tracking.

Key Responsibilities

🧪 Test Strategy & Quality Ownership

  • Define and execute end-to-end QA strategies covering functional, regression, integration, and exploratory testing across platforms. 
  • Own quality gates for releases, ensuring features meet product requirements, UX expectations, and technical standards. 
  • Translate product requirements and user stories into clear, comprehensive test cases and scenarios. 

📱 Multi-Platform Testing (Web, Mobile, Smart TV)

  • Validate user journeys across iOS, Android, Web, Tablet, and Smart TV platforms. 
  • Ensure consistent behavior across devices, OS versions, screen sizes, and playback environments. 
  • Test critical flows including onboarding, login, playback, ads, subscriptions, and entitlement. 

⚙️ Automation, Tooling & CI/CD Quality Gates

  • Design, implement, and maintain automated test suites (UI, API, regression) to support fast and reliable releases. 
  • Integrate automated testing into CI/CD pipelines to reduce manual effort and catch issues early. 
  • Collaborate with engineers to improve testability, coverage, and failure diagnostics. 

📊 Data, Tracking & Analytics Validation

  • Validate event tracking, analytics instrumentation, and data accuracy (e.g., GA4, CDP, A/B testing). 
  • Ensure correct data flows for conversion, retention, engagement, and monetization metrics. 
  • Partner with data teams to detect data gaps, anomalies, and tracking regressions before release. 

🚀 Release Management & Production Readiness

  • Support sprint execution by validating readiness for release and coordinating QA sign-off. 
  • Perform smoke tests, sanity checks, and post-release validation in production environments. 
  • Proactively identify risks related to performance, scalability, and edge cases. 

🤝 Cross-Functional Collaboration

  • Work closely with product managers, designers, engineers, data, and operations to ensure shared quality standards. 
  • Provide clear, actionable feedback and defect reports with reproduction steps and impact assessment. 
  • Contribute QA insights during planning to improve feature feasibility and reduce downstream issues. 

Qualifications

Must-Have

  • Bachelor’s degree in Computer Science, Engineering, or a related field. 
  • 3–6 years of experience in QA, software testing, or quality engineering for digital products. 
  • Hands-on experience testing mobile apps, web applications, and/or smart TV platforms. 
  • Strong understanding of QA fundamentals: test planning, test case design, defect lifecycle, and regression strategy. 
  • Experience working in Agile / Scrum development environments. 

Nice-to-Have

  • Experience in OTT, AVOD/SVOD, streaming media, or large-scale consumer apps. 
  • Experience with test automation tools (e.g., Playwright, Cypress, Appium, Selenium). 
  • Familiarity with analytics and tracking validation (GA4, Firebase, Mixpanel). 
  • Understanding of video playback, CDN behavior, DRM, ads, or subscription systems. 
  • Experience collaborating with DevOps or using CI/CD tools (e.g., Jenkins, GitHub Actions). 

What Success Looks Like

  • Releases go out with high confidence and minimal production issues. 
  • User journeys across devices feel stable, consistent, and predictable. 
  • Data and tracking are accurate and trusted by business and analytics teams. 
  • QA is seen as a quality partner, not a final checkpoint.