1. Highlight

      Featured this release

      MCP – Connect AI coding tools to QA.tech with one command

      @qadottech/cli is on npm, and the API has 16 agent-callable tools – wire them up with npx @qadottech/cli mcp configure.

      Run npx @qadottech/cli mcp configure -c cursor to write QA.tech's MCP server into Cursor's config automatically, or -c claude-desktop for Claude Desktop. --print always outputs the snippet if you'd rather paste manually. Re-running is idempotent and won't remove other entries from your mcpServers. The same snippets are available under Settings → Integrations → API in a new "MCP clients" section.

      The API now exposes 16 agent-callable tools via POST /v1/mcp, including start_run, create_chat, list_application_environments, and create_remote_tunnel.

      # Direct link

    2. Update 02 of 12

      Agent selector is now top-level; crawl trigger removed

      The "Agent" dropdown is now a top-level setting in the test case editor. The "Triggers crawl" toggle has been removed.

      You no longer need to expand "Advanced" to switch which agent runs a test case. The crawl trigger had no effect on normal runs and has been removed.

      # Direct link

    3. Update 03 of 12

      Android testing now defaults to Pixel 9 Pro / Android 15

      New test cases default to Google Pixel 9 Pro with Android 15 instead of Pixel 8 / Android 14.

      Camera and barcode scanning are available on Android 15+; mid-test rotation works on both. Existing presets are unaffected. iOS defaults remain iPhone 15 Pro / iOS 17.

      # Direct link

    4. Update 04 of 12

      Captcha detection and solving improved

      The agent now handles captchas more reliably during test execution.

      Detection and solving logic has been rewritten with updated methods. Standard image/audio captchas and reCAPTCHA variants are now handled more reliably. Cloudflare Turnstile is still not supported.

      # Direct link

    5. Update 05 of 12

      GitLab integration settings now explain the @mention trigger

      The GitLab settings page links to docs and explains you can trigger a review by commenting @qa.tech with a preview URL.

      Comment @qa.tech <preview-url> on any MR to trigger a QA review, without needing native GitLab environments. The settings page now surfaces this alongside the auto-run toggle and environment mapping.

      # Direct link

    6. Update 06 of 12

      Live status cards for background agent operations

      Test generation, crawls, runs, and PR review posting now show a live status card inline in the chat.

      Background agent operations – test generation, crawls, runs, PR review posting – now show a live status card inline in the chat.

      Previously those operations appeared to silently hang while running. The card updates in real time and can be dismissed when done. Cancellation works from the same card across all operation types.

      # Direct link

    7. Update 07 of 12

      Onboarding chat now researches first, then proposes

      The setup chat reads your site before asking anything, generates the obvious tests, then offers concrete choices.

      The agent acknowledges with one line, silently reads the crawl and application details, then generates the top flows (login, primary paths, adjacent flows) without waiting for your answers. From there it offers two to four specific directions to go deeper – named flows, not open questions. Each choice kicks off another research wave.

      The final step also now redirects immediately instead of waiting for the full response to complete.

      # Direct link

    8. Update 08 of 12

      Open any test case directly in chat

      Right-clicking a test or pressing CMD+K now shows "Open Test in Chat", opening a new chat with that test attached.

      The chat opens with a reference card showing the test's name, owner avatar, and application badge. The agent immediately has the test in context. The action is hidden when multiple tests are selected.

      # Direct link

    9. Update 09 of 12

      PR review summary redesigned with linked test names

      The bot's summary is now a short narrative with test names linking to their results, instead of a table.

      The "Other issues worth notice" table is gone. The new format has a bold verdict, one paragraph per failure with a linked test name, then a paragraph naming what passed. The structure is the same for approved and not-approved reviews.

      # Direct link

    10. Update 10 of 12

      Project knowledge lookup rebuilt

      Documentation search now answers questions rather than returning raw matches, and fixes timeouts on large knowledge bases.

      The old search timed out on large docs sets. It's replaced with an "ask" interface that synthesizes answers directly. Project and documentation knowledge are now queried through a single tool.

      # Direct link

    11. Update 11 of 12

      Slack run notifications now show trigger context and results

      Run notifications include who triggered the run, a result summary, and action buttons – not just pass/fail.

      Notifications show the test plan name, a trigger line ("Triggered from PR #N", "Triggered via API", "Scheduled run", etc.), and a count like "5 passed · 2 failed". Chat and GitHub PR triggers add "Open conversation" and "Open PR" buttons.

      # Direct link

    12. Update 12 of 12

      Small fixes

      Tracer dark mode, autoplaying assessment videos, integration logo proportions, and legacy pricing cleanup.

      • Tracer dark mode: API call view (method badges, headers, media toggle) is now readable on dark backgrounds.
      • Assessment videos autoplay: Videos in the assessment report view now start playing automatically.
      • Integration logos: Non-square logos (e.g., Netlify) on the connections page now render at correct proportions.
      • Legacy pricing: Old plan types no longer appear in billing settings.

      # Direct link

    Ready to end the QA bottleneck?

    See how QA.tech agents test your product in a 30-minute demo – and leave with a plan to reclaim those hours.

    Get a demo