Talha Waseem

Quality Engineer and SDET. Currently at XOi Technology and Kaliq.ai.

Three years testing and building across web, mobile, API, cloud, and data systems. I find the defects, write the fixes, and add the regression tests.

R1

Built a mobile automation suite from scratch, 100+ cases on iOS and Android.

APKUDO
R2

Led QA on a major product initiative and surfaced 40+ issues in two months.

XOI
R3

Found three application defects, wrote the fixes, and merged them.

XOI
R4

Built and maintain 180+ test files across four private products.

KALIQ.AI

Experience

01 / EXPERIENCE

ticket +__ system +__ failure +__ fix +__ coverage

End-to-end validation across web, mobile, backend, AWS, and data. Dozens of feature tickets per six-week cycle.

  • Merged automation and application fixes across four production repos: web, mobile, backend, vision
  • Cypress and WebdriverIO for the front ends, Python and Tavern for the backend, all running in GitHub Actions
  • Wrote regression coverage for nearly every ticket I validated

requirements +__ product +__ agents +__ deployment +__ support

Private AI education products, built and run end to end. Requirements, architecture, code, tests, deployment, and support all sit with me.

  • 180+ test files across Vitest, Playwright, and row-level-security suites
  • Four products taken from first requirement to production support
  • Learning platform on Next.js, TypeScript, Supabase, and Vercel serving a 300+ student program

manual +__ learn +__ automate +__ coordinate +__ release

Built the cross-platform mobile automation suite from scratch with Python, Appium, and Selenium. 100+ cases across iOS and Android.

  • De facto lead of a three-person QA team, running sanity passes, regression, and release sign-off
  • Biweekly pre-release validation for a major U.S. carrier

Case files

02 / CASE FILES

Testing past the happy path exposed three application defects.

api +-- lambda +-- dynamodb +-- tavern

discover
Expanded backend API coverage well beyond the standard request path. One reviewed change added 8,000+ lines of end-to-end tests.
reproduce
Turned every unexpected response into a deterministic failing test.
resolve
Wrote both fixes myself, authorization scoping and transaction ordering. Both merged.
prevent
Regression suite runs in GitHub Actions every cycle.

An edge-case payload corrupted data on the way into storage.

client +-- api +-- lambda +-- [x] dynamodb

discover
Tested with realistic edge-case characters instead of clean sample data.
reproduce
Compared the original payload against the DynamoDB record.
resolve
Isolated the failure at the storage boundary and documented the defect.
prevent
Added coverage for the whole payload class.

Owning QA for a feature that spanned four systems uncovered 40+ issues in two months.

web +-- mobile +-- api +-- cloud

discover
Mapped the feature across every system it touched.
reproduce
Tested each boundary independently and as a complete flow.
resolve
Cleared defects directly with engineers before release.
prevent
Converted validated tickets into end-to-end regression coverage.

Products

03 / PRODUCTS

I build as well as I test. Seven products of my own, four client codebases in production, six languages shipped. Three of them are below.

A custom LMS with an AI operations layer on top. Students get lesson delivery and progress tracking. Admins get a content manager and an AI chief of staff that runs twelve specialist agents across operations, CRM, content, and sales-call review.

  • Next.js, React, TypeScript, Supabase (auth, realtime, row-level security), Stripe, Vercel
  • Vitest and Playwright suites plus a cross-user row-level-security matrix, all running in GitHub Actions
  • Live at ariseapp.io

Learners take courses with progress tracking, then hand off straight into the agents. An orchestrator agent routes work to specialists for ideation, copywriting, sales enablement, and call review. Both sides read the same context profile, built during onboarding.

  • Next.js, React, TypeScript, Supabase with row-level security, Cloudflare, automated account provisioning
  • Every change passes typecheck, lint, build, and an env-drift check, then an integration job against a local Supabase
  • 60+ test files across Vitest and Playwright

An iOS capture app with a web review dashboard. Voice recording with live transcription, document scanning with OCR, AI-drafted SOAP and DAP notes, a draft-to-approved review workflow, PDF export, and billing.

  • SwiftUI with Swift 6 strict concurrency; AWS Cognito, AppSync, DynamoDB, and Bedrock; Stripe billing
  • Built for HIPAA constraints: access is role-scoped, admins never see note content, sessions time out automatically
  • Beta tested, then shelved when it did not find users

Skills

04 / SKILLS
Automation
Cypress, WebdriverIO, Appium, Selenium, Tavern, Playwright, Vitest
Languages
Python, JavaScript, TypeScript, SQL, Java, C++, Swift
Cloud and data
AWS Lambda, CloudWatch, DynamoDB, Snowflake, PostgreSQL, Supabase
Delivery
Next.js, React, GitHub Actions, Docker, Linux, Vercel, Jira, TestRail, Postman, Bruno
Education
UMBC, Baltimore. B.S. in Information Systems, minor in Computer Science.
Testing practices covered on each platform.
PlatformautomationexploratoryregressionCI
webcoveredcoveredcoveredcovered
mobilecoveredcoveredcoverednot covered
apicoveredcoveredcoveredcovered
cloud/datacoveredcoverednot coveredcovered