FirstQA Documentation

Complete guide to using the only QA stack your startup needs - Ovi AI + Human QA Experts.

1. What is FirstQA?

FirstQA is a comprehensive QA platform that combines AI-powered analysis with on-demand human QA expertise. Our platform offers instant PR feedback through Ovi AI and connects you with expert QA engineers for complex testing scenarios.

2. How It Works

  1. ๐Ÿ”— Connect Your Tools: Integrate with GitHub, Linear, and Jira
  2. ๐Ÿค– AI Analysis: Instant expert review of tickets and PRs
  3. ๐Ÿ“Š Get Feedback: Instant QA insights and test recipes
  4. ๐Ÿ‘ฅ Human QA: On-demand senior QA when it really matters

3. Getting Started

  1. Install the GitHub App: Install FirstQA on your repository. You can choose which repos to enable it for.
  2. Open a Pull Request: Create or update a PR in your enabled repository.
  3. Automatic Analysis: Ovi AI automatically analyzes your PR and provides instant feedback.
  4. Request Human QA: Add a comment with /test for comprehensive manual testing.

4. Ovi AI - Your AI QA Agent

Ovi AI provides instant, comprehensive QA analysis for every PR:

What Ovi Analyzes

Production Readiness Scoring

๐Ÿš€ 9-10: Ship It!
No critical issues, ready for production
โœ… 7-8: Ship with Monitoring
Minor issues, can be monitored and fixed quickly
โš ๏ธ 5-6: Needs More Testing
Potential issues affecting some users
โŒ 3-4: Block Release
Issues that could significantly impact customer experience

5. Requesting Human QA Testing

To request comprehensive manual QA testing, add a comment to your PR that starts with /test. You can include details about what you want tested, browsers/devices, and any special requirements.

Example test request comment:
/test

Please run a full manual QA on this PR. Here's what I'd like you to focus on:
- Main goal: Verify the new user onboarding flow (sign up, email verification, and first login).
- Browsers: Chrome (latest), Firefox (latest), Safari (latest).
- Devices: Desktop and mobile (iPhone 13, Pixel 6).
- Test data: Use test email addresses (e.g., test+onboarding1@myapp.com).
- What to look for:
  - Any blockers or bugs in the onboarding steps
  - Usability issues or confusing UI
  - Broken links, typos, or missing error messages
  - Accessibility issues (keyboard navigation, screen reader basics)
  - Edge cases (weak passwords, invalid emails, slow network)
- Environment: https://staging.myapp.com
- Test user: testuser / password: Test1234!

6. What Happens Next?

  1. Your test request is received by our expert QA team.
  2. Testing usually begins within 4 hours (often much faster).
  3. You'll receive comments in your PR with bug reports, usability feedback, and a final test report.

7. Understanding Reports

Bug reports and test reports are posted as comments in your PR. Here's what they look like:

Bug Report Example
### ๐Ÿž Bug Report

Summary:
After submitting the sign-up form with a valid email and password, the app shows a "Something went wrong" error and does not create the account.

Steps to Reproduce:
1. Go to https://staging.myapp.com/signup
2. Enter a valid email and password
3. Click "Sign Up"
4. Observe the error message

Expected Result:
User account should be created and redirected to the email verification page.

Actual Result:
An error message appears: "Something went wrong. Please try again later." No account is created.
Final Test Report Example
### โœ… Final Test Report

Scope:
- Full manual QA of the new user onboarding flow
- Browsers: Chrome, Firefox, Safari (latest)
- Devices: Desktop (Mac, Windows), Mobile (iPhone 13, Pixel 6)

Summary:
All critical and high-priority issues have been fixed. The onboarding flow now works smoothly across all tested browsers and devices.

Results:
- No blockers or major bugs found
- Minor UI issues from previous round have been fixed
- Usability is good, error messages are clear
- Accessibility is improved (labels, focus order)

Recommendation:
Ready to merge! ๐Ÿš€

8. Pricing & Plans

FirstQA offers AI-powered QA with optional human validation:

๐Ÿš€ Free Trial

$0 for 5 days

  • Up to 10 PR reviews
  • Full Ovi AI analysis
  • All integrations included
๐Ÿ’ผ Starter

$49/month

  • Up to 50 PR reviews/month
  • Ovi AI analysis & test recipes
  • Email support (24h response)
๐Ÿข Growth

$149/month

  • Unlimited PR reviews
  • Advanced Ovi AI analysis
  • Priority support (4h response)
Human QA Add-on: Add expert human QA engineers to any plan with the Human QA Package: $699/month (50 hours). Need a custom plan? Contact us for tailored solutions.

9. Frequently Asked Questions (FAQ)

Start with our 5-day free trial to experience the full platform. After that, choose from our competitive pricing plans starting at $49/month. No hidden fees, cancel anytime.

Our team consists of expert QA engineers with 10+ years of experience in testing web applications, mobile apps, and APIs. You always get real, human expertise combined with AI-powered insights.

We cover functional testing, regression testing, exploratory testing, UI/UX validation, cross-browser testing, mobile responsiveness, API testing, and basic accessibility testing. For special requirements, just mention them in your /test comment.

Ovi AI analysis: Instant (within seconds)
Human QA testing: Usually starts within 4 hours, with first results delivered within 4โ€“24 hours.

Absolutely! Just include your specific requirements in the /test comment. The more details you provide, the better the testing coverage and results.

10. Need Help or Have Questions?

If you have questions, want to give feedback, or need support, you can:

Ready to Get Started?

Join other startups using FirstQA to deliver better products with confidence.

Start Free Trial Schedule Demo