
QA Specialist
Speak
contract
Posted on:
Location Type: Hybrid
Location: San Francisco • California • United States
Visit company websiteExplore more
Salary
💰 $40 - $50 per hour
About the role
- 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.
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
Benefits
- Join a fantastic, tight-knit team at the right time
- Do your life's work with people you’ll love working with
- Global in nature
- Impact people's lives in a major way
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
test strategiestest plansfunctional testingregression testingperformance testinganalytics testingQA automationmobile QAdebuggingmobile analytics instrumentation
Soft skills
collaborationcommunicationproblem-solvingadaptabilityself-sufficiencyattention to detailcritical thinkingend-to-end user journey mindsetdocumentationissue management