QA Engineer for Web Live Stream
Worldwide
Looking for a partner who can independently own a full release cycle alongside the current owner. What this role does day-to-day - End-to-end testing of every release across core features (live streaming / subtitles / recording / cross-platform compatibility, etc.) - Cross-stack diagnosis across Mongo / Redis / Elastic logs / multi-worker pipelines - Proactive coordination across teams (BE / FE / DevOps / upstream services) on test prerequisites, deployment, and release readiness - Producing structured deliverables: test cases / validation reports / bug docs - Actively auditing cross-service version dependencies, cross-environment deployment consistency, and release blockers Baseline technical requirements We don't expect mastery — just enough to operate without friction: Domain depth:At least 2+ years of focused experience in one of: live streaming / video / media streaming / real-time communication / mobile apps Infrastructure:Comfortable with Mongo / Redis commands; able to write KQL queries in Elastic / Kibana CI/CD:Has worked through full deploy pipelines; able to coordinate deployment / rollback with DevOps Debugging / network capture:Comfortable with browser DevTools Network panel; able to infer backend state from API responses Soft skill requirements (core, ordered by importance) 1. Has owned the full "requirement → testing → release" cycle in a structured process At least 1+ year of experience owning complete release cycles, with solid grasp of standard QA process: requirement review / pre-test entry criteria / case review / regression / release readiness / post-release monitoring. 2. Precision in bug triage — knowing that "an issue ≠ a bug" Before filing a bug, the candidate proactively gathers evidence to demonstrate ~90% confidence that it is in fact a bug: Screenshots and screen recordings are baseline, not the goal For non-reliably-reproducible issues, the key skill is identifying the minimal-path repro steps — this is what we actually look for Knows the typical diagnostic axes (environment differences / caching / data state / timing / upstream service versions etc.) Does not file "environment flakiness" or "my own non-standard operation" as bugs 3. Treats PRDs as objects to be tested A product spec itself is something a QA must "test": Understanding the business logic is the baseline, not the goal Proactively surfaces gaps in the PRD: logical holes / edge cases not considered / incorrect premises / implicit assumptions Raises boundary / failure-path / cross-module conflict concerns during requirement review, not after dev implementation Does not accept the working pattern of "wait until dev finishes, then find issues" 4. Multi-dimensional test case design Combines business module × dev implementation × test methodology to design cases covering at minimum: UI checks API logic verification (including failure paths) Data-layer verification (DB state / cache consistency) User-perspective scenario & flow tests Money safety / information security focused cases Performance / capacity related cases Cross-environment / cross-service version dependency audits 5. Multi-party coordination When blocked, knows who to ping (not indiscriminate @-everyone) In multi-party negotiations, can hold the QA position while proposing options acceptable and actionable to all sides Primary goal is steady progress toward release, not "find the most bugs" or "block the release" 6. AI-augmented working style This is a must, not a nice-to-have: BE / FE / DevOps / QA across this project already operate in AI-augmented mode; significant daily work happens inside AI tools The candidate must accept AI as a daily working partner The candidate must actively use AI to amplify their own output: drafting docs / code review / debugging / evidence consolidation / knowledge sedimentation Comfortable exposing their working process to AI; able to collaborate with AI to produce higher-quality output than working solo Has judgment about the boundary of what to expose to AI (what is appropriate, what is not) Nice-to-haves (not required) Hands-on testing experience with live streaming / video pipelines (HLS / VTT / RTMP) Exposure to testing external dependencies like LiveKit / Mux / PubNub A track record of producing structured retrospective docs and similar deliverables History of driving cross-team protocol improvements (e.g. surfacing cross-service dependency blind spots, advocating for an upstream hotfix split, etc.) Prior experience as staff / tech-lead QA What it will look like working together During onboarding: I will walk you through 2-3 complete iteration cycles starting from simpler requirements. This gives you time to internalize our workflow, working patterns, and quality bar — and gives both of us a window to evaluate whether the fit works We will jointly own each release cycle — not split by module, but truly co-owned across versions The current owner is actively iterating their own QA methodology; you are expected to push back, not just absorb Testing periods involve high-density cross-team communication — you will interact directly with BE / FE / DevOps / Product / upstream service teams Most daily work is conducted with AI collaboration: doc drafting / code review / test plan design
- More than 30 hrs/weekHourly
- 6+ monthsDuration
- IntermediateExperience Level
$15.00
-
$20.00
Hourly- Remote Job
- Complex projectProject Type
Skills and Expertise
Activity on this job
- Proposals:5 to 10
- Last viewed by client:4 weeks ago
- Hires:1
- Interviewing:2
- Invites sent:2
- Unanswered invites:0
About the client
- JPNFukuoka Prefecture10:09 AM
- $224K total spent23 hires, 8 active
- 5,702 hours
Explore similar jobs on Upwork
How it works
Create your free profileHighlight your skills and experience, show your portfolio, and set your ideal pay rate.
Work the way you wantApply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
Get paid securelyFrom contract to payment, we help you work safely and get paid securely.
About Upwork
- 4.9/5(Average rating of clients by professionals)
- G2 2021#1 freelance platform
- 49,000+Signed contract every week
- $2.3BFreelancers earned on Upwork in 2020
Find the best freelance jobs
Growing your career is as easy as creating a free profile and finding work like this that fits your skills.
Trusted by