QA Skills for Cline
Install expert QA testing skills into Cline, the autonomous coding agent for VS Code. Give Cline deep knowledge of Playwright, Cypress, Jest, and testing automation best practices — from E2E and API testing to security scanning and performance testing.
Quick install any skill into Cline:
npx qaskills add <skill-name>Skills are installed to .cline/rules and automatically loaded by Cline in your project.
345 skills compatible with Cline
Playwright E2E Testing
HOTby thetestingacademy
Comprehensive Playwright end-to-end testing patterns with Page Object Model, fixtures, and best practices
Vibe Check - Browser Automation
by vibiumdev
AI-native browser automation — 81 CLI commands for navigating pages, filling forms, clicking elements, taking screenshots, and managing tabs. 2.6k+ GitHub stars.
Jest Unit Testing
by thetestingacademy
Jest unit testing patterns with mocking, spies, snapshots, and async testing
Cypress E2E Testing
by thetestingacademy
Cypress end-to-end testing with custom commands, intercepts, and component testing
React Testing Library
by thetestingacademy
User-centric React component testing with queries, events, and async utilities
Agent Browser
by vercel-labs
Browser automation tool by Vercel Labs enabling programmatic web interaction. Navigate URLs, capture interactive elements with refs, fill forms, take screenshots, generate PDFs, and run parallel sessions.
Vitest Unit Testing
by thetestingacademy
Blazing fast Vite-native unit testing with Jest-compatible API and ESM support
Pytest Patterns
by thetestingacademy
Python testing with pytest fixtures, parametrize, markers, and plugins
Puppeteer Automation
by thetestingacademy
Headless Chrome automation with Puppeteer for web scraping, PDF generation, and E2E testing
Lighthouse Performance
by thetestingacademy
Automated performance, accessibility, and SEO auditing with Google Lighthouse
k6 Performance Testing
by thetestingacademy
Modern load testing with k6 including thresholds, scenarios, and custom metrics
Selenium Advanced POM Framework
HOTby thetestingacademy
Advanced Selenium WebDriver framework with three Page Object Model patterns (Basic POM, Improved POM, Page Factory), retry mechanisms, Allure reporting, Excel data-driven testing, and Selenoid grid support.
MSW API Mocking
by thetestingacademy
Mock Service Worker for seamless API mocking in browser and Node.js environments
Playwright API Testing
by thetestingacademy
API testing with Playwright APIRequestContext for REST and GraphQL endpoints
Vue Testing Utils
by thetestingacademy
Official Vue.js testing utilities for component mounting, mocking, and assertions
Code Coverage Analysis
by thetestingacademy
Track test coverage with Istanbul/nyc, generate reports, and enforce thresholds
Storybook Component Testing
by thetestingacademy
Test React, Vue, and Angular components in isolation with Storybook interactions and play functions
CI/CD Pipeline Config
by thetestingacademy
Configure testing in CI/CD pipelines for GitHub Actions, Jenkins, and GitLab CI
REST Assured API Automation Framework
by thetestingacademy
Production-grade REST API automation framework with REST Assured, POJO serialization using GSON, PayloadManager pattern, E2E integration workflows with TestNG ITestContext, and Allure reporting.
Supertest API Testing
by thetestingacademy
HTTP assertion library for Node.js API testing with Express, Koa, and Fastify
OWASP Security Testing
by thetestingacademy
OWASP Top 10 security testing patterns and vulnerability scanning
ESLint Testing Rules
by thetestingacademy
Enforce testing best practices with ESLint rules for Jest, Testing Library, and Cypress
Angular Testing
by thetestingacademy
Angular TestBed component testing with dependency injection, async testing, and Jasmine
Docker Test Containers
by thetestingacademy
Integration testing with throwaway Docker containers for databases and external services
Selenium Java Testing
HOTby thetestingacademy
Selenium WebDriver with Java using Page Object Model and TestNG
Maestro Mobile Testing
by thetestingacademy
Simple mobile UI testing with YAML flows for iOS and Android without complex setup
GraphQL Testing
by thetestingacademy
GraphQL API testing with schema validation, query testing, and mutation verification
Snapshot Testing
by thetestingacademy
Component and API snapshot testing to detect unexpected changes across releases
TDD Red-Green-Refactor
by thetestingacademy
Test-driven development workflow patterns with red-green-refactor cycle and refactoring techniques
Postman API Testing
by thetestingacademy
Postman collections, environments, pre-request scripts, and Newman CI
Artillery Load Testing
by thetestingacademy
Modern load testing toolkit with YAML-based scenarios, metrics, and CI/CD integration
Auth Bypass Tester
by Pramod
Comprehensive authentication and authorization bypass testing including session hijacking, privilege escalation, JWT manipulation, and access control verification
Test Data Generation
by thetestingacademy
Test data strategies using Faker.js, factories, builders, and database seeding
Detox Mobile Testing
by thetestingacademy
Gray box E2E testing for React Native apps on iOS and Android simulators
Internationalization Testing
by qaskills
i18n testing covering locale switching, date/number formatting, RTL layout, plural forms, ICU messages, and translation completeness verification.
Capybara Testing
by thetestingacademy
Expert-level Capybara acceptance testing skill for Ruby and Rails applications. Covers RSpec integration, DSL methods, scoping, Page Objects with SitePrism, JavaScript interactions, and database cleaning strategies.
xUnit.net Testing
by thetestingacademy
Comprehensive xUnit.net testing skill for writing reliable unit, integration, and acceptance tests in C# with [Fact], [Theory], fixtures, dependency injection, and parallel execution strategies.
Vue Test Utils Testing
by qaskills
Vue.js component testing using Vue Test Utils with mount/shallow mount, event simulation, Vuex/Pinia store testing, and composition API testing.
WebdriverIO E2E
by thetestingacademy
Cross-browser E2E testing with WebdriverIO, Cucumber integration, and visual regression
Mutation Testing
by thetestingacademy
Test quality verification with Stryker mutation testing for JavaScript and TypeScript
Turborepo Monorepo Testing
by thetestingacademy
Testing patterns for Turborepo and pnpm monorepos covering workspace dependency testing, affected package detection, parallel test execution, and shared test utilities
SSL/TLS Certificate Testing
by qaskills
SSL/TLS configuration testing including certificate validation, cipher suite analysis, protocol version checks, and HSTS verification.
SpecFlow BDD Testing
by thetestingacademy
C# .NET BDD testing with SpecFlow using Gherkin feature files, step bindings, hooks, dependency injection, Selenium integration, and living documentation with SpecFlow+ LivingDoc.
SOC 2 Compliance Testing
by qaskills
Testing SOC 2 compliance controls including security monitoring, change management, access reviews, and incident response procedures.
Screenshot Testing in CI
by qaskills
Integrating screenshot-based visual testing into CI pipelines with baseline management, review workflows, and cross-platform rendering comparison.
Robot Framework Testing
by thetestingacademy
Expert-level Robot Framework testing skill covering keyword-driven syntax, SeleniumLibrary, RequestsLibrary, custom Python keywords, data-driven testing, resource files, and parallel execution with Pabot.
Performance Budget Testing
by qaskills
Enforcing performance budgets in CI/CD including bundle size limits, load time thresholds, Lighthouse score gates, and resource count limits.
Network Latency Testing
by qaskills
Network latency simulation and testing for measuring application behavior under various network conditions including high latency, packet loss, and bandwidth constraints.
Log Testing Patterns
by qaskills
Testing logging implementations including log level verification, structured logging validation, log rotation testing, and log aggregation pipeline testing.
Locust Load Testing
by qaskills
Python-based load testing with Locust for writing user behavior scripts, distributed testing, real-time web UI monitoring, and custom load shapes.
API Gateway Testing
by thetestingacademy
API gateway testing skill covering rate limiting validation, request routing, authentication proxy testing, load balancing verification, circuit breaker testing, and gateway configuration validation for Kong, Envoy, and AWS API Gateway.
FastAPI Testing Patterns
by qaskills
FastAPI application testing with TestClient, dependency injection overrides, async testing, database testing with SQLAlchemy, and OpenAPI validation.
Contract-First Testing
by qaskills
Contract-first testing approach using Pact, Spring Cloud Contract, or Dredd for ensuring API consumer-provider compatibility.
Configuration Testing
by qaskills
Testing application configurations including environment variable validation, feature flag combinations, config file parsing, and default value verification.
Visual Regression Testing
by thetestingacademy
Visual regression testing with Playwright screenshots and diff comparison
Load Balancer Testing
by qaskills
Testing load balancer configurations including health check validation, routing algorithms, session affinity, failover behavior, and SSL termination.
Canary Deployment Testing
by qaskills
Canary deployment validation testing including traffic splitting, metric comparison, automatic rollback triggers, and health score calculation.
Stress Testing Patterns
by qaskills
Stress testing methodologies for finding breaking points, resource exhaustion thresholds, and degradation patterns under extreme load conditions.
NightwatchJS Testing
by thetestingacademy
Comprehensive NightwatchJS end-to-end testing skill with integrated Selenium WebDriver, built-in assertions, page objects, and parallel test execution for reliable browser automation in JavaScript and TypeScript.
Event Sourcing Testing
by qaskills
Testing event sourcing patterns including event store validation, projection testing, saga orchestration, and event versioning compatibility.
Behat BDD Testing
by thetestingacademy
PHP BDD testing with Behat framework using Gherkin feature files, Mink browser extension, context classes, and Symfony integration for behavior-driven acceptance testing.
Gauge Testing
by thetestingacademy
Test automation with Gauge framework using Markdown specifications, step implementations in Java/Python/JavaScript/Ruby/C#, concepts, data-driven testing, and living documentation.
Accessibility Auditor
by Pramod
Comprehensive WCAG 2.1 AA compliance testing combining automated axe-core scans with manual keyboard navigation, screen reader compatibility, and focus management verification
Espresso Android Testing
by thetestingacademy
Android UI testing framework with synchronization, view matchers, and actions
Browser Extension Testing
by qaskills
Testing browser extensions including content script injection, background worker testing, popup UI testing, storage API testing, and cross-browser compatibility.
Semgrep SAST Analysis
by qaskills
Static application security testing using Semgrep for finding vulnerabilities, code smells, and enforcing security policies across codebases.
Test Documentation Generator
by qaskills
Generating human-readable test documentation from test code including test catalogs, coverage reports, and living documentation websites.
Smart Contract Testing
by qaskills
Smart contract testing with Hardhat, Foundry, and Brownie including unit tests, gas optimization, reentrancy checks, and fork testing.
AI/ML Model Testing
by qaskills
Testing machine learning models including accuracy validation, bias detection, drift monitoring, A/B testing, and model regression testing.
Python Testing Patterns
by thetestingacademy
Comprehensive Python testing best practices with pytest, covering unit testing, integration testing, mocking, fixtures, property-based testing, and test architecture.
Laravel Dusk Testing
by thetestingacademy
Expert-level Laravel Dusk browser testing skill for PHP/Laravel applications. Covers Chrome-based E2E testing, browser assertions, Page Objects, component testing, authentication helpers, and database integration.
API Test Suite Generator
by Pramod
Automatically generate comprehensive API test suites from OpenAPI specifications covering CRUD operations, error handling, authentication, pagination, and edge cases
Form Validation Breaker
by Pramod
Exhaustive testing of form validation logic including boundary values, injection payloads, encoding edge cases, and client-server validation bypass techniques
OSS-Fuzz Integration Testing
by qaskills
Integration with Google OSS-Fuzz for continuous fuzzing of open-source projects with automated bug filing and regression tracking.
Advanced Allure Reporting
by qaskills
Advanced Allure test reporting with custom categories, environment info, test history trends, flaky test detection, and CI/CD dashboard integration.
JMeter Load Testing
by thetestingacademy
Apache JMeter load testing with thread groups, assertions, and distributed testing
Vercel Edge Function Testing
by thetestingacademy
Testing patterns for Vercel Edge Functions, middleware, and serverless functions covering local testing, edge runtime simulation, and deployment verification.
YARA Rule Testing
by qaskills
Writing and testing YARA rules for malware detection, threat hunting, and file classification with rule validation and false-positive rate testing.
Production Smoke Suite
by Pramod
Design and maintain lightweight production smoke test suites that verify critical user journeys, API health, and infrastructure availability after deployments
Playwright Network Testing
by qaskills
Network-level testing with Playwright including request interception, response mocking, network throttling, and HAR recording/replay.
Browser-Use Automation
by thetestingacademy
CLI tool for persistent browser automation with multi-session support, featuring Chromium/Real/Remote browser modes, cookie management, JavaScript execution, and long-running automation workflows.
Selenide Testing
by thetestingacademy
Expert-level Selenide UI testing skill for Java applications. Covers concise fluent API, automatic waits, smart selectors, collections, Page Objects, and integration with JUnit 5 and Gradle/Maven builds.
Verification Before Completion
by obra
Enforces rigorous verification evidence before any claims of task completion, preventing false positives, untested deployments, and premature celebration with a structured gate function.
Prompt Testing
by thetestingacademy
Comprehensive prompt testing and LLM output evaluation skill covering hallucination detection, response quality scoring, regression testing for prompts, A/B testing, and building evaluation pipelines for AI-powered applications.
Feature Flag Testing
by qaskills
Testing feature flag implementations including flag evaluation, gradual rollout verification, fallback behavior, and flag cleanup detection.
Mocha Testing Framework
by thetestingacademy
Flexible JavaScript testing framework with async support, hooks, and rich reporter ecosystem
Frontend Performance Testing
by qaskills
Frontend performance testing covering bundle size analysis, render performance, animation frame rate, React re-render detection, and lazy loading verification.
Test Architecture Patterns
by qaskills
Designing scalable test architectures including test pyramid, diamond, trophy, and honeycomb patterns with framework-agnostic implementation.
API Contract Validator
by Pramod
Validate API responses against OpenAPI/Swagger specifications, JSON Schema definitions, and consumer-driven contracts to prevent breaking changes
GitHub CI Fix Debugging
by openai
Debug and fix failing GitHub PR checks by inspecting GitHub Actions logs, summarizing failure context, drafting fix plans, and implementing fixes after approval.
Test Observability & Analytics
by qaskills
Implementing test observability with execution analytics, failure trend analysis, coverage gap detection, and test suite health dashboards.
Custom Static Analysis Rules
by qaskills
Writing custom static analysis rules for ESLint, Semgrep, and SonarQube to enforce project-specific code quality and security standards.
Angry User Simulator
by Pramod
Simulate aggressive user behavior patterns including rapid clicking, random navigation, form abuse, tab spamming, and unexpected interaction sequences to find UI resilience issues
SOAP API Testing
by qaskills
SOAP web service testing including WSDL validation, XML schema testing, WS-Security, and SOAP fault handling verification.
Selenium Grid Parallel Testing
by qaskills
Parallel test execution with Selenium Grid including hub/node configuration, Docker-based grid, cross-browser testing, and session management.
Retry & Resilience Testing
by qaskills
Testing retry mechanisms, circuit breakers, bulkheads, and timeout patterns for building resilient distributed systems.
BDD Gherkin Testing Patterns
by qaskills
Behavior-Driven Development with Gherkin syntax, step definitions, scenario outlines, data tables, and living documentation generation.
Flaky Test Quarantine
by Pramod
Detect, quarantine, and systematically fix flaky tests with automated retry analysis, root cause categorization, and CI pipeline integration for test reliability
NUnit Testing
by thetestingacademy
NUnit 3 constraint-based testing for C# covering Assert.That patterns, parameterized tests, setup/teardown, Moq mocking, test categories, and the fluent assertion model.
XCUITest iOS Testing
by thetestingacademy
Native iOS UI testing with Swift and Xcode Test Navigator integration
WebApp Testing with Playwright
by thetestingacademy
Anthropic's official web application testing skill using native Python Playwright scripts with helper utilities for server lifecycle management, browser automation, and comprehensive E2E testing workflows.
Axe-core Accessibility
by thetestingacademy
Automated accessibility testing with axe-core and WCAG 2.1 compliance
Voice Assistant Testing
by qaskills
Testing voice-activated applications including speech recognition accuracy, intent detection, dialog flow testing, and multi-language support.
Responsive Design Testing Automation
by qaskills
Automated responsive design testing across breakpoints, viewports, and devices with visual comparison and layout verification.
AI Test Orchestration
by thetestingacademy
AI-powered test orchestration skill covering intelligent test selection, risk-based test prioritization, flaky test management, test impact analysis, parallel execution optimization, and predictive test failure detection using machine learning.
JavaScript Testing Patterns
by thetestingacademy
Modern JavaScript testing strategies with Jest, Mocha, and testing best practices covering unit testing, integration testing, mocking, async patterns, and DOM testing.
Risk-Based Testing Strategy
by qaskills
Risk-based testing approach for prioritizing test efforts based on business impact, change frequency, complexity, and historical defect patterns.
API Backward Compatibility Testing
by qaskills
Automated detection of breaking API changes including response format changes, removed endpoints, type changes, and deprecation enforcement.
File Upload Testing
by qaskills
Comprehensive file upload testing including format validation, size limits, malware scanning, storage verification, and concurrent upload handling.
Page Speed Critic
by Pramod
Automated page performance auditing covering Core Web Vitals, resource loading analysis, render-blocking detection, and performance budget enforcement
Property-Based Testing
by thetestingacademy
Generative testing with fast-check to discover edge cases automatically
API Versioning Testing
by qaskills
Testing API versioning strategies including URL path, header, and query parameter versioning with backward compatibility validation.
Hermetic Test Patterns
by qaskills
Building hermetic tests that are fully isolated from external dependencies using fakes, containers, and deterministic time/random sources.
SQL Injection Testing
by qaskills
Comprehensive SQL injection testing patterns including blind SQLi, time-based, union-based, and parameterized query validation techniques.
Svelte Component Testing
by qaskills
Svelte component testing with @testing-library/svelte, vitest, component rendering, event simulation, store testing, and SvelteKit testing.
WebAssembly Testing
by qaskills
Testing WebAssembly modules including compilation verification, memory management, interop testing, and performance benchmarking of WASM components.
N+1 Query Detector
by Pramod
Detect and eliminate N+1 query problems in database-backed applications through query counting, execution plan analysis, and ORM configuration auditing
REST Assured API Testing
by thetestingacademy
Java REST API testing with REST Assured including JSON schema validation
Test Flakiness Detection
by qaskills
Detecting and diagnosing flaky tests using statistical analysis, execution recording, environmental factor isolation, and quarantine strategies.
Code Review Excellence
by thetestingacademy
Master code review best practices with constructive feedback patterns, quality assurance standards, review checklists, security considerations, and collaborative improvement techniques for high-quality software delivery.
CI Pipeline Optimizer
by Pramod
Optimize CI/CD test pipeline execution through intelligent test splitting, parallelization, caching strategies, and selective test execution to reduce pipeline duration
BurpSuite Security Testing
by qaskills
Web application security testing using BurpSuite for proxy-based interception, scanning, and manual penetration testing of web applications.
Payment Integration Testing
by qaskills
Payment gateway testing including Stripe, PayPal, and Square integration testing with sandbox environments, webhook verification, and error handling.
Advanced Playwright E2E Framework
HOTby thetestingacademy
Enterprise-grade Playwright test automation framework using 8-layer architecture with Page Object Model, Module Pattern, custom fixtures, API testing layer, structured logging, data generators, multi-browser support, Docker, CI/CD pipelines, and custom HTML reporting.
Memory Profiling & Leak Detection
by qaskills
Systematic memory profiling and leak detection in applications using heap snapshots, allocation tracking, and garbage collection analysis.
TestCafe Testing
by thetestingacademy
Node.js E2E testing framework with TypeScript support, smart assertions, and parallel execution
Dead Link Detector
by Pramod
Automated detection and reporting of broken links, missing resources, and orphaned pages across web applications using crawl-based and DOM-based strategies
Contract Test Generator
by Pramod
Generate consumer-driven contract tests using Pact framework to verify API provider-consumer compatibility and prevent integration breaking changes
Test Coverage Gap Finder
by Pramod
Identify untested code paths, uncovered branches, and missing test scenarios using coverage analysis, risk mapping, and change-based coverage tracking
Authorization Testing Patterns
by qaskills
Role-based and attribute-based access control testing including permission matrices, privilege escalation prevention, and resource-level authorization.
Behave BDD Testing
by thetestingacademy
Python BDD testing with Behave framework using Gherkin feature files, step definitions, environment hooks, and Selenium integration for behavior-driven acceptance testing.
Advanced Chaos Engineering
by qaskills
Advanced chaos engineering patterns using Chaos Monkey, Litmus, and Gremlin for testing distributed system resilience under failure conditions.
Detox React Native Testing
by qaskills
End-to-end testing for React Native apps using Detox with gray-box testing, synchronization, device simulation, and CI integration.
Faker Test Data Generation
by qaskills
Generating realistic test data with Faker libraries for names, addresses, emails, dates, and domain-specific data with reproducible seed control.
Golden File Testing
by qaskills
Golden file testing pattern for comparing output against approved baselines with update workflows, diff tools, and version control integration.
License Compliance Testing
by qaskills
Automated open-source license compliance testing to detect license conflicts, copyleft violations, and license compatibility issues in dependencies.
Advanced Mutation Testing
by qaskills
Advanced mutation testing using Stryker, PIT, and mutmut to measure test suite quality by introducing controlled mutations and tracking kill rates.
Nemo.js Testing
by thetestingacademy
Comprehensive Nemo.js test automation skill for PayPal's Selenium-based Node.js testing framework featuring view-driven locators, flexible configuration, Mocha integration, and scalable browser automation patterns.
Regression Test Selection
by qaskills
Intelligent regression test selection using code change analysis, dependency graphs, and risk assessment to minimize test execution time.
Sentry Error Monitoring & Testing
by qaskills
Integration testing with Sentry for error tracking, performance monitoring, and release health verification in production environments.
Serverless Function Testing
by qaskills
Testing serverless functions including Lambda, Cloud Functions, and Edge Functions with local emulation, cold start testing, and timeout handling.
shadcn/ui Component Testing
by thetestingacademy
Testing skill for shadcn/ui and Radix UI component libraries covering accessible component testing, dialog and popover testing, form validation testing, data table testing, command palette testing, and theme switching verification.
Terraform Infrastructure Testing
by qaskills
Infrastructure-as-Code testing with Terratest, terraform validate, plan verification, and drift detection for Terraform configurations.
WireMock API Simulation
by qaskills
API simulation and service virtualization with WireMock for HTTP stubbing, request matching, stateful behavior, and fault injection testing.
GitHub Actions CI Testing
by qaskills
Setting up and optimizing test pipelines in GitHub Actions with caching, parallel execution, matrix builds, and test result reporting.
Email Testing Patterns
by qaskills
Email delivery testing including content verification, rendering across clients, spam score checking, link validation, and transactional email workflow testing.
Cross-Browser Compatibility Testing
by qaskills
Automated cross-browser testing across Chrome, Firefox, Safari, and Edge with visual comparison, feature detection, and polyfill verification.
Test Case Generator from User Stories
by Pramod
Automatically generate comprehensive test cases from user stories and acceptance criteria using BDD patterns, equivalence partitioning, and risk-based prioritization
Test Data Factory
by Pramod
Build reusable test data factories with builder patterns, realistic fake data generation, relationship handling, and database seeding for consistent test environments
Playwright Visual AI Testing
by thetestingacademy
AI-enhanced visual testing with Playwright combining screenshot comparison, visual AI engines, and intelligent diff analysis for catching visual regressions at scale.
Python Unittest
by thetestingacademy
Comprehensive Python unittest skill covering TestCase patterns, assertion methods, mocking with unittest.mock, subtests, fixtures, and test organization for robust Python application testing.
Appium Mobile Testing
by thetestingacademy
Mobile app testing automation for iOS and Android with Appium
Negative Test Generator
by Pramod
Systematically generate negative test cases covering invalid inputs, unauthorized actions, missing required fields, exceeded limits, and malformed request payloads
Test Impact Analysis
by qaskills
Analyzing code changes to determine which tests are impacted, enabling selective test execution and faster CI feedback loops.
Nock HTTP Request Mocking
by qaskills
HTTP request mocking with Nock for Node.js testing including request intercepting, response recording, and external API simulation.
Database Performance Testing
by qaskills
Database performance testing including query optimization, index analysis, connection pooling, slow query detection, and N+1 query prevention.
PR Test Impact Analyzer
by Pramod
Analyze pull request code changes to determine which tests are affected, recommend test execution order, and identify missing test coverage for modified code paths
tRPC Testing
by thetestingacademy
End-to-end type-safe API testing with tRPC covering router testing, middleware testing, subscription testing, and client-server integration testing patterns
Alerting & Monitoring Testing
by qaskills
Testing monitoring and alerting configurations including threshold validation, alert routing, escalation policies, and false-positive rate monitoring.
IoT Device Testing
by qaskills
IoT device testing including firmware validation, protocol testing (MQTT, CoAP), power consumption testing, and over-the-air update verification.
Race Condition Finder
by Pramod
Detect and reproduce race conditions in web applications including double submissions, concurrent state mutations, and timing-dependent UI bugs
Security Best Practices Review
by openai
Perform language and framework specific security best-practice reviews, vulnerability detection, and secure-by-default coding guidance for Python, JavaScript/TypeScript, and Go applications.
DNS Testing Patterns
by qaskills
DNS configuration testing including record validation, DNSSEC verification, resolution timing, failover testing, and DNS-based service discovery.
Docker Container Testing
by qaskills
Testing Docker containers and images including Dockerfile linting, container structure tests, security scanning, and multi-stage build validation.
Flutter Testing Patterns
by qaskills
Flutter app testing with widget tests, integration tests, golden tests, Mockito, bloc testing, and Flutter Driver for end-to-end scenarios.
Streaming API Testing
by thetestingacademy
Streaming API testing skill covering Server-Sent Events testing, chunked transfer encoding, gRPC streaming, real-time data validation, backpressure testing, connection resilience, and AI/LLM streaming response testing.
CodeQL Security Analysis
by qaskills
Advanced security analysis using GitHub CodeQL to find zero-day vulnerabilities, injection flaws, and security anti-patterns in source code.
Ephemeral Environment Testing
by qaskills
Testing in ephemeral preview environments for pull requests including environment provisioning, data seeding, and automated teardown.
Website Audit
by thetestingacademy
Comprehensive website auditing skill using Lighthouse, PageSpeed Insights, and web performance APIs to audit performance, accessibility, SEO, best practices, and security.
Kubernetes Chaos Testing
by qaskills
Chaos testing for Kubernetes workloads using Chaos Mesh, Litmus, and custom fault injection for pod, network, and disk failures.
Console Error Hunter
by Pramod
Systematically detect, capture, and categorize browser console errors, warnings, and unhandled exceptions during automated test execution
Microservices Contract Testing
by qaskills
Consumer-driven contract testing for microservices using Pact, ensuring API compatibility and preventing integration breakages across service boundaries.
Allure Report Generator
by Pramod
Configure and generate rich Allure test reports with test categorization, historical trends, environment details, and CI/CD integration for comprehensive test visibility
Timezone Bug Hunter
by Pramod
Detect timezone-related bugs including incorrect date conversions, DST edge cases, locale formatting issues, and UTC offset miscalculations across application layers
Performance Test Scenario Generator
by Pramod
Generate realistic performance test scenarios with load profiles, ramp-up patterns, think times, and acceptance criteria derived from production traffic analysis
PCI-DSS Compliance Testing
by qaskills
Testing PCI-DSS compliance for payment processing including encryption validation, access control testing, and secure data storage verification.
CI/CD Pipeline Testing
by qaskills
Testing CI/CD pipeline configurations including build validation, deployment verification, rollback testing, and pipeline-as-code quality checks.
Database Migration Test Generator
by Pramod
Generate tests for database migration safety covering schema changes, data integrity preservation, rollback verification, and zero-downtime migration validation
Playwright CLI Automation
by openai
CLI-first browser automation using Playwright CLI for navigation, form filling, snapshots, screenshots, data extraction, and UI-flow debugging from the terminal.
Playwright Mobile Web Testing
by thetestingacademy
Mobile web testing skill using Playwright device emulation covering responsive testing, touch interactions, viewport management, network throttling, geolocation testing, and mobile-specific UI patterns.
Zod Schema Testing
by thetestingacademy
Comprehensive testing patterns for Zod schemas covering validation testing, transform testing, error message verification, and integration with API endpoints and forms
Boundary Value Generator
by Pramod
Generate boundary value test cases for numeric ranges, string lengths, date ranges, collection sizes, and domain-specific constraints using systematic analysis techniques
Search Functionality Testing
by qaskills
Search feature testing including relevance scoring, autocomplete, typo tolerance, faceted search, pagination, and search analytics verification.
Secret Detection & Prevention
by qaskills
Automated detection and prevention of leaked secrets, API keys, passwords, and tokens in code using tools like gitleaks, trufflehog, and pre-commit hooks.
Security Ownership Map
by openai
Analyze git repositories to build security ownership topology, compute bus factor for sensitive code, detect orphaned security-critical files, and export ownership graphs for visualization.
Security Threat Modeling
by openai
Repository-grounded threat modeling that enumerates trust boundaries, assets, attacker capabilities, abuse paths, and mitigations to produce actionable AppSec-grade threat models.
Smoke Test Suite Builder
by qaskills
Building effective smoke test suites for deployment verification including critical path coverage, health endpoints, and rapid feedback testing.
Error Boundary Tester
by Pramod
Validate error boundary implementations in React and other frameworks ensuring graceful degradation, proper fallback UI rendering, and error recovery flows
Infrastructure Drift Detection
by qaskills
Detecting and testing infrastructure drift between desired state and actual state using automated scanning, alerting, and remediation patterns.
Search Quality Tester
by Pramod
Evaluate search functionality quality including relevance ranking, typo tolerance, faceted filtering, autocomplete accuracy, and zero-results handling
LLM Security Testing
by qaskills
Security testing for LLM-powered applications including prompt injection, jailbreak detection, data leakage prevention, and AI safety testing.
State Machine Test Generator
by Pramod
Generate comprehensive test cases from state machine models covering all states, transitions, guard conditions, and invalid transition attempts for workflow-heavy features
A/B Test Validation
by qaskills
Validating A/B test implementations including traffic splitting accuracy, statistical significance calculation, metric tracking, and experiment cleanup.
Synthetic Monitoring Testing
by qaskills
Synthetic monitoring test creation for uptime checking, user journey simulation, API health verification, and multi-region availability testing.
Test Fixture Patterns
by qaskills
Test fixture design patterns including builders, factories, object mothers, and fixture management for maintainable test data setup.
Screenshot Baseline Generator
by Pramod
Generate and maintain visual regression screenshot baselines with intelligent diffing, responsive breakpoint coverage, and dynamic content masking strategies
Rust Testing Patterns
by qaskills
Rust testing with built-in test framework, integration tests, doc tests, property-based testing with proptest, and cargo test configuration.
Loading State Tester
by Pramod
Verify loading states, skeleton screens, spinners, and progress indicators across all data-fetching scenarios including slow networks, errors, and partial loads
Memory Leak Detector
by Pramod
Identify and diagnose memory leaks in web applications through heap analysis, DOM node counting, detached element detection, and performance profiling
RSpec Testing
by thetestingacademy
Comprehensive Ruby testing with RSpec including describe/context/it blocks, matchers, let/before hooks, mocking with doubles, shared examples, and Rails integration.
GDPR Compliance Testing
by qaskills
Testing GDPR compliance requirements including data deletion, consent management, data portability, right to erasure, and privacy policy enforcement.
BDD/Cucumber Patterns
by thetestingacademy
Behavior-driven development with Cucumber, Gherkin, and step definitions
Karma Testing
by thetestingacademy
Comprehensive Karma test runner skill for browser-based JavaScript unit testing with Jasmine, Mocha, or QUnit frameworks, real browser execution, coverage reporting, and CI/CD pipeline integration.
Kotlin Testing Patterns
by qaskills
Kotlin testing with JUnit 5, MockK, Kotest, coroutine testing, Android testing with Espresso, and Kotlin-specific assertion libraries.
TanStack Query Testing
by thetestingacademy
Testing patterns for TanStack Query (React Query) covering query hook testing, mutation testing, cache behavior testing, and optimistic update verification.
.NET Testing Patterns
by qaskills
.NET testing with xUnit, NUnit, MSTest, FluentAssertions, Moq, integration testing with WebApplicationFactory, and Entity Framework testing.
Mutation Test Generator
by Pramod
Generate and evaluate mutation tests to assess test suite effectiveness by introducing controlled code mutations and verifying test detection rates
Distributed Tracing Testing
by qaskills
Testing distributed tracing implementations including context propagation, span correlation, baggage handling, and trace sampling verification.
Pairwise Test Generator
by Pramod
Generate optimized test combinations using pairwise (all-pairs) testing algorithms to achieve maximum coverage with minimum test cases across multiple input parameters
Test Plan Generation
by thetestingacademy
Generate comprehensive test plans with coverage matrices and risk-based testing
Dark Mode Testing Patterns
by qaskills
Systematic dark mode testing covering color contrast, theme switching, persistence, media query respect, component-level theming, and image adaptation.
gRPC Testing
by qaskills
gRPC service testing including protobuf validation, streaming tests, error handling, deadline testing, and load testing for gRPC endpoints.
Data Integrity Testing
by qaskills
Verifying data integrity constraints, referential integrity, data type validation, and consistency checks across database operations.
JUnit 5 Testing
by thetestingacademy
Production-grade Java unit and integration testing with JUnit 5 covering assertions, parameterized tests, lifecycle hooks, Mockito mocking, nested tests, and extensions.
Data Pipeline Testing
by qaskills
Testing data pipelines including ETL validation, data quality checks, pipeline orchestration testing, and data lineage verification.
Responsive Layout Breaker
by Pramod
Systematically test responsive web layouts across viewports, detecting overflow, text truncation, overlapping elements, and broken grid layouts
Cargo Fuzz Testing
by qaskills
Fuzz testing for Rust applications using cargo-fuzz and libFuzzer to discover memory safety issues, panics, and undefined behavior.
axe-core Accessibility Automation
by qaskills
Automated accessibility testing with axe-core integrated into CI pipelines, including custom rule configuration, issue prioritization, and remediation guidance.
Mobile Accessibility Testing
by qaskills
Accessibility testing for mobile apps including VoiceOver/TalkBack testing, touch target sizes, dynamic type support, and motor accessibility.
MSW Mock Service Worker
by qaskills
API mocking with Mock Service Worker for browser and Node.js environments including request interception, response simulation, and network error testing.
Advanced WebSocket Testing
by qaskills
WebSocket testing including connection lifecycle, reconnection logic, message ordering, backpressure handling, and binary frame testing.
Test Isolation Strategies
by qaskills
Test isolation techniques including database cleanup, transaction rollback, parallel test execution, and shared resource management.
Next.js Testing Patterns
by qaskills
Next.js application testing covering Server Components, App Router, API routes, middleware, dynamic routes, and SSR/SSG testing patterns.
WebSocket Bug Finder
by Pramod
Test WebSocket connections for reliability including reconnection logic, message ordering, heartbeat mechanisms, and connection state management under adverse conditions
Supabase Testing
by thetestingacademy
Testing patterns for Supabase applications covering auth flow testing, Row Level Security policy testing, realtime subscription testing, and edge function testing
OpenAPI Schema Validation
by qaskills
OpenAPI/Swagger specification validation and testing to ensure API implementations match their documented contracts with automated drift detection.
Localization Bug Finder
by Pramod
Detect localization and internationalization defects including untranslated strings, text expansion overflow, RTL layout issues, and locale-specific formatting errors
Mobile Gesture Tester
by Pramod
Test touch interactions and mobile gestures including swipe, pinch-zoom, long-press, drag-and-drop, pull-to-refresh, and multi-touch behaviors across mobile viewports
Playwright Enhanced
HOTby thetestingacademy
Advanced Playwright automation with auto-detection, custom fixtures, trace debugging, visual testing, mobile emulation, and production-grade test architecture.
Regression Suite from Bug Reports
by Pramod
Automatically generate regression test cases from bug reports and incident post-mortems to prevent previously fixed defects from recurring
Ruby on Rails Testing
by qaskills
Rails application testing with RSpec, FactoryBot, Capybara, system tests, request specs, model specs, and Rails-specific testing conventions.
Real-Time Collaboration Testing
by qaskills
Testing real-time collaborative features including conflict resolution, CRDT validation, cursor presence, and concurrent editing scenarios.
Database Migration Testing
by qaskills
Testing database migration scripts for correctness, rollback safety, data integrity, and zero-downtime migration patterns.
Swift Testing Patterns
by qaskills
Swift testing with XCTest, Swift Testing framework, async/await testing, SwiftUI preview testing, and performance measurement.
Ruby Test::Unit
by thetestingacademy
Classic xUnit-style Ruby testing with Test::Unit covering assertions, fixtures, test case organization, mocking patterns, and lifecycle hooks for reliable Ruby application testing.
End-to-End Database Testing
by qaskills
End-to-end database testing with test containers, data seeding, cleanup strategies, transaction isolation, and production data anonymization.
Artillery Load Testing
by qaskills
Modern cloud-scale load testing using Artillery.io for HTTP, WebSocket, Socket.io, and custom protocol testing with YAML-based test definitions.
UX Friction Logger
by Pramod
Identify and log user experience friction points including excessive clicks, confusing navigation, slow interactions, and workflow bottlenecks through automated heuristic analysis
Specification Compliance Testing
by qaskills
Testing implementations against formal specifications including RFC compliance, protocol adherence, and standards conformance verification.
Test Debt Calculator
by Pramod
Quantify and track test technical debt including missing tests, outdated assertions, disabled tests, inadequate coverage, and maintenance burden across the test suite
Test Data Anonymization
by qaskills
Anonymizing production data for testing while maintaining referential integrity, data distributions, and edge case representation.
Message Queue Testing
by qaskills
Testing message queue implementations including RabbitMQ, SQS, and Kafka with delivery guarantees, ordering, dead letter queues, and consumer testing.
Approval Testing
by qaskills
Approval testing methodology using ApprovalTests library for verifying complex outputs against human-approved results with diff-based review.
Contract Testing (Pact)
by thetestingacademy
Consumer-driven contract testing with Pact and Pact Broker
Serenity BDD Testing
by thetestingacademy
Java BDD testing with Serenity BDD framework using the Screenplay pattern, Cucumber integration, step libraries, comprehensive reporting, and living documentation generation.
LibFuzzer Coverage-Guided Fuzzing
by qaskills
Coverage-guided fuzz testing using libFuzzer for C/C++ applications to find memory corruption, buffer overflows, and crash-inducing inputs.
AFL++ Fuzzing Testing
by qaskills
American Fuzzy Lop Plus Plus mutation-based fuzz testing for finding crashes, hangs, and security vulnerabilities in binary programs.
JWT Security Testing
by qaskills
Comprehensive JWT token security testing including signature verification, expiration checks, algorithm confusion attacks, and claim validation.
CDN & Cache Testing
by qaskills
Testing CDN configurations, cache hit ratios, cache invalidation, TTL policies, and edge caching behavior for optimal content delivery.
Test Suite Performance
by qaskills
Optimizing test suite execution speed with parallelization, test splitting, caching, selective test execution, and test impact analysis.
Edge Computing Testing
by qaskills
Testing edge computing deployments including latency verification, edge function testing, CDN worker testing, and geo-distributed test execution.
Dark Mode Bug Finder
by Pramod
Detect visual defects in dark mode implementations including contrast issues, hardcoded colors, missing theme tokens, and inconsistent component theming
Elasticsearch Testing Patterns
by qaskills
Elasticsearch testing including index management, query validation, mapping verification, bulk operation testing, and search relevance scoring.
Drizzle ORM Testing
by thetestingacademy
Testing patterns for Drizzle ORM covering migration testing, query builder testing, transaction testing, and database integration testing with PostgreSQL, SQLite, and MySQL.
Cypress Component Testing
by qaskills
Component testing with Cypress including mount API, React/Vue/Angular component testing, stub patterns, and visual snapshot testing.
Debugging Strategies
by thetestingacademy
Advanced debugging patterns for test failures covering root cause analysis, flakiness investigation, performance debugging, and systematic troubleshooting methodologies.
SLA & SLO Testing
by qaskills
Testing Service Level Agreements and Objectives including availability targets, latency percentiles, error budgets, and automated SLO compliance reporting.
Spring Boot Testing
by qaskills
Spring Boot application testing with @SpringBootTest, MockMvc, @DataJpaTest, Testcontainers, and Spring Security testing patterns.
Vitest Testing
by thetestingacademy
Modern JavaScript and TypeScript testing with Vitest, covering unit testing, integration testing, mocking, snapshots, browser mode, and Vite integration.
OpenTelemetry Testing
by qaskills
Testing distributed tracing and observability instrumentation with OpenTelemetry including span verification, metric collection, and log correlation.
CI/CD Pipeline Advanced
by thetestingacademy
Expert-level CI/CD pipeline skill for test automation. Covers GitHub Actions, Jenkins, GitLab CI, Azure DevOps, parallel execution, matrix strategies, caching, artifact management, and deployment gates.
Cognitive Load Analyzer
by Pramod
Analyze web application interfaces for cognitive overload using automated heuristics covering information density, choice complexity, visual hierarchy, and interaction patterns
Offline Mode Tester
by Pramod
Validate progressive web app offline functionality including service worker caching, offline data persistence, sync-on-reconnect behavior, and graceful degradation
XSS Testing Patterns
by qaskills
Cross-site scripting vulnerability testing covering reflected, stored, and DOM-based XSS with sanitization validation and CSP bypass detection.
Exploratory Test Charter Generator
by Pramod
Generate structured exploratory testing charters with focused missions, time-boxed sessions, risk-based areas, and standardized note-taking templates for systematic exploration
HIPAA Compliance Testing
by qaskills
Testing HIPAA compliance for healthcare applications including PHI handling, audit logging, access controls, and data encryption verification.
First-Time User Tester
by Pramod
Validate the first-time user experience including onboarding flows, empty states, tutorial completion, progressive disclosure, and initial setup wizards
Test-Driven Development (TDD)
by thetestingacademy
Master the Test-Driven Development approach with Red-Green-Refactor cycles, writing tests before code, comprehensive coverage patterns, and quality code practices for building robust, maintainable software.
Stale Cache Finder
by Pramod
Identify stale cache issues across browser cache, CDN layers, API response caching, and application-level caches that cause users to see outdated content
Notification Spam Detector
by Pramod
Test notification systems for spam behavior including duplicate alerts, missing throttling, incorrect delivery channels, and notification preference violations
PHPUnit Testing
by thetestingacademy
Comprehensive PHP testing with PHPUnit covering assertions, data providers, mocking, test doubles, database testing, and HTTP testing for reliable PHP application development.
SARIF Analysis & Reporting
by qaskills
Processing and analyzing Static Analysis Results Interchange Format (SARIF) files for aggregating security findings across multiple scanning tools.
Accessibility A11y Enhanced
by thetestingacademy
Comprehensive WCAG compliance and accessibility testing covering ARIA, keyboard navigation, screen readers, color contrast, and automated a11y validation.
Empty State Reviewer
by Pramod
Audit empty states across web applications ensuring proper messaging, helpful CTAs, illustration rendering, and graceful handling when data is unavailable
Webhook Testing
by qaskills
Testing webhook implementations including delivery verification, retry logic, signature validation, idempotency, and failure handling patterns.
TestNG Testing
by thetestingacademy
Advanced Java testing with TestNG covering data providers, parallel execution, test groups, XML suite configuration, listeners, soft assertions, and dependency management.
Bug Report Writing
by thetestingacademy
Write clear bug reports with reproduction steps and severity classification
Laravel Testing Patterns
by qaskills
Laravel PHP testing with PHPUnit, feature tests, browser tests with Dusk, database factories, mocking facades, and HTTP testing helpers.
Error Message Reviewer
by Pramod
Audit error messages across web applications for clarity, helpfulness, consistency, localization readiness, and security information leakage
Concurrency Testing Patterns
by qaskills
Testing concurrent code including race condition detection, deadlock prevention, thread safety verification, and parallel execution correctness.
Playwright Visual Testing
by qaskills
Visual regression testing with Playwright including screenshot comparison, pixel-diff thresholds, dynamic content masking, and cross-browser visual validation.
Postman & Newman Automation
by qaskills
Automated API testing using Postman collections with Newman CLI for CI/CD integration, environment management, and test reporting.
AR/VR Application Testing
by qaskills
Testing augmented and virtual reality applications including spatial tracking, gesture recognition, performance on headsets, and motion sickness testing.
Desktop Application Testing
by qaskills
Testing desktop applications built with Electron, Tauri, or native frameworks including window management, IPC, tray icons, and auto-update testing.
Changelog Test Mapper
by Pramod
Map changelog entries and release notes to corresponding test cases ensuring every shipped feature and bugfix has associated test verification
Compliance-as-Code Testing
by qaskills
Automated compliance testing using Open Policy Agent, Chef InSpec, and custom policy engines for security baseline validation.
Testcontainers Patterns
by qaskills
Docker-based integration testing with Testcontainers for databases, message queues, cloud services, and custom containers with lifecycle management.
MSTest Testing
by thetestingacademy
Microsoft's built-in .NET testing framework covering test classes, data-driven tests, assertions, lifecycle management, mocking with Moq, and integration testing for C# applications.
Core Web Vitals Testing
by qaskills
Testing and monitoring Core Web Vitals (LCP, FID, CLS, INP, TTFB) to ensure web performance meets Google search ranking thresholds.
Go Testing Patterns
by qaskills
Go testing with testing package, table-driven tests, subtests, benchmarks, test fixtures, httptest, and testify assertions.
Image Processing Testing
by qaskills
Testing image processing pipelines including format conversion, resize quality, metadata handling, watermark verification, and thumbnail generation.
CSP Security Testing
by qaskills
Content Security Policy testing and validation to prevent XSS attacks, data injection, and clickjacking through proper CSP header configuration.
WCAG Accessibility Testing
by qaskills
Automated WCAG 2.2 AA/AAA compliance testing with axe-core, Pa11y, and manual testing patterns for keyboard navigation, screen readers, and color contrast.
Django Testing Patterns
by qaskills
Django application testing with TestCase, fixtures, factory_boy, model testing, view testing, middleware testing, and Django REST framework testing.
E2E Testing Patterns
by thetestingacademy
Comprehensive end-to-end testing methodologies and best practices covering architecture, test design, data management, flakiness prevention, and cross-browser strategies.
Error Handling Testing Patterns
by qaskills
Testing error handling paths including exception propagation, error boundaries, retry logic, circuit breakers, and graceful degradation.
API Schema Evolution Testing
by qaskills
Testing API schema evolution patterns including additive changes, field deprecation, type widening, and backward-compatible migration strategies.
GraphQL Subscription Testing
by qaskills
Testing GraphQL subscriptions including WebSocket lifecycle, real-time event delivery, authorization on subscriptions, and connection management.
Integration Testing Patterns
by qaskills
Integration testing strategies including database integration, external service integration, message queue testing, and test container patterns.
Kubernetes Testing Patterns
by qaskills
Kubernetes deployment testing including manifest validation, Helm chart testing, pod health checks, network policy testing, and rollback verification.
Redis Testing Patterns
by qaskills
Redis testing including cache behavior verification, pub/sub testing, transaction testing, cluster failover testing, and data expiration validation.
Test Coverage Optimization
by qaskills
Optimizing test coverage beyond line coverage including branch coverage, mutation score, path coverage, and identifying meaningful coverage gaps.
Test Environment Management
by qaskills
Managing test environments including provisioning, configuration, data seeding, isolation, cleanup, and environment-as-code patterns.
Test Migration Framework
by thetestingacademy
Test framework migration skill covering strategies for migrating between testing frameworks including Selenium to Playwright, Jest to Vitest, Enzyme to React Testing Library, and Protractor to Cypress with automated codemods and incremental migration patterns.
Testing in Production Patterns
by qaskills
Safe testing-in-production strategies including feature flags, shadow traffic, canary releases, dark launches, and observability-driven development.
Clerk Auth Testing
by thetestingacademy
Testing patterns for Clerk authentication including sign-in flow testing, protected route testing, webhook verification, middleware testing, and organization-based access control
Codeception Testing
by thetestingacademy
Expert-level Codeception testing skill for PHP applications. Covers acceptance, functional, and unit testing with the Actor pattern, BDD-style syntax, Page Objects, API testing, and database helpers.
Library Backward Compatibility
by qaskills
Testing library backward compatibility including public API surface verification, semver compliance, TypeScript type compatibility, and migration path validation.
Pagination Testing Patterns
by qaskills
Testing pagination implementations including cursor-based, offset-based, keyset pagination with edge cases, performance, and consistency verification.
API Rate Limiting Testing
by qaskills
Testing API rate limiting implementations including throttling behavior, burst handling, rate limit headers, and distributed rate limiting patterns.
Protractor Testing
by thetestingacademy
Comprehensive Protractor end-to-end testing skill for Angular and AngularJS applications with Angular-specific locators, automatic waitForAngular synchronization, Page Object patterns, and migration guidance to modern frameworks.
OAuth2 Security Testing
by qaskills
Security testing for OAuth2 implementations including authorization code flow, PKCE, token handling, redirect URI validation, and scope enforcement.
Component Isolation Testing
by qaskills
Isolating and testing individual UI components with dependency mocking, state injection, and visual snapshot verification.
Flask Testing Patterns
by qaskills
Flask application testing with test client, fixture patterns, SQLAlchemy model testing, blueprint testing, and Flask-specific extension testing.
PDF Generation Testing
by qaskills
Testing PDF generation including layout verification, content accuracy, font embedding, accessibility (PDF/UA), and cross-platform rendering consistency.
WebDriverIO Testing
by thetestingacademy
Comprehensive WebDriverIO (WDIO) test automation skill for generating reliable end-to-end browser tests in JavaScript and TypeScript with Page Object Model, custom commands, and advanced synchronization strategies.
Dependency Vulnerability Scanner
by qaskills
Automated scanning of project dependencies for known vulnerabilities using tools like npm audit, Snyk, and Dependabot patterns.
CORS Security Testing
by qaskills
Testing Cross-Origin Resource Sharing configurations for misconfigurations, overly permissive policies, and credential handling vulnerabilities.
Screenshot Visual Diff Testing
by qaskills
Automated screenshot comparison testing with configurable thresholds, anti-aliasing tolerance, and responsive viewport visual validation.
Jasmine Testing
by thetestingacademy
BDD-style JavaScript testing with Jasmine covering spies, async patterns, custom matchers, clock manipulation, and comprehensive test organization for frontend and Node.js applications.
TDD Red-Green-Refactor
by qaskills
Test-Driven Development mastery with red-green-refactor cycle, outside-in TDD, test-first design, and incremental development patterns.
OWASP ZAP Security Scanner
by qaskills
Automated web application security scanning using OWASP ZAP for finding XSS, SQL injection, CSRF, and other OWASP Top 10 vulnerabilities.
Multi-Tenant Testing
by qaskills
Testing multi-tenant application isolation including data segregation, tenant-specific configuration, cross-tenant access prevention, and performance isolation.
Authentication Testing Patterns
by qaskills
Comprehensive authentication testing including login flows, password policies, MFA, session management, account lockout, and SSO integration.
Express.js Testing Patterns
by qaskills
Express.js API testing with supertest, middleware testing, route handler testing, error handling verification, and authentication testing.
Cookie & Session Testing
by qaskills
Testing cookie and session management including secure flags, SameSite policy, session fixation, timeout behavior, and cross-domain cookie handling.
Server-Sent Events Testing
by qaskills
Testing Server-Sent Events implementations including event stream validation, reconnection behavior, event ID tracking, and EventSource client testing.
Screenshot Capture Testing
by openai
Cross-platform desktop and application screenshot capture for visual testing, UI verification, and automated visual comparison across macOS, Linux, and Windows.
Remix Testing
by thetestingacademy
Testing patterns for Remix applications covering loader testing, action testing, route testing, form submission testing, and nested route integration testing.
Lettuce BDD Testing
by thetestingacademy
Expert-level Lettuce BDD testing skill for Python applications. Covers Gherkin feature files, step definitions, terrain hooks, Selenium integration, data-driven scenarios, and migration guidance to Behave for modern projects.
Puppeteer Testing
by thetestingacademy
Comprehensive Puppeteer browser automation and testing skill for headless Chrome scripting, web scraping, PDF generation, network interception, and end-to-end test workflows in JavaScript and TypeScript.
Test Doubles Patterns
by qaskills
Comprehensive guide to test doubles including mocks, stubs, spies, fakes, and dummies with when-to-use guidelines and anti-pattern avoidance.
Cron Job & Scheduled Task Testing
by qaskills
Testing scheduled tasks and cron jobs including execution timing, idempotency, failure recovery, overlap prevention, and timezone handling.
OpenAPI Test Generation
by qaskills
Automatically generating API tests from OpenAPI/Swagger specifications including request validation, response schema checking, and edge case generation.
NestJS Testing Patterns
by qaskills
NestJS application testing with @nestjs/testing, dependency injection mocking, e2e testing with supertest, guard testing, and pipe validation testing.
Test Parameterization Patterns
by qaskills
Data-driven testing with parameterized tests, test matrices, combinatorial testing, and pairwise parameter generation techniques.
MongoDB Testing Patterns
by qaskills
MongoDB testing with in-memory MongoDB, aggregation pipeline testing, schema validation, indexing verification, and replica set testing.
Mobile Device Farm Testing
by qaskills
Scalable mobile testing using cloud device farms like AWS Device Farm, BrowserStack, and Firebase Test Lab for cross-device compatibility.
LLM Output Testing
by qaskills
Testing LLM-powered features including output quality validation, hallucination detection, token usage monitoring, and prompt regression testing.
Progressive Web App Testing
by thetestingacademy
PWA testing skill covering service worker validation, offline mode testing, cache strategy verification, web app manifest testing, push notification testing, install prompt testing, and background sync verification.
GraphQL Contract Testing
by qaskills
Contract testing for GraphQL APIs including schema breaking change detection, query compatibility testing, and federated schema validation.
API Fuzzing
by qaskills
API endpoint fuzzing for discovering unexpected behaviors, crashes, and security vulnerabilities through malformed requests, boundary values, and protocol violations.
Geb Testing
by thetestingacademy
Browser automation testing with Geb framework for Groovy/JVM using jQuery-like content DSL, Page Object pattern, Spock integration, and WebDriver abstraction.
Gatling Performance Testing
by qaskills
High-performance load testing using Gatling with Scala/Java DSL for simulating thousands of concurrent users and analyzing response time distributions.
API Testing REST
by thetestingacademy
Comprehensive RESTful API testing patterns covering HTTP methods, status codes, request/response validation, authentication, error handling, and contract testing.
Looking for more skills?
Browse all QA skills