QA Specialist

SpeakSan Francisco, CA
3dHybrid

About The Position

We are seeking a detail-oriented and proactive QA Specialist to join our Quality Assurance team on a 6‑month contract basis. You will design and execute test plans, identify defects, analyze QA metrics, and work directly with the development and product teams to ensure reliable, user-friendly solutions. The ideal candidate excels in hands-on testing, demonstrates attention to detail, understands QA methodologies, and drives continuous improvement in a dynamic environment. We are seeking a detail-oriented and proactive QA Specialist to join our Quality Assurance team on a 6‑month contract basis. You will design and execute test plans, identify defects, analyze QA metrics, and work directly with the development and product teams to ensure reliable, user-friendly solutions. The ideal candidate excels in hands-on testing, demonstrates attention to detail, understands QA methodologies, and drives continuous improvement in a dynamic environment.

Requirements

  • 3+ years of industry experience in mobile QA, with strong hands-on testing and debugging of user-facing applications on both iOS and Android
  • Proficiency testing asynchronous mobile flows, such as network requests, streaming updates, and background tasks, covering edge cases like timeouts, retries, and offline/online transitions
  • Experience validating mobile analytics instrumentation, including funnels, retention events, and experiment exposure or assignment
  • Ability to design and execute test plans for experiments and feature flags, ensuring correct bucketing, guardrails, and safe rollout/rollback behavior
  • Experience applying network and device throttling to surface performance and reliability issues under real-world conditions
  • Ability to diagnose and debug flaky mobile tests, particularly those caused by concurrency, threading, or reactive pipelines (e.g., race conditions or subscription timing issues)
  • Approaches testing with an end‑to‑end user journey mindset, surfacing UX friction and awkward flows alongside functional bugs.
  • Strong grasp of product development and release processes, with experience using modern QA methodologies and tools.
  • Self-sufficient and comfortable with ambiguity, able to adapt quickly and communicate clearly in async workflows.
  • Able to work from the SF HQ 3 days per week

Nice To Haves

  • Testing exposure to ASR and AI/ML-powered mobile functionality
  • Working knowledge of test automation tools, including AI-powered testing or using AI agents to generate and maintain test cases

Responsibilities

  • Analyze requirements and specifications to develop effective test strategies.
  • Design, execute, and maintain test plans and cases for comprehensive coverage.
  • Conduct functional, regression, performance, analytics, and design testing.
  • Document and track defects using a test management system and issue tracker like Linear.
  • Collaborate with developers, product managers, QA teammates, and other stakeholders to resolve issues pre-release.
  • Triage and groom bug reports for your features, and collaborate with Product Ops on issue management
  • Maintain a high-quality bar for mobile releases, including clear go/no-go recommendations and follow-through on critical issues.
  • Maintain comprehensive documentation of testing activities, test cases, and reports.
  • Work with QA teammates, Engineers, and Product teams to identify challenges and improve QA workflows.
  • Utilize QA automation tools to streamline testing and reduce manual regressions where appropriate.
  • Maintain and interpret quality metrics (for example, defect trends, escape rates, test coverage) to drive improvements in release quality and speed.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service