QA Arsenal
QA Copilot
Jalaran QA Copilot is a QA assistant that answers from your own uploaded test documentation rather than from general knowledge, in one of five specialist personas.
Who QA Copilot is for
For QA engineers mid-execution who need an answer about *this* product — its rules, its known edge cases, its acceptance criteria — and get generic textbook answers from a general chatbot. Also for onboarding, where the documentation exists and nobody can find the part they need.
What QA Copilot does
Upload your test documentation and QA Copilot retrieves the relevant passages before answering, so responses are grounded in your material rather than in whatever a language model absorbed about software testing generally. Five personas shape how it responds — a strategist, an executor, and others suited to different moments in a cycle. Retrieval is best-effort by design: if the embedding model is unavailable it answers without the document context rather than refusing, and it does not pretend to have consulted something it could not read.
- Retrieval-augmented answers grounded in your own documents
- Five specialist QA personas
- Reference documentation seeded so it is useful before you upload anything
- Degrades to ordinary answering rather than failing when retrieval is unavailable
How QA Copilot works
Upload your documentation
Test plans, specs, acceptance criteria. Documents are chunked and embedded so passages can be retrieved by meaning.
Pick a persona
Five specialist QA personas, each with a different emphasis. The persona shapes the response, not the facts.
Ask about your product
Relevant passages are retrieved and placed next to your question, so answers come from your material.
Keep the conversation going
Retrieval runs per message, so context stays attached to the question that needed it across a multi-turn thread.
What QA Copilot does not do
QA Copilot answers questions; it does not execute tests, file bugs or update a cycle. Grounding is only as good as what you upload — with no relevant document it answers from general knowledge, which is exactly the failure mode it exists to reduce, so upload the material. Retrieval needs a local embedding model and quietly switches off without one. The persona prompts are internal and never returned by the API.
Common questions
How is this different from asking a general AI chat?
It retrieves from your own uploaded documentation and answers from that. A general chatbot gives you correct textbook QA advice about nobody’s product in particular; this one can answer about yours.
What happens if retrieval is unavailable?
It answers without document context rather than failing. That is a deliberate trade — an available assistant beats an unavailable one — but it does mean the answer is only as grounded as the retrieval that fed it.
Can it file a bug for me?
No. It is a conversational assistant. Writing a structured, severity-scored report is Bugscope, and tracking the cycle is Tally.
Explore the workspace
Jalaran is one workspace of 85 modules. Browse the rest of the arsenal: