Root skill for Software Testing / QA engineers — aligned with ISTQB Foundation, Advanced (Test Analyst, Technical Test Analyst, Test Manager), and Agile Extension syllabi. Load when asked to help with any testing task: manual testing, exploratory testing, test design, writing automated tests, security testing…
Test REST and GraphQL APIs, database queries, and service contracts. Load when asked to test HTTP endpoints, validate response schemas, do contract testing, test authentication flows, test database interactions, or verify API error handling. Supports pytest+httpx, Jest+Supertest, RestAssured, Postman/Newman, Pact, and…
Design and build test automation frameworks from scratch. Load when asked about automation architecture, framework design, test pyramid strategy, choosing between POM vs Screenplay pattern, data-driven or keyword-driven frameworks, setting up CI/CD pipelines for test automation, parallel execution, folder structure…
Create structured, reproducible bug reports for software defects. Load when asked to file a bug, report an issue, write a defect report, or document unexpected behavior. Generates complete bug reports with steps to reproduce, expected vs actual behavior, severity classification, environment details, and evidence. Also…
Write end-to-end browser tests and UI automation scripts. Load when asked to automate user flows, test UI interactions, write browser tests, or verify full-stack journeys. Supports Playwright (primary), Cypress, and Selenium WebDriver. Generates Page Object Model (POM) code, test fixtures, and CI configuration.…
Plan and execute manual testing, exploratory testing, and session-based testing. Load when asked to write manual test cases, plan exploratory sessions, do regression testing checklists, acceptance testing (UAT), create test scripts, or design test cases using ISTQB techniques (equivalence partitioning, boundary value…
Write performance, load, and stress tests for APIs and services. Load when asked to load test, stress test, benchmark, or performance test a service. Generates k6 scripts (primary), JMeter test plans, and Locust scripts. Provides patterns for spike testing, soak testing, breakpoint testing, and interpreting results.…
Plan and execute security testing for web applications and APIs. Load when asked to security test, find vulnerabilities, do penetration testing, test OWASP Top 10, check for injection, XSS, IDOR, broken authentication, or review code for security issues. Covers OWASP WSTG, OWASP Top 10, OWASP LLM Top 10, SAST/DAST…
Create ISTQB-aligned test plans, test strategies, risk analyses, test metrics, and QA documentation. Load when asked to write a test plan, test strategy, define testing scope, analyze coverage gaps, create test cases for a feature, define metrics, build a QA roadmap, or document the QA approach for a sprint, release…
Review test suites for quality issues, anti-patterns, and coverage gaps. Load when asked to review tests, audit test quality, find bad tests, detect anti-patterns, check if tests are trustworthy, verify test coverage is real (not fake), or analyze whether a test suite actually protects the codebase. Identifies: false…
Write unit tests and integration tests for any language or framework. Load when asked to write tests for a function, class, module, or service. Supports pytest, Jest, Vitest, JUnit 5, xUnit, RSpec, Go testing, Mocha, TestNG, and more. Generates test code with AAA pattern, mocking strategies, parameterized tests…