Skip to content
BackNov 7
Rahul B.
Upwork badge

Rahul B.

QA Lead | AI & LLM Testing, Vibe-Coded App Audits, Security & API QA

Your app works in the demo. I find out what happens when real users, real data and real attackers touch it. I’m a QA lead with 10 years of testing web, mobile and API products for clients in the US, UK, Canada, Australia and Europe, including banking, insurance, healthcare and SaaS platforms. Today most of my work is on AI: applications built with AI tools, and applications that contain AI. What I test 🤖 AI, LLM & chatbot testing ✅ Hallucinations, wrong or inconsistent answers, context loss in multi-turn conversations ✅ Prompt injection, jailbreaks, data leakage and guardrail testing ✅ RAG accuracy against your source documents ✅ Voice agents: intent handling, latency, interruptions and fallbacks 🛡️ Pre-launch audits for AI-built apps (Lovable, Bolt, Cursor, Replit, v0) ✅ Missing authorization checks: can user A see user B’s data? ✅ Exposed API keys, open Supabase/Firebase rules, unsafe input handling ✅ Broken payment and webhook flows, duplicate charges, refund edge cases ✅ Clear go / no-go report before you share your app with real users 💳 Fintech, payments & SaaS QA ✅ Stripe, Razorpay and PayPal flows in test mode: declines, 3D Secure, renewals, refunds ✅ Subscriptions, credits, plan limits and role-based access ⚙️ Core QA ✅ Functional, regression, exploratory and UAT testing ✅ API testing (Postman, REST, auth and error cases) ✅ Automation with Playwright / Selenium [edit to match] ✅ Cross-browser and real-device mobile testing ✅ Performance basics: Core Web Vitals, Lighthouse, load checks What you get ========== A short test plan before testing starts, so you know exactly what’s covered Bug reports with steps, screenshots or video, and severity, logged straight into Jira, Linear, ClickUp or GitHub A summary after each round: what’s fixed, what’s risky, what to ship Recent results ============= ✅ Found an authorization flaw in an AI-built SaaS app that exposed one of customer records before launch. ✅ Cut regression time from [3 days to 6 hours] for a fintechclient through automation. ✅ Tested a healthcare & insurance chatbot for accuracy and safety before rollout to 4000 users. Why work with me =============== AI can write code and even tests, but the tool that wrote the code shares its blind spots, and nobody is accountable for its verdict. I give you tested evidence and a human sign-off. Not sure where to start? Send me your app link and I’ll share the top issues I see in the public parts of it, free.

🇮🇳Vadodara, India$30/hr100% JSS4.92 (164)Since Dec 2011

Earnings and projects

MRR
$17

Last 6 months ÷ 6

World#166,864 / 412k
🇮🇳Country#17,584 / 45.9k
Revenue, last 30 days
—

Read daily since Oct 30, under 30 days

Total earnings
$372k

Billed in all: $384k

World#5,140 / 412k
🇮🇳Country#773 / 45.9k
Per project
$1.9k

$34 in the last 6 months

World#79,853 / 412k
🇮🇳Country#9,710 / 45.9k
Projects, last 6 months
3
67% fixed33% hourly
World#66,479 / 412k
🇮🇳Country#7,740 / 45.9k
Projects in all
195

Across 240 contracts

47% fixed53% hourly
World#10,390 / 412k
🇮🇳Country#1,992 / 45.9k

Earnings, last 30 days

$384k+$117 earned since Oct 30Billed in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$384.1k$384.2k$384.3k$384.4kOct 30Nov 3Nov 7

Tracked from Oct 30, 2026.

Skill rankings: Top 30% in Selenium WebDriver

Ranked by MRR among everyone on Upwork with the skill.

  1. #70Load Testing214 freelancers · 🇮🇳 #26Top 33%
  2. #95Apache JMeter270 freelancers · 🇮🇳 #31Top 35%
  3. #99Appium308 freelancers · 🇮🇳 #36Top 32%
  4. #100Security Testing255 freelancers · 🇮🇳 #18Top 39%
  5. #196Mobile QA378 freelancers · 🇮🇳 #28Top 52%
  6. #227Performance Testing563 freelancers · 🇮🇳 #55Top 40%
  7. #241Cypress712 freelancers · 🇮🇳 #42Top 34%
  8. #279Selenium WebDriver935 freelancers · 🇮🇳 #76Top 30%