Overview
QATechBot is an automated browser-testing agent operated by QA.tech.
It runs customer-configured functional and regression tests against websites and web applications. QA.tech documents that its automated testing appears as bot traffic and publishes a current outbound IP list for allowlisting.
Match the QATechBot identity and corroborate the source address against QA.tech’s current outbound-IP API. Because the address list can change, use the live operator endpoint rather than a copied static list.
Blocking the agent can break authorized tests. Allow it only when the traffic corresponds to a known QA.tech project or approved testing workflow.
Identity
- User-Agent
QATechBot- Aliases
- QAtechBot; QA.tech Bot
- HTTP Agent Examples
QATechBot/1.0 (+https://docs.qa.tech/bot)- Robots.txt Token
QATechBot- Identity Type
- Official Documented
- Evidence Method
- Match the `QATechBot` identity and corroborate the source address against QA.tech’s current outbound-IP API. Confirm that the activity corresponds to an authorized QA.tech test.
Classification
- Type
- Monitoring
- Kind
- Agent
- Family
- QA.tech
- Purpose
- authorized-testing
Behavior and handling
- Common Use
- Authorized functional, regression, and browser-automation testing for websites and web applications.
- Detection Notes
- QA.tech states that its automated testing appears as bot traffic and uses a dedicated outbound IP pool. Use the live operator-published IP endpoint because addresses may change.
- Respects robots.txt
- Yes
- Spoofing Risk
- Low when the source address matches QA.tech’s current published outbound IP list and the activity corresponds to an authorized test; high when identified only by user agent.
- Risk
- Safe
- Recommended Handling
- Depends
Rules and controls
- Robots.txt Snippet
# Blocking this agent can interrupt authorized QA.tech tests. User-agent: QATechBot Disallow: /