Osama Badr

Senior QA & Product Ops · Meta Reality Labs · Building pointd, qa-agent & Interview Prep Kit

Skills
AI + Automation
AI agent development Agentic workflow design Agentic e2e test execution Prompt engineering Agent tooling & skill packaging Vision-based UI verification LLM-assisted bug fixing
Quality + Testing
Release readiness VR/MR QA Cross-platform mobile Exploratory testing Regression QA Root-cause analysis Design-system compliance Accessibility & localization
Engineering
Python JavaScript SQL GraphQL Bash GitHub Actions CI/CD
Test infrastructure
CI / batch orchestration Feature-flag systems Service identity & token auth Mobile device farms Emulators & simulators Artifact build-and-pin pipelines
Product + Ops
Cross-functional leadership Release reporting Stakeholder alignment Dogfooding programs Figma
Quality analytics
Quality analytics & reporting Distributed SQL query engines Data-warehouse analytics Dashboarding platforms
Outside of work
Coffee making
Chasing the perfect latte art pour
Snowboarding
Chasing powder when I can find it
Keyboards
Tinkering with custom keyboards
✦ ✦ ✦
Vibe coding
Shipping things at 1am with my buddy Claude
Background
Aug 2024 — Present
Senior Product Quality Analyst
Meta · Reality Labs · Burlingame, CA
Test automation & infrastructure
AI-agent-driven end-to-end test suite
WhatDesigned, consolidated, and maintains the automated end-to-end regression suite for a consumer mobile app on Android and iOS, executed by AI test agents across real devices, emulators, and simulators Scale~250 test jobs per day across two platform configurations; hundreds of distinct test cases HowDeclarative agentic test cases, Python orchestration, shared vs. platform-specific case hierarchy, CI batch scheduling, automated verdict recording ResultReplaced a large share of manual regression passes; every case triaged into product bug, test drift, or infrastructure block
Root-caused a platform-wide test authentication failure
WhatTraced a long-standing "access denied" failure that was silently blocking a large share of the iOS automated suite — through the account-provisioning service, application-identifier mapping, and token scoping, down to a single incorrect constant HowToken decoding and diagnostic scripting, API tracing, cross-platform code-path comparison, and verification of the build-and-pin deployment model to prove exactly when the fix went live ResultRestored blocked coverage — and the same analysis disproved a reported quality regression as sampling variance rather than a real product change
Test-account provisioning infrastructure
WhatExtended the test-account provisioning service to support feature-flag enrollment by default, minor/youth account pairs, non-interactive service-context creation, and propagation-aware waits HowPython service work, feature-flag enrollment APIs, service-identity credential handling, retry and propagation logic to remove flakiness ResultUnblocked whole categories of previously untestable coverage — age-restricted flows, parental-control flows, and onboarding paths
AI-Native QA transition
Manual → AI-native testing: full transition
WhatDrove the org-wide shift from fully manual offshore testing to an AI-native, automated-first QA workflow — piloting early tooling, bridging to automation, and building the UX coverage layer that closed the remaining gaps Scale6–7 months pilot to near-full adoption; 2 apps with full feature suite; daily automated runs replacing weekly manual cycles ResultOffshore team replaced by automation; weekly → daily test cadence; VP-level recognition for change-based testing methodology
01
Change-based testing agentPiloted AI agent that extracted recent diffs and surfaced relevant exploratory tests. Onboarded and coached offshore team, owned weekly VP-facing reports.
02
Manual → automated bridgeRan parallel manual and automated testing. Identified gaps between outputs, synced weekly with tooling team to inform automation changes. ~1.5 months to convergence.
03
Full automation liveAutomated test passes replaced offshore manual testing entirely. Daily runs replaced weekly cycles.
04
UX gap coverage (ongoing)Built multi-bot pipeline: review automated runs → identify UX issues → dedup against existing bugs → simulator-test net-new issues → package for human review. 2 apps, full feature suite.
Quality operations
Golden Path user journey program
WhatLed partnership with internal beta team, UXR, and Product Design to run structured user journey testing across VR features. Coached non-QA participants on what a useful bug report looks like, then handled the reports they filed Scale2,600+ survey responses and nearly 400 bugs filed by non-QA testers in a single quarter ResultTurned people who had never filed a bug into a reliable quality signal, and scaled feedback well beyond the QA team
VR Engagement oncall and release readiness
WhatPrimary QA oncall and release gatekeeper for the VR companion app on iOS and Android — triaging incoming defects, verifying launch-blocking and highest-severity fixes, rerouting mistriaged reports, and signing off releases Scale6,000+ distinct defects worked across six years and roughly 180 releases — 900+ personally owned to closure, 850+ filed, and 4,500+ triaged, reproduced, or fix-verified for other engineers. 2,300+ were high-severity or emergency priority Result20% reduction in mis-triaged issues; 40% reduction in production bugs in Meta Horizon Mobile
AI agent development Agentic workflows Test automation Test infrastructure Root-cause analysis Release readiness Cross-platform QA iOS + Android
Jul 2021 — Aug 2024
Product Quality Analyst
Meta · Reality Labs · Burlingame, CA
Coverage and scale
Multi-team QA across Meta Quest and VR companion apps
WhatTest coverage across VR Engagement, VR Regression, and RayBan Stories QA Scale2,000+ regression issues verified; 300+ launch-blocking bugs; 3,000+ test cases managed ResultFaster bug resolution ahead of key product launches; optimized verification pipelines
Major feature launch testing
WhatLed testing for the 0-to-1 In-World Menu launch, Reels in VR, Home Feed redesign, and VR Search refresh HowCoordinated onshore and offshore test coverage; improved issue verification pipelines for pre-launch quality gates ResultSmooth rollouts with timely issue resolution across all four launches
VR/MR testing Regression QA Launch readiness RayBan Stories Offshore coordination
Oct 2020 — Jul 2021
QA Playtester / Product Specialist
Meta · Reality Labs · Remote
Initiative
Ray-Ban Stories beta and dogfooding program
WhatDesigned and ran internal beta testing and rotational dogfooding program for the Ray-Ban Stories hardware launch. Direct point of contact for all 134 participants — reproducing what they reported and translating it for hardware and software engineering Scale134 users across 5 weeks; 40+ pre-production devices; 300+ pre-launch bugs surfaced ResultImproved pre-release stability; structured feedback directly informed pre-launch product improvements
Hardware QA Beta program design Dogfooding Device management
What I'm looking for

I'm looking for support operations, product operations, or product quality work at a company where quality is a first-class concern rather than a cleanup task. The shape I'm best at: owning the path from a user's report through triage, routing, and root cause to a shipped fix, and building the systems and automation that make that path repeatable.

I like being close to users and to the engineers who fix things, and I'm equally comfortable in a support queue, a stakeholder review, and a terminal.

The bar at this point: somewhere that treats AI as infrastructure, not a pilot program.