II.
Role JSON
Structured · liverole:test-writer
Test Writer json
Inspect the normalized record payload exactly as the atlas UI reads it.
{
"id": "role:test-writer",
"_kind": "Role",
"_file": "role/roles/test-writer.yaml",
"_cluster": "role",
"attributes": {
"displayName": "Test Writer",
"isAgentic": true,
"requiredCapabilities": [
"capability:supports-tool-use",
"capability:supports-text-streaming"
],
"requiredDomains": [
"domain:software-engineering"
],
"description": "Agent that authors unit, integration, and regression tests for existing code.\n"
},
"outgoingEdges": [
{
"from": "role:test-writer",
"to": "responsibility:test-strategy",
"kind": "holds_responsibility"
},
{
"from": "role:test-writer",
"to": "responsibility:code-review",
"kind": "holds_responsibility"
},
{
"from": "role:test-writer",
"to": "capability:supports-tool-use",
"kind": "requires_capability",
"attributes": {}
},
{
"from": "role:test-writer",
"to": "capability:supports-text-streaming",
"kind": "requires_capability",
"attributes": {}
},
{
"from": "role:test-writer",
"to": "domain:software-engineering",
"kind": "applies_to",
"attributes": {}
}
],
"incomingEdges": [
{
"from": "tool:cursor",
"to": "role:test-writer",
"kind": "supports_work",
"attributes": {
"confidence": "medium",
"evidence": "AI coding workflows can draft and refine tests around code changes."
}
},
{
"from": "tool:browserbase",
"to": "role:test-writer",
"kind": "supports_work",
"attributes": {
"confidence": "high",
"evidence": "Browser automation supports QA test authoring and verification workflows."
}
},
{
"from": "tool:browserless",
"to": "role:test-writer",
"kind": "supports_work",
"attributes": {
"confidence": "high",
"evidence": "Browserless browser automation supports QA and browser regression workflows."
}
},
{
"from": "subagent:test-writer",
"to": "role:test-writer",
"kind": "roles_played_by",
"attributes": {}
},
{
"from": "tool-server:mcp-e2b",
"to": "role:test-writer",
"kind": "supports_work",
"attributes": {
"confidence": "high",
"evidence": "Sandbox execution supports reproducible test and code-validation workflows."
}
},
{
"from": "tool-server:mcp-browserbase",
"to": "role:test-writer",
"kind": "supports_work",
"attributes": {
"confidence": "high",
"evidence": "Browserbase MCP exposes cloud browser interaction for QA and browser-test automation."
}
},
{
"from": "tool-server:mcp-browserless",
"to": "role:test-writer",
"kind": "supports_work",
"attributes": {
"confidence": "high",
"evidence": "Browserless MCP exposes hosted browser automation for QA and web test workflows."
}
},
{
"from": "lib-agent:shared--test-engineer",
"to": "role:test-writer",
"kind": "lib_involves_role",
"attributes": {
"weight": 0.5
}
},
{
"from": "org-unit:quality-engineering",
"to": "role:test-writer",
"kind": "has_member",
"attributes": {}
},
{
"from": "workflow:flight-software-certification",
"to": "role:test-writer",
"kind": "involves_role",
"attributes": {}
},
{
"from": "workflow:avionics-integration-testing",
"to": "role:test-writer",
"kind": "involves_role",
"attributes": {}
},
{
"from": "workflow:api-contract-testing",
"to": "role:test-writer",
"kind": "involves_role",
"attributes": {}
},
{
"from": "workflow:adas-validation-cycle",
"to": "role:test-writer",
"kind": "involves_role",
"attributes": {}
},
{
"from": "workflow:ecu-firmware-release",
"to": "role:test-writer",
"kind": "involves_role",
"attributes": {}
},
{
"from": "workflow:medical-device-validation",
"to": "role:test-writer",
"kind": "involves_role",
"attributes": {}
},
{
"from": "workflow:structural-analysis-review",
"to": "role:test-writer",
"kind": "involves_role",
"attributes": {}
},
{
"from": "workflow:cross-team-integration-testing",
"to": "role:test-writer",
"kind": "involves_role",
"attributes": {}
},
{
"from": "workflow:cross-platform-build-matrix",
"to": "role:test-writer",
"kind": "involves_role",
"attributes": {}
},
{
"from": "workflow:flaky-test-management",
"to": "role:test-writer",
"kind": "involves_role",
"attributes": {}
},
{
"from": "workflow:lms-content-deployment",
"to": "role:test-writer",
"kind": "involves_role",
"attributes": {}
},
{
"from": "workflow:pcb-design-review",
"to": "role:test-writer",
"kind": "involves_role",
"attributes": {}
},
{
"from": "workflow:hardware-in-the-loop-testing",
"to": "role:test-writer",
"kind": "involves_role",
"attributes": {}
},
{
"from": "workflow:multiplayer-netcode-testing",
"to": "role:test-writer",
"kind": "involves_role",
"attributes": {}
},
{
"from": "workflow:playtesting-coordination",
"to": "role:test-writer",
"kind": "involves_role",
"attributes": {}
},
{
"from": "workflow:e-government-accessibility-audit",
"to": "role:test-writer",
"kind": "involves_role",
"attributes": {}
},
{
"from": "workflow:cuda-driver-compatibility-testing",
"to": "role:test-writer",
"kind": "involves_role",
"attributes": {}
},
{
"from": "workflow:ehr-integration-testing",
"to": "role:test-writer",
"kind": "involves_role",
"attributes": {}
},
{
"from": "workflow:quality-control-audit",
"to": "role:test-writer",
"kind": "involves_role",
"attributes": {}
},
{
"from": "workflow:cad-design-review",
"to": "role:test-writer",
"kind": "involves_role",
"attributes": {}
},
{
"from": "workflow:tdd-kata-session",
"to": "role:test-writer",
"kind": "involves_role",
"attributes": {}
},
{
"from": "workflow:mobile-deep-link-validation",
"to": "role:test-writer",
"kind": "involves_role",
"attributes": {}
},
{
"from": "workflow:mobile-release-train",
"to": "role:test-writer",
"kind": "involves_role",
"attributes": {}
},
{
"from": "workflow:mobile-device-compatibility-testing",
"to": "role:test-writer",
"kind": "involves_role",
"attributes": {}
},
{
"from": "workflow:synthetic-monitoring-maintenance",
"to": "role:test-writer",
"kind": "involves_role",
"attributes": {}
},
{
"from": "workflow:load-testing-cycle",
"to": "role:test-writer",
"kind": "involves_role",
"attributes": {}
},
{
"from": "workflow:computational-experiment-validation",
"to": "role:test-writer",
"kind": "involves_role",
"attributes": {}
},
{
"from": "workflow:visual-regression-testing",
"to": "role:test-writer",
"kind": "involves_role",
"attributes": {}
},
{
"from": "workflow:mutation-testing-coverage-review",
"to": "role:test-writer",
"kind": "involves_role",
"attributes": {}
},
{
"from": "workflow:test-strategy-planning",
"to": "role:test-writer",
"kind": "involves_role",
"attributes": {}
},
{
"from": "workflow:test-automation-pipeline",
"to": "role:test-writer",
"kind": "involves_role",
"attributes": {}
},
{
"from": "workflow:accessibility-audit",
"to": "role:test-writer",
"kind": "involves_role",
"attributes": {}
},
{
"from": "workflow:error-correction-validation",
"to": "role:test-writer",
"kind": "involves_role",
"attributes": {}
},
{
"from": "workflow:robotics-simulation-validation",
"to": "role:test-writer",
"kind": "involves_role",
"attributes": {}
},
{
"from": "workflow:bioinformatics-pipeline-validation",
"to": "role:test-writer",
"kind": "involves_role",
"attributes": {}
},
{
"from": "workflow:ros2-integration-testing",
"to": "role:test-writer",
"kind": "involves_role",
"attributes": {}
},
{
"from": "workflow:fuzzing-campaign",
"to": "role:test-writer",
"kind": "involves_role",
"attributes": {}
},
{
"from": "workflow:genomic-data-pipeline-validation",
"to": "role:test-writer",
"kind": "involves_role",
"attributes": {}
},
{
"from": "workflow:biocompatibility-testing-cycle",
"to": "role:test-writer",
"kind": "involves_role",
"attributes": {}
},
{
"from": "workflow:cross-team-integration-testing",
"to": "role:test-writer",
"kind": "involves_role",
"attributes": {}
},
{
"from": "workflow:flaky-test-management",
"to": "role:test-writer",
"kind": "involves_role",
"attributes": {}
},
{
"from": "workflow:test-strategy-planning",
"to": "role:test-writer",
"kind": "involves_role",
"attributes": {}
},
{
"from": "workflow:test-automation-pipeline",
"to": "role:test-writer",
"kind": "involves_role",
"attributes": {}
},
{
"from": "workflow:accessibility-audit",
"to": "role:test-writer",
"kind": "involves_role",
"attributes": {}
}
]
}