Zosma QA is an open-source testing-focused agent harness and orchestration framework created by Zosma AI. It provides scaffolding, structured prompt templates, and execution environments designed to coordinate coding agents for automated software testing and quality engineering tasks. In practical workflows, Zosma QA acts as the bridge between AI coding agents (including OpenCode and Pi coding agent environments) and established test frameworks. It coordinates test generation, execution, and debugging across web browsers, mobile platforms, and backend services by utilizing pre-configured prompt architectures and directory-aware spec runners. Unlike general-purpose CLI coding agents that focus on generic software authoring, Zosma QA specializes strictly in the QA lifecycle. It embeds domain-specific tooling and conventions for Playwright (web E2E), Appium (mobile automation), Python testing frameworks, and k6 (load and performance testing), including sanitization utilities for UI element selectors and structured spec directory management. Zosma QA is distributed under open-source terms and publishes modular packages through npm (such as `@zosmaai/zosma-qa-k6`) alongside its core GitHub monorepo.
Tags: AI, ai agent, cli, coding agent, developer tools, OpenSource
@zosmaai/zosma-qa-k6) for authoring and running performance and load tests. - Coding Agent Configuration Profiles — Supplies native prompt setups and harness configurations for coding agents like OpenCode and Pi. - Multi-Language Support — Ships templates and scaffolds for JavaScript/TypeScript and Python test runners. - CLI Project Scaffolding — Interactive project initialization scripts that bootstrap QA test suites directly into target repositories.@zosmaai/zosma-qa-k6 tooling to configure AI agents to draft, parameterize, and run k6 load testing scripts.Zosma QA is built for QA automation engineers, SDETs, and software developers focused on structuring and executing test automation suites with AI agents. It is not intended as a general-purpose coding assistant for unrelated feature engineering or infrastructure provisioning.
bash # Standard npm installation npm install @zosmaai/zosma-qa # Or clone the monorepo directly git clone https://github.com/zosmaai/zosma-qa.git cd zosma-qa npm install To install the k6 performance module: bash npm install @zosmaai/zosma-qa-k6.opencode or .pi directories) are placed in your repository root: bash # Initialize test harness configuration npx zosma-qa init Ensure your target framework dependencies (Playwright, Appium, or k6) and required LLM API keys are configured in your environment.bash # Generate and execute test specs using the configured agent prompts npx zosma-qa generate --framework playwright --target "./specs/login-flow.spec.ts"Part of CLI Coding Agents
Categories: AI Coding Agents, Code Assistants, Developer Tools