Skip to main content

QA Skills for Windsurf

Add expert QA testing knowledge to Windsurf, the AI-powered IDE by Codeium. Install curated testing skills for end-to-end, unit, API, and performance testing — from Playwright and Cypress to k6 load testing and security scanning.

Quick install any skill into Windsurf:

npx qaskills add <skill-name>

Skills are installed to .windsurf/rules and automatically available in your Windsurf workspace.

345 skills compatible with Windsurf

Playwright E2E Testing

HOT

by thetestingacademy

92

Comprehensive Playwright end-to-end testing patterns with Page Object Model, fixtures, and best practices

e2e
visual
playwright
8692/100
Featured

Vibe Check - Browser Automation

by vibiumdev

95

AI-native browser automation — 81 CLI commands for navigating pages, filling forms, clicking elements, taking screenshots, and managing tabs. 2.6k+ GitHub stars.

e2e
visual
accessibility
playwright
7595/100
Featured

Jest Unit Testing

by thetestingacademy

91

Jest unit testing patterns with mocking, spies, snapshots, and async testing

unit
jest
6491/100
Featured

Cypress E2E Testing

by thetestingacademy

90

Cypress end-to-end testing with custom commands, intercepts, and component testing

e2e
cypress
5890/100
Featured

React Testing Library

by thetestingacademy

91

User-centric React component testing with queries, events, and async utilities

unit
integration
jest
5391/100
Featured

Agent Browser

by vercel-labs

95

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.

e2e
visual
accessibility
playwright
4795/100
Featured

Vitest Unit Testing

by thetestingacademy

89

Blazing fast Vite-native unit testing with Jest-compatible API and ESM support

unit
jest
4289/100
Featured

Pytest Patterns

by thetestingacademy

88

Python testing with pytest fixtures, parametrize, markers, and plugins

unit
integration
pytest
4188/100

Puppeteer Automation

by thetestingacademy

88

Headless Chrome automation with Puppeteer for web scraping, PDF generation, and E2E testing

e2e
browser-automation
playwright
3888/100
Featured

Lighthouse Performance

by thetestingacademy

89

Automated performance, accessibility, and SEO auditing with Google Lighthouse

performance
accessibility
playwright
3689/100
Featured

k6 Performance Testing

by thetestingacademy

87

Modern load testing with k6 including thresholds, scenarios, and custom metrics

performance
load
k6
3587/100
Featured

Selenium Advanced POM Framework

HOT

by thetestingacademy

90

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.

e2e
selenium
3490/100
Featured

MSW API Mocking

by thetestingacademy

88

Mock Service Worker for seamless API mocking in browser and Node.js environments

unit
integration
jest
3388/100

Playwright API Testing

by thetestingacademy

88

API testing with Playwright APIRequestContext for REST and GraphQL endpoints

api
playwright
3288/100

Vue Testing Utils

by thetestingacademy

87

Official Vue.js testing utilities for component mounting, mocking, and assertions

unit
jest
3187/100

Code Coverage Analysis

by thetestingacademy

85

Track test coverage with Istanbul/nyc, generate reports, and enforce thresholds

unit
code-quality
jest
3085/100

Storybook Component Testing

by thetestingacademy

87

Test React, Vue, and Angular components in isolation with Storybook interactions and play functions

unit
visual
jest
2987/100

CI/CD Pipeline Config

by thetestingacademy

85

Configure testing in CI/CD pipelines for GitHub Actions, Jenkins, and GitLab CI

integration
2885/100

REST Assured API Automation Framework

by thetestingacademy

89

Production-grade REST API automation framework with REST Assured, POJO serialization using GSON, PayloadManager pattern, E2E integration workflows with TestNG ITestContext, and Allure reporting.

api
integration
rest-assured
2889/100
Featured

Supertest API Testing

by thetestingacademy

86

HTTP assertion library for Node.js API testing with Express, Koa, and Fastify

api
integration
jest
2786/100

OWASP Security Testing

by thetestingacademy

89

OWASP Top 10 security testing patterns and vulnerability scanning

security
2689/100
Featured

ESLint Testing Rules

by thetestingacademy

81

Enforce testing best practices with ESLint rules for Jest, Testing Library, and Cypress

code-quality
jest
2581/100

Angular Testing

by thetestingacademy

86

Angular TestBed component testing with dependency injection, async testing, and Jasmine

unit
integration
jest
2486/100

Docker Test Containers

by thetestingacademy

87

Integration testing with throwaway Docker containers for databases and external services

integration
jest
pytest
2387/100

Selenium Java Testing

HOT

by thetestingacademy

85

Selenium WebDriver with Java using Page Object Model and TestNG

e2e
selenium
2285/100

Maestro Mobile Testing

by thetestingacademy

88

Simple mobile UI testing with YAML flows for iOS and Android without complex setup

mobile
e2e
appium
2288/100

GraphQL Testing

by thetestingacademy

85

GraphQL API testing with schema validation, query testing, and mutation verification

api
jest
2185/100

Snapshot Testing

by thetestingacademy

82

Component and API snapshot testing to detect unexpected changes across releases

unit
visual
jest
2082/100

TDD Red-Green-Refactor

by thetestingacademy

83

Test-driven development workflow patterns with red-green-refactor cycle and refactoring techniques

tdd
unit
jest
1983/100

Postman API Testing

by thetestingacademy

84

Postman collections, environments, pre-request scripts, and Newman CI

api
postman
1984/100

Artillery Load Testing

by thetestingacademy

83

Modern load testing toolkit with YAML-based scenarios, metrics, and CI/CD integration

load
performance
k6
1983/100

Auth Bypass Tester

by Pramod

91

Comprehensive authentication and authorization bypass testing including session hijacking, privilege escalation, JWT manipulation, and access control verification

security
playwright
1891/100
Featured

Test Data Generation

by thetestingacademy

83

Test data strategies using Faker.js, factories, builders, and database seeding

unit
integration
e2e
1883/100

Detox Mobile Testing

by thetestingacademy

85

Gray box E2E testing for React Native apps on iOS and Android simulators

mobile
e2e
appium
1885/100

Internationalization Testing

by qaskills

81

i18n testing covering locale switching, date/number formatting, RTL layout, plural forms, ICU messages, and translation completeness verification.

integration
e2e
1781/100

Capybara Testing

by thetestingacademy

88

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.

e2e
acceptance
integration
capybara
rspec
1788/100

xUnit.net Testing

by thetestingacademy

80

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.

unit
integration
acceptance
xunit
1780/100

Vue Test Utils Testing

by qaskills

83

Vue.js component testing using Vue Test Utils with mount/shallow mount, event simulation, Vuex/Pinia store testing, and composition API testing.

unit
integration
vue
1783/100

WebdriverIO E2E

by thetestingacademy

84

Cross-browser E2E testing with WebdriverIO, Cucumber integration, and visual regression

e2e
visual
selenium
1784/100

Mutation Testing

by thetestingacademy

86

Test quality verification with Stryker mutation testing for JavaScript and TypeScript

unit
code-quality
jest
1786/100

Turborepo Monorepo Testing

by thetestingacademy

83

Testing patterns for Turborepo and pnpm monorepos covering workspace dependency testing, affected package detection, parallel test execution, and shared test utilities

unit
integration
e2e
vitest
playwright
1783/100

SSL/TLS Certificate Testing

by qaskills

89

SSL/TLS configuration testing including certificate validation, cipher suite analysis, protocol version checks, and HSTS verification.

security
1789/100

SpecFlow BDD Testing

by thetestingacademy

82

C# .NET BDD testing with SpecFlow using Gherkin feature files, step bindings, hooks, dependency injection, Selenium integration, and living documentation with SpecFlow+ LivingDoc.

bdd
acceptance
e2e
specflow
1782/100

SOC 2 Compliance Testing

by qaskills

81

Testing SOC 2 compliance controls including security monitoring, change management, access reviews, and incident response procedures.

compliance
security
1781/100

Screenshot Testing in CI

by qaskills

87

Integrating screenshot-based visual testing into CI pipelines with baseline management, review workflows, and cross-platform rendering comparison.

visual
playwright
cypress
1787/100

Robot Framework Testing

by thetestingacademy

83

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.

e2e
acceptance
api
robot-framework
seleniumlibrary
1783/100

Performance Budget Testing

by qaskills

80

Enforcing performance budgets in CI/CD including bundle size limits, load time thresholds, Lighthouse score gates, and resource count limits.

performance
lighthouse
webpack
1780/100

Network Latency Testing

by qaskills

82

Network latency simulation and testing for measuring application behavior under various network conditions including high latency, packet loss, and bandwidth constraints.

performance
1782/100

Log Testing Patterns

by qaskills

80

Testing logging implementations including log level verification, structured logging validation, log rotation testing, and log aggregation pipeline testing.

integration
1780/100

Locust Load Testing

by qaskills

86

Python-based load testing with Locust for writing user behavior scripts, distributed testing, real-time web UI monitoring, and custom load shapes.

performance
load
locust
1786/100

API Gateway Testing

by thetestingacademy

82

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.

integration
api
performance
playwright
jest
1782/100

FastAPI Testing Patterns

by qaskills

88

FastAPI application testing with TestClient, dependency injection overrides, async testing, database testing with SQLAlchemy, and OpenAPI validation.

unit
integration
api
fastapi
pytest
1788/100

Contract-First Testing

by qaskills

86

Contract-first testing approach using Pact, Spring Cloud Contract, or Dredd for ensuring API consumer-provider compatibility.

contract
integration
pact
1786/100

Configuration Testing

by qaskills

86

Testing application configurations including environment variable validation, feature flag combinations, config file parsing, and default value verification.

integration
unit
1786/100

Visual Regression Testing

by thetestingacademy

86

Visual regression testing with Playwright screenshots and diff comparison

visual
e2e
playwright
1686/100

Load Balancer Testing

by qaskills

86

Testing load balancer configurations including health check validation, routing algorithms, session affinity, failover behavior, and SSL termination.

integration
performance
1686/100

Canary Deployment Testing

by qaskills

82

Canary deployment validation testing including traffic splitting, metric comparison, automatic rollback triggers, and health score calculation.

e2e
performance
1682/100

Stress Testing Patterns

by qaskills

81

Stress testing methodologies for finding breaking points, resource exhaustion thresholds, and degradation patterns under extreme load conditions.

performance
load
1681/100

NightwatchJS Testing

by thetestingacademy

83

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.

e2e
integration
visual
nightwatchjs
1683/100

Event Sourcing Testing

by qaskills

85

Testing event sourcing patterns including event store validation, projection testing, saga orchestration, and event versioning compatibility.

unit
integration
1685/100

Behat BDD Testing

by thetestingacademy

88

PHP BDD testing with Behat framework using Gherkin feature files, Mink browser extension, context classes, and Symfony integration for behavior-driven acceptance testing.

bdd
acceptance
e2e
behat
1688/100

Gauge Testing

by thetestingacademy

88

Test automation with Gauge framework using Markdown specifications, step implementations in Java/Python/JavaScript/Ruby/C#, concepts, data-driven testing, and living documentation.

bdd
acceptance
e2e
gauge
1688/100

Accessibility Auditor

by Pramod

90

Comprehensive WCAG 2.1 AA compliance testing combining automated axe-core scans with manual keyboard navigation, screen reader compatibility, and focus management verification

accessibility
e2e
playwright
axe-core
1690/100
Featured

Espresso Android Testing

by thetestingacademy

84

Android UI testing framework with synchronization, view matchers, and actions

mobile
e2e
appium
1684/100

Browser Extension Testing

by qaskills

81

Testing browser extensions including content script injection, background worker testing, popup UI testing, storage API testing, and cross-browser compatibility.

e2e
integration
1681/100

Semgrep SAST Analysis

by qaskills

84

Static application security testing using Semgrep for finding vulnerabilities, code smells, and enforcing security policies across codebases.

security
semgrep
1684/100

Test Documentation Generator

by qaskills

82

Generating human-readable test documentation from test code including test catalogs, coverage reports, and living documentation websites.

reporting
1682/100

Smart Contract Testing

by qaskills

89

Smart contract testing with Hardhat, Foundry, and Brownie including unit tests, gas optimization, reentrancy checks, and fork testing.

unit
security
hardhat
foundry
1689/100

AI/ML Model Testing

by qaskills

85

Testing machine learning models including accuracy validation, bias detection, drift monitoring, A/B testing, and model regression testing.

integration
performance
1685/100

Python Testing Patterns

by thetestingacademy

87

Comprehensive Python testing best practices with pytest, covering unit testing, integration testing, mocking, fixtures, property-based testing, and test architecture.

unit
integration
pytest
1687/100

Laravel Dusk Testing

by thetestingacademy

88

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.

e2e
acceptance
integration
laravel-dusk
laravel
1688/100

API Test Suite Generator

by Pramod

89

Automatically generate comprehensive API test suites from OpenAPI specifications covering CRUD operations, error handling, authentication, pagination, and edge cases

api
contract
playwright
postman
1589/100
Featured

Form Validation Breaker

by Pramod

89

Exhaustive testing of form validation logic including boundary values, injection payloads, encoding edge cases, and client-server validation bypass techniques

security
e2e
playwright
1589/100
Featured

OSS-Fuzz Integration Testing

by qaskills

83

Integration with Google OSS-Fuzz for continuous fuzzing of open-source projects with automated bug filing and regression tracking.

security
oss-fuzz
1583/100

Advanced Allure Reporting

by qaskills

85

Advanced Allure test reporting with custom categories, environment info, test history trends, flaky test detection, and CI/CD dashboard integration.

reporting
allure
1585/100

JMeter Load Testing

by thetestingacademy

82

Apache JMeter load testing with thread groups, assertions, and distributed testing

load
performance
jmeter
1582/100

Vercel Edge Function Testing

by thetestingacademy

83

Testing patterns for Vercel Edge Functions, middleware, and serverless functions covering local testing, edge runtime simulation, and deployment verification.

unit
integration
e2e
vitest
playwright
1583/100

YARA Rule Testing

by qaskills

85

Writing and testing YARA rules for malware detection, threat hunting, and file classification with rule validation and false-positive rate testing.

security
1585/100

Production Smoke Suite

by Pramod

89

Design and maintain lightweight production smoke test suites that verify critical user journeys, API health, and infrastructure availability after deployments

e2e
playwright
1589/100
Featured

Playwright Network Testing

by qaskills

87

Network-level testing with Playwright including request interception, response mocking, network throttling, and HAR recording/replay.

e2e
integration
playwright
1587/100

Browser-Use Automation

by thetestingacademy

87

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.

e2e
integration
performance
1587/100

Selenide Testing

by thetestingacademy

80

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.

e2e
ui
integration
selenide
junit5
1580/100

Verification Before Completion

by obra

80

Enforces rigorous verification evidence before any claims of task completion, preventing false positives, untested deployments, and premature celebration with a structured gate function.

e2e
integration
unit
1580/100

Prompt Testing

by thetestingacademy

85

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.

integration
e2e
1585/100

Feature Flag Testing

by qaskills

80

Testing feature flag implementations including flag evaluation, gradual rollout verification, fallback behavior, and flag cleanup detection.

integration
e2e
1580/100

Mocha Testing Framework

by thetestingacademy

81

Flexible JavaScript testing framework with async support, hooks, and rich reporter ecosystem

unit
integration
jest
1581/100

Frontend Performance Testing

by qaskills

84

Frontend performance testing covering bundle size analysis, render performance, animation frame rate, React re-render detection, and lazy loading verification.

performance
webpack
vite
1584/100

Test Architecture Patterns

by qaskills

82

Designing scalable test architectures including test pyramid, diamond, trophy, and honeycomb patterns with framework-agnostic implementation.

strategy
1482/100

API Contract Validator

by Pramod

88

Validate API responses against OpenAPI/Swagger specifications, JSON Schema definitions, and consumer-driven contracts to prevent breaking changes

contract
api
postman
rest-assured
1488/100

GitHub CI Fix Debugging

by openai

81

Debug and fix failing GitHub PR checks by inspecting GitHub Actions logs, summarizing failure context, drafting fix plans, and implementing fixes after approval.

integration
github-actions
1481/100

Test Observability & Analytics

by qaskills

88

Implementing test observability with execution analytics, failure trend analysis, coverage gap detection, and test suite health dashboards.

reporting
strategy
1488/100

Custom Static Analysis Rules

by qaskills

84

Writing custom static analysis rules for ESLint, Semgrep, and SonarQube to enforce project-specific code quality and security standards.

security
unit
1484/100

Angry User Simulator

by Pramod

88

Simulate aggressive user behavior patterns including rapid clicking, random navigation, form abuse, tab spamming, and unexpected interaction sequences to find UI resilience issues

e2e
playwright
1488/100
Featured

SOAP API Testing

by qaskills

88

SOAP web service testing including WSDL validation, XML schema testing, WS-Security, and SOAP fault handling verification.

api
integration
1488/100

Selenium Grid Parallel Testing

by qaskills

88

Parallel test execution with Selenium Grid including hub/node configuration, Docker-based grid, cross-browser testing, and session management.

e2e
selenium
1488/100

Retry & Resilience Testing

by qaskills

88

Testing retry mechanisms, circuit breakers, bulkheads, and timeout patterns for building resilient distributed systems.

integration
1488/100

BDD Gherkin Testing Patterns

by qaskills

86

Behavior-Driven Development with Gherkin syntax, step definitions, scenario outlines, data tables, and living documentation generation.

e2e
integration
cucumber
1486/100

Flaky Test Quarantine

by Pramod

88

Detect, quarantine, and systematically fix flaky tests with automated retry analysis, root cause categorization, and CI pipeline integration for test reliability

code-quality
e2e
playwright
jest
1488/100
Featured

NUnit Testing

by thetestingacademy

82

NUnit 3 constraint-based testing for C# covering Assert.That patterns, parameterized tests, setup/teardown, Moq mocking, test categories, and the fluent assertion model.

unit
integration
nunit
1482/100

XCUITest iOS Testing

by thetestingacademy

83

Native iOS UI testing with Swift and Xcode Test Navigator integration

mobile
e2e
appium
1483/100

WebApp Testing with Playwright

by thetestingacademy

82

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.

e2e
integration
functional
playwright
1482/100

Axe-core Accessibility

by thetestingacademy

86

Automated accessibility testing with axe-core and WCAG 2.1 compliance

accessibility
axe-core
1486/100

Voice Assistant Testing

by qaskills

89

Testing voice-activated applications including speech recognition accuracy, intent detection, dialog flow testing, and multi-language support.

integration
e2e
1489/100

Responsive Design Testing Automation

by qaskills

84

Automated responsive design testing across breakpoints, viewports, and devices with visual comparison and layout verification.

visual
e2e
playwright
cypress
1384/100

AI Test Orchestration

by thetestingacademy

81

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.

integration
e2e
unit
playwright
jest
1381/100

JavaScript Testing Patterns

by thetestingacademy

89

Modern JavaScript testing strategies with Jest, Mocha, and testing best practices covering unit testing, integration testing, mocking, async patterns, and DOM testing.

unit
integration
jest
1389/100

Risk-Based Testing Strategy

by qaskills

80

Risk-based testing approach for prioritizing test efforts based on business impact, change frequency, complexity, and historical defect patterns.

strategy
1380/100

API Backward Compatibility Testing

by qaskills

87

Automated detection of breaking API changes including response format changes, removed endpoints, type changes, and deprecation enforcement.

contract
api
1387/100

File Upload Testing

by qaskills

80

Comprehensive file upload testing including format validation, size limits, malware scanning, storage verification, and concurrent upload handling.

integration
security
1380/100

Page Speed Critic

by Pramod

88

Automated page performance auditing covering Core Web Vitals, resource loading analysis, render-blocking detection, and performance budget enforcement

performance
playwright
1388/100

Property-Based Testing

by thetestingacademy

84

Generative testing with fast-check to discover edge cases automatically

unit
tdd
jest
1384/100

API Versioning Testing

by qaskills

87

Testing API versioning strategies including URL path, header, and query parameter versioning with backward compatibility validation.

contract
api
integration
1387/100

Hermetic Test Patterns

by qaskills

89

Building hermetic tests that are fully isolated from external dependencies using fakes, containers, and deterministic time/random sources.

unit
integration
1389/100

SQL Injection Testing

by qaskills

86

Comprehensive SQL injection testing patterns including blind SQLi, time-based, union-based, and parameterized query validation techniques.

security
1386/100

Svelte Component Testing

by qaskills

85

Svelte component testing with @testing-library/svelte, vitest, component rendering, event simulation, store testing, and SvelteKit testing.

unit
integration
svelte
vitest
1385/100

WebAssembly Testing

by qaskills

87

Testing WebAssembly modules including compilation verification, memory management, interop testing, and performance benchmarking of WASM components.

unit
performance
1387/100

N+1 Query Detector

by Pramod

89

Detect and eliminate N+1 query problems in database-backed applications through query counting, execution plan analysis, and ORM configuration auditing

performance
database
1389/100
Featured

REST Assured API Testing

by thetestingacademy

85

Java REST API testing with REST Assured including JSON schema validation

api
rest-assured
1385/100

Test Flakiness Detection

by qaskills

88

Detecting and diagnosing flaky tests using statistical analysis, execution recording, environmental factor isolation, and quarantine strategies.

reliability
1388/100

Code Review Excellence

by thetestingacademy

85

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.

manual
integration
security
1385/100

CI Pipeline Optimizer

by Pramod

88

Optimize CI/CD test pipeline execution through intelligent test splitting, parallelization, caching strategies, and selective test execution to reduce pipeline duration

code-quality
jest
vitest
1388/100

BurpSuite Security Testing

by qaskills

82

Web application security testing using BurpSuite for proxy-based interception, scanning, and manual penetration testing of web applications.

security
burpsuite
1382/100

Payment Integration Testing

by qaskills

88

Payment gateway testing including Stripe, PayPal, and Square integration testing with sandbox environments, webhook verification, and error handling.

integration
e2e
1388/100

Advanced Playwright E2E Framework

HOT

by thetestingacademy

83

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.

e2e
api
visual
playwright
1383/100

Memory Profiling & Leak Detection

by qaskills

80

Systematic memory profiling and leak detection in applications using heap snapshots, allocation tracking, and garbage collection analysis.

performance
1280/100

TestCafe Testing

by thetestingacademy

82

Node.js E2E testing framework with TypeScript support, smart assertions, and parallel execution

e2e
selenium
1282/100

Dead Link Detector

by Pramod

87

Automated detection and reporting of broken links, missing resources, and orphaned pages across web applications using crawl-based and DOM-based strategies

e2e
code-quality
playwright
1287/100

Contract Test Generator

by Pramod

88

Generate consumer-driven contract tests using Pact framework to verify API provider-consumer compatibility and prevent integration breaking changes

contract
api
pact
1288/100

Test Coverage Gap Finder

by Pramod

87

Identify untested code paths, uncovered branches, and missing test scenarios using coverage analysis, risk mapping, and change-based coverage tracking

code-quality
unit
jest
vitest
1287/100

Authorization Testing Patterns

by qaskills

85

Role-based and attribute-based access control testing including permission matrices, privilege escalation prevention, and resource-level authorization.

security
integration
1285/100

Behave BDD Testing

by thetestingacademy

82

Python BDD testing with Behave framework using Gherkin feature files, step definitions, environment hooks, and Selenium integration for behavior-driven acceptance testing.

bdd
acceptance
e2e
behave
1282/100

Advanced Chaos Engineering

by qaskills

85

Advanced chaos engineering patterns using Chaos Monkey, Litmus, and Gremlin for testing distributed system resilience under failure conditions.

chaos
integration
litmus
gremlin
1285/100

Detox React Native Testing

by qaskills

81

End-to-end testing for React Native apps using Detox with gray-box testing, synchronization, device simulation, and CI integration.

e2e
mobile
detox
1281/100

Faker Test Data Generation

by qaskills

85

Generating realistic test data with Faker libraries for names, addresses, emails, dates, and domain-specific data with reproducible seed control.

unit
integration
faker
1285/100

Golden File Testing

by qaskills

80

Golden file testing pattern for comparing output against approved baselines with update workflows, diff tools, and version control integration.

unit
integration
1280/100

License Compliance Testing

by qaskills

84

Automated open-source license compliance testing to detect license conflicts, copyleft violations, and license compatibility issues in dependencies.

compliance
1284/100

Advanced Mutation Testing

by qaskills

81

Advanced mutation testing using Stryker, PIT, and mutmut to measure test suite quality by introducing controlled mutations and tracking kill rates.

unit
stryker
1281/100

Nemo.js Testing

by thetestingacademy

83

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.

e2e
integration
nemojs
1283/100

Regression Test Selection

by qaskills

84

Intelligent regression test selection using code change analysis, dependency graphs, and risk assessment to minimize test execution time.

regression
strategy
1284/100

Sentry Error Monitoring & Testing

by qaskills

89

Integration testing with Sentry for error tracking, performance monitoring, and release health verification in production environments.

integration
e2e
sentry
1289/100

Serverless Function Testing

by qaskills

80

Testing serverless functions including Lambda, Cloud Functions, and Edge Functions with local emulation, cold start testing, and timeout handling.

unit
integration
1280/100

shadcn/ui Component Testing

by thetestingacademy

82

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.

unit
integration
e2e
vitest
playwright
1282/100

Terraform Infrastructure Testing

by qaskills

84

Infrastructure-as-Code testing with Terratest, terraform validate, plan verification, and drift detection for Terraform configurations.

integration
terraform
terratest
1284/100

WireMock API Simulation

by qaskills

89

API simulation and service virtualization with WireMock for HTTP stubbing, request matching, stateful behavior, and fault injection testing.

integration
wiremock
1289/100

GitHub Actions CI Testing

by qaskills

82

Setting up and optimizing test pipelines in GitHub Actions with caching, parallel execution, matrix builds, and test result reporting.

integration
github-actions
1182/100

Email Testing Patterns

by qaskills

83

Email delivery testing including content verification, rendering across clients, spam score checking, link validation, and transactional email workflow testing.

integration
e2e
1183/100

Cross-Browser Compatibility Testing

by qaskills

83

Automated cross-browser testing across Chrome, Firefox, Safari, and Edge with visual comparison, feature detection, and polyfill verification.

e2e
visual
compatibility
playwright
selenium
1183/100

Test Case Generator from User Stories

by Pramod

87

Automatically generate comprehensive test cases from user stories and acceptance criteria using BDD patterns, equivalence partitioning, and risk-based prioritization

bdd
tdd
cucumber
1187/100

Test Data Factory

by Pramod

87

Build reusable test data factories with builder patterns, realistic fake data generation, relationship handling, and database seeding for consistent test environments

unit
integration
e2e
jest
vitest
1187/100

Playwright Visual AI Testing

by thetestingacademy

87

AI-enhanced visual testing with Playwright combining screenshot comparison, visual AI engines, and intelligent diff analysis for catching visual regressions at scale.

visual
e2e
playwright
1187/100

Python Unittest

by thetestingacademy

87

Comprehensive Python unittest skill covering TestCase patterns, assertion methods, mocking with unittest.mock, subtests, fixtures, and test organization for robust Python application testing.

unit
integration
unittest
1187/100

Appium Mobile Testing

by thetestingacademy

84

Mobile app testing automation for iOS and Android with Appium

mobile
e2e
appium
1184/100

Negative Test Generator

by Pramod

87

Systematically generate negative test cases covering invalid inputs, unauthorized actions, missing required fields, exceeded limits, and malformed request payloads

unit
integration
security
jest
vitest
1187/100

Test Impact Analysis

by qaskills

89

Analyzing code changes to determine which tests are impacted, enabling selective test execution and faster CI feedback loops.

strategy
1189/100

Nock HTTP Request Mocking

by qaskills

85

HTTP request mocking with Nock for Node.js testing including request intercepting, response recording, and external API simulation.

unit
integration
nock
1185/100

Database Performance Testing

by qaskills

89

Database performance testing including query optimization, index analysis, connection pooling, slow query detection, and N+1 query prevention.

performance
integration
1189/100

PR Test Impact Analyzer

by Pramod

87

Analyze pull request code changes to determine which tests are affected, recommend test execution order, and identify missing test coverage for modified code paths

code-quality
tdd
jest
vitest
1187/100

tRPC Testing

by thetestingacademy

89

End-to-end type-safe API testing with tRPC covering router testing, middleware testing, subscription testing, and client-server integration testing patterns

unit
integration
api
vitest
jest
1189/100

Alerting & Monitoring Testing

by qaskills

80

Testing monitoring and alerting configurations including threshold validation, alert routing, escalation policies, and false-positive rate monitoring.

integration
1180/100

IoT Device Testing

by qaskills

85

IoT device testing including firmware validation, protocol testing (MQTT, CoAP), power consumption testing, and over-the-air update verification.

integration
e2e
1185/100

Race Condition Finder

by Pramod

88

Detect and reproduce race conditions in web applications including double submissions, concurrent state mutations, and timing-dependent UI bugs

e2e
integration
playwright
1188/100

Security Best Practices Review

by openai

86

Perform language and framework specific security best-practice reviews, vulnerability detection, and secure-by-default coding guidance for Python, JavaScript/TypeScript, and Go applications.

security
1186/100

DNS Testing Patterns

by qaskills

88

DNS configuration testing including record validation, DNSSEC verification, resolution timing, failover testing, and DNS-based service discovery.

integration
1188/100

Docker Container Testing

by qaskills

80

Testing Docker containers and images including Dockerfile linting, container structure tests, security scanning, and multi-stage build validation.

integration
docker
1180/100

Flutter Testing Patterns

by qaskills

82

Flutter app testing with widget tests, integration tests, golden tests, Mockito, bloc testing, and Flutter Driver for end-to-end scenarios.

unit
integration
e2e
flutter
1082/100

Streaming API Testing

by thetestingacademy

80

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.

api
integration
performance
playwright
jest
1080/100

CodeQL Security Analysis

by qaskills

83

Advanced security analysis using GitHub CodeQL to find zero-day vulnerabilities, injection flaws, and security anti-patterns in source code.

security
codeql
1083/100

Ephemeral Environment Testing

by qaskills

81

Testing in ephemeral preview environments for pull requests including environment provisioning, data seeding, and automated teardown.

integration
e2e
1081/100

Website Audit

by thetestingacademy

84

Comprehensive website auditing skill using Lighthouse, PageSpeed Insights, and web performance APIs to audit performance, accessibility, SEO, best practices, and security.

performance
accessibility
seo
lighthouse
playwright
1084/100

Kubernetes Chaos Testing

by qaskills

84

Chaos testing for Kubernetes workloads using Chaos Mesh, Litmus, and custom fault injection for pod, network, and disk failures.

chaos
integration
chaos-mesh
litmus
1084/100

Console Error Hunter

by Pramod

86

Systematically detect, capture, and categorize browser console errors, warnings, and unhandled exceptions during automated test execution

e2e
code-quality
playwright
1086/100

Microservices Contract Testing

by qaskills

81

Consumer-driven contract testing for microservices using Pact, ensuring API compatibility and preventing integration breakages across service boundaries.

contract
integration
pact
1081/100

Allure Report Generator

by Pramod

86

Configure and generate rich Allure test reports with test categorization, historical trends, environment details, and CI/CD integration for comprehensive test visibility

e2e
integration
playwright
jest
1086/100

Timezone Bug Hunter

by Pramod

87

Detect timezone-related bugs including incorrect date conversions, DST edge cases, locale formatting issues, and UTC offset miscalculations across application layers

e2e
integration
playwright
1087/100

Performance Test Scenario Generator

by Pramod

87

Generate realistic performance test scenarios with load profiles, ramp-up patterns, think times, and acceptance criteria derived from production traffic analysis

performance
load
k6
jmeter
1087/100

PCI-DSS Compliance Testing

by qaskills

87

Testing PCI-DSS compliance for payment processing including encryption validation, access control testing, and secure data storage verification.

security
compliance
1087/100

CI/CD Pipeline Testing

by qaskills

85

Testing CI/CD pipeline configurations including build validation, deployment verification, rollback testing, and pipeline-as-code quality checks.

integration
e2e
1085/100

Database Migration Test Generator

by Pramod

87

Generate tests for database migration safety covering schema changes, data integrity preservation, rollback verification, and zero-downtime migration validation

database
integration
jest
vitest
1087/100

Playwright CLI Automation

by openai

84

CLI-first browser automation using Playwright CLI for navigation, form filling, snapshots, screenshots, data extraction, and UI-flow debugging from the terminal.

e2e
integration
playwright
1084/100

Playwright Mobile Web Testing

by thetestingacademy

83

Mobile web testing skill using Playwright device emulation covering responsive testing, touch interactions, viewport management, network throttling, geolocation testing, and mobile-specific UI patterns.

e2e
visual
playwright
1083/100

Zod Schema Testing

by thetestingacademy

80

Comprehensive testing patterns for Zod schemas covering validation testing, transform testing, error message verification, and integration with API endpoints and forms

unit
integration
vitest
jest
1080/100

Boundary Value Generator

by Pramod

86

Generate boundary value test cases for numeric ranges, string lengths, date ranges, collection sizes, and domain-specific constraints using systematic analysis techniques

unit
integration
jest
vitest
1086/100

Search Functionality Testing

by qaskills

82

Search feature testing including relevance scoring, autocomplete, typo tolerance, faceted search, pagination, and search analytics verification.

integration
e2e
1082/100

Secret Detection & Prevention

by qaskills

81

Automated detection and prevention of leaked secrets, API keys, passwords, and tokens in code using tools like gitleaks, trufflehog, and pre-commit hooks.

security
gitleaks
1081/100

Security Ownership Map

by openai

84

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
1084/100

Security Threat Modeling

by openai

82

Repository-grounded threat modeling that enumerates trust boundaries, assets, attacker capabilities, abuse paths, and mitigations to produce actionable AppSec-grade threat models.

security
1082/100

Smoke Test Suite Builder

by qaskills

82

Building effective smoke test suites for deployment verification including critical path coverage, health endpoints, and rapid feedback testing.

smoke
e2e
1082/100

Error Boundary Tester

by Pramod

86

Validate error boundary implementations in React and other frameworks ensuring graceful degradation, proper fallback UI rendering, and error recovery flows

e2e
unit
playwright
jest
986/100

Infrastructure Drift Detection

by qaskills

85

Detecting and testing infrastructure drift between desired state and actual state using automated scanning, alerting, and remediation patterns.

integration
985/100

Search Quality Tester

by Pramod

86

Evaluate search functionality quality including relevance ranking, typo tolerance, faceted filtering, autocomplete accuracy, and zero-results handling

e2e
integration
playwright
986/100

LLM Security Testing

by qaskills

89

Security testing for LLM-powered applications including prompt injection, jailbreak detection, data leakage prevention, and AI safety testing.

security
989/100

State Machine Test Generator

by Pramod

86

Generate comprehensive test cases from state machine models covering all states, transitions, guard conditions, and invalid transition attempts for workflow-heavy features

unit
integration
jest
vitest
986/100

A/B Test Validation

by qaskills

80

Validating A/B test implementations including traffic splitting accuracy, statistical significance calculation, metric tracking, and experiment cleanup.

integration
e2e
980/100

Synthetic Monitoring Testing

by qaskills

81

Synthetic monitoring test creation for uptime checking, user journey simulation, API health verification, and multi-region availability testing.

e2e
performance
981/100

Test Fixture Patterns

by qaskills

86

Test fixture design patterns including builders, factories, object mothers, and fixture management for maintainable test data setup.

unit
integration
986/100

Screenshot Baseline Generator

by Pramod

86

Generate and maintain visual regression screenshot baselines with intelligent diffing, responsive breakpoint coverage, and dynamic content masking strategies

visual
e2e
playwright
986/100

Rust Testing Patterns

by qaskills

87

Rust testing with built-in test framework, integration tests, doc tests, property-based testing with proptest, and cargo test configuration.

unit
integration
987/100

Loading State Tester

by Pramod

86

Verify loading states, skeleton screens, spinners, and progress indicators across all data-fetching scenarios including slow networks, errors, and partial loads

e2e
performance
playwright
986/100

Memory Leak Detector

by Pramod

87

Identify and diagnose memory leaks in web applications through heap analysis, DOM node counting, detached element detection, and performance profiling

performance
e2e
playwright
987/100

RSpec Testing

by thetestingacademy

86

Comprehensive Ruby testing with RSpec including describe/context/it blocks, matchers, let/before hooks, mocking with doubles, shared examples, and Rails integration.

unit
integration
acceptance
rspec
986/100

GDPR Compliance Testing

by qaskills

87

Testing GDPR compliance requirements including data deletion, consent management, data portability, right to erasure, and privacy policy enforcement.

compliance
integration
987/100

BDD/Cucumber Patterns

by thetestingacademy

82

Behavior-driven development with Cucumber, Gherkin, and step definitions

bdd
e2e
cucumber
982/100

Karma Testing

by thetestingacademy

82

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.

unit
integration
karma
982/100

Kotlin Testing Patterns

by qaskills

85

Kotlin testing with JUnit 5, MockK, Kotest, coroutine testing, Android testing with Espresso, and Kotlin-specific assertion libraries.

unit
integration
junit
kotest
985/100

TanStack Query Testing

by thetestingacademy

86

Testing patterns for TanStack Query (React Query) covering query hook testing, mutation testing, cache behavior testing, and optimistic update verification.

unit
integration
vitest
jest
986/100

.NET Testing Patterns

by qaskills

89

.NET testing with xUnit, NUnit, MSTest, FluentAssertions, Moq, integration testing with WebApplicationFactory, and Entity Framework testing.

unit
integration
xunit
nunit
989/100

Mutation Test Generator

by Pramod

86

Generate and evaluate mutation tests to assess test suite effectiveness by introducing controlled code mutations and verifying test detection rates

unit
code-quality
jest
vitest
986/100

Distributed Tracing Testing

by qaskills

88

Testing distributed tracing implementations including context propagation, span correlation, baggage handling, and trace sampling verification.

integration
jaeger
zipkin
988/100

Pairwise Test Generator

by Pramod

85

Generate optimized test combinations using pairwise (all-pairs) testing algorithms to achieve maximum coverage with minimum test cases across multiple input parameters

unit
integration
jest
vitest
885/100

Test Plan Generation

by thetestingacademy

80

Generate comprehensive test plans with coverage matrices and risk-based testing

e2e
integration
unit
880/100

Dark Mode Testing Patterns

by qaskills

83

Systematic dark mode testing covering color contrast, theme switching, persistence, media query respect, component-level theming, and image adaptation.

visual
e2e
883/100

gRPC Testing

by qaskills

89

gRPC service testing including protobuf validation, streaming tests, error handling, deadline testing, and load testing for gRPC endpoints.

api
integration
grpc
889/100

Data Integrity Testing

by qaskills

85

Verifying data integrity constraints, referential integrity, data type validation, and consistency checks across database operations.

integration
885/100

JUnit 5 Testing

by thetestingacademy

81

Production-grade Java unit and integration testing with JUnit 5 covering assertions, parameterized tests, lifecycle hooks, Mockito mocking, nested tests, and extensions.

unit
integration
junit5
881/100

Data Pipeline Testing

by qaskills

87

Testing data pipelines including ETL validation, data quality checks, pipeline orchestration testing, and data lineage verification.

integration
887/100

Responsive Layout Breaker

by Pramod

86

Systematically test responsive web layouts across viewports, detecting overflow, text truncation, overlapping elements, and broken grid layouts

visual
e2e
playwright
886/100

Cargo Fuzz Testing

by qaskills

84

Fuzz testing for Rust applications using cargo-fuzz and libFuzzer to discover memory safety issues, panics, and undefined behavior.

security
unit
cargo-fuzz
884/100

axe-core Accessibility Automation

by qaskills

80

Automated accessibility testing with axe-core integrated into CI pipelines, including custom rule configuration, issue prioritization, and remediation guidance.

accessibility
axe-core
880/100

Mobile Accessibility Testing

by qaskills

83

Accessibility testing for mobile apps including VoiceOver/TalkBack testing, touch target sizes, dynamic type support, and motor accessibility.

accessibility
mobile
883/100

MSW Mock Service Worker

by qaskills

82

API mocking with Mock Service Worker for browser and Node.js environments including request interception, response simulation, and network error testing.

unit
integration
msw
882/100

Advanced WebSocket Testing

by qaskills

89

WebSocket testing including connection lifecycle, reconnection logic, message ordering, backpressure handling, and binary frame testing.

integration
e2e
889/100

Test Isolation Strategies

by qaskills

81

Test isolation techniques including database cleanup, transaction rollback, parallel test execution, and shared resource management.

unit
integration
881/100

Next.js Testing Patterns

by qaskills

85

Next.js application testing covering Server Components, App Router, API routes, middleware, dynamic routes, and SSR/SSG testing patterns.

unit
integration
e2e
nextjs
885/100

WebSocket Bug Finder

by Pramod

87

Test WebSocket connections for reliability including reconnection logic, message ordering, heartbeat mechanisms, and connection state management under adverse conditions

integration
e2e
playwright
887/100

Supabase Testing

by thetestingacademy

88

Testing patterns for Supabase applications covering auth flow testing, Row Level Security policy testing, realtime subscription testing, and edge function testing

unit
integration
e2e
vitest
jest
888/100

OpenAPI Schema Validation

by qaskills

87

OpenAPI/Swagger specification validation and testing to ensure API implementations match their documented contracts with automated drift detection.

contract
api
openapi
887/100

Localization Bug Finder

by Pramod

86

Detect localization and internationalization defects including untranslated strings, text expansion overflow, RTL layout issues, and locale-specific formatting errors

e2e
accessibility
playwright
886/100

Mobile Gesture Tester

by Pramod

85

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

mobile
e2e
playwright
appium
885/100

Playwright Enhanced

HOT

by thetestingacademy

81

Advanced Playwright automation with auto-detection, custom fixtures, trace debugging, visual testing, mobile emulation, and production-grade test architecture.

e2e
visual
playwright
881/100

Regression Suite from Bug Reports

by Pramod

85

Automatically generate regression test cases from bug reports and incident post-mortems to prevent previously fixed defects from recurring

e2e
integration
playwright
885/100

Ruby on Rails Testing

by qaskills

89

Rails application testing with RSpec, FactoryBot, Capybara, system tests, request specs, model specs, and Rails-specific testing conventions.

unit
integration
e2e
rails
rspec
889/100

Real-Time Collaboration Testing

by qaskills

85

Testing real-time collaborative features including conflict resolution, CRDT validation, cursor presence, and concurrent editing scenarios.

integration
e2e
885/100

Database Migration Testing

by qaskills

84

Testing database migration scripts for correctness, rollback safety, data integrity, and zero-downtime migration patterns.

integration
884/100

Swift Testing Patterns

by qaskills

83

Swift testing with XCTest, Swift Testing framework, async/await testing, SwiftUI preview testing, and performance measurement.

unit
integration
xctest
883/100

Ruby Test::Unit

by thetestingacademy

86

Classic xUnit-style Ruby testing with Test::Unit covering assertions, fixtures, test case organization, mocking patterns, and lifecycle hooks for reliable Ruby application testing.

unit
integration
test-unit
886/100

End-to-End Database Testing

by qaskills

83

End-to-end database testing with test containers, data seeding, cleanup strategies, transaction isolation, and production data anonymization.

integration
e2e
testcontainers
883/100

Artillery Load Testing

by qaskills

89

Modern cloud-scale load testing using Artillery.io for HTTP, WebSocket, Socket.io, and custom protocol testing with YAML-based test definitions.

performance
load
artillery
889/100

UX Friction Logger

by Pramod

85

Identify and log user experience friction points including excessive clicks, confusing navigation, slow interactions, and workflow bottlenecks through automated heuristic analysis

e2e
playwright
885/100

Specification Compliance Testing

by qaskills

84

Testing implementations against formal specifications including RFC compliance, protocol adherence, and standards conformance verification.

compliance
integration
884/100

Test Debt Calculator

by Pramod

84

Quantify and track test technical debt including missing tests, outdated assertions, disabled tests, inadequate coverage, and maintenance burden across the test suite

code-quality
jest
vitest
784/100

Test Data Anonymization

by qaskills

86

Anonymizing production data for testing while maintaining referential integrity, data distributions, and edge case representation.

compliance
integration
786/100

Message Queue Testing

by qaskills

87

Testing message queue implementations including RabbitMQ, SQS, and Kafka with delivery guarantees, ordering, dead letter queues, and consumer testing.

integration
787/100

Approval Testing

by qaskills

81

Approval testing methodology using ApprovalTests library for verifying complex outputs against human-approved results with diff-based review.

unit
integration
781/100

Contract Testing (Pact)

by thetestingacademy

84

Consumer-driven contract testing with Pact and Pact Broker

contract
api
pact
784/100

Serenity BDD Testing

by thetestingacademy

81

Java BDD testing with Serenity BDD framework using the Screenplay pattern, Cucumber integration, step libraries, comprehensive reporting, and living documentation generation.

bdd
acceptance
e2e
serenity-bdd
781/100

LibFuzzer Coverage-Guided Fuzzing

by qaskills

88

Coverage-guided fuzz testing using libFuzzer for C/C++ applications to find memory corruption, buffer overflows, and crash-inducing inputs.

security
unit
libfuzzer
788/100

AFL++ Fuzzing Testing

by qaskills

89

American Fuzzy Lop Plus Plus mutation-based fuzz testing for finding crashes, hangs, and security vulnerabilities in binary programs.

security
afl
789/100

JWT Security Testing

by qaskills

85

Comprehensive JWT token security testing including signature verification, expiration checks, algorithm confusion attacks, and claim validation.

security
integration
785/100

CDN & Cache Testing

by qaskills

81

Testing CDN configurations, cache hit ratios, cache invalidation, TTL policies, and edge caching behavior for optimal content delivery.

performance
integration
781/100

Test Suite Performance

by qaskills

87

Optimizing test suite execution speed with parallelization, test splitting, caching, selective test execution, and test impact analysis.

unit
integration
787/100

Edge Computing Testing

by qaskills

87

Testing edge computing deployments including latency verification, edge function testing, CDN worker testing, and geo-distributed test execution.

integration
performance
787/100

Dark Mode Bug Finder

by Pramod

85

Detect visual defects in dark mode implementations including contrast issues, hardcoded colors, missing theme tokens, and inconsistent component theming

visual
e2e
accessibility
playwright
785/100

Elasticsearch Testing Patterns

by qaskills

81

Elasticsearch testing including index management, query validation, mapping verification, bulk operation testing, and search relevance scoring.

integration
elasticsearch
781/100

Drizzle ORM Testing

by thetestingacademy

88

Testing patterns for Drizzle ORM covering migration testing, query builder testing, transaction testing, and database integration testing with PostgreSQL, SQLite, and MySQL.

unit
integration
vitest
jest
788/100

Cypress Component Testing

by qaskills

88

Component testing with Cypress including mount API, React/Vue/Angular component testing, stub patterns, and visual snapshot testing.

unit
integration
cypress
788/100

Debugging Strategies

by thetestingacademy

81

Advanced debugging patterns for test failures covering root cause analysis, flakiness investigation, performance debugging, and systematic troubleshooting methodologies.

e2e
unit
integration
playwright
cypress
781/100

SLA & SLO Testing

by qaskills

86

Testing Service Level Agreements and Objectives including availability targets, latency percentiles, error budgets, and automated SLO compliance reporting.

performance
integration
786/100

Spring Boot Testing

by qaskills

89

Spring Boot application testing with @SpringBootTest, MockMvc, @DataJpaTest, Testcontainers, and Spring Security testing patterns.

unit
integration
spring-boot
junit
789/100

Vitest Testing

by thetestingacademy

89

Modern JavaScript and TypeScript testing with Vitest, covering unit testing, integration testing, mocking, snapshots, browser mode, and Vite integration.

unit
integration
789/100

OpenTelemetry Testing

by qaskills

83

Testing distributed tracing and observability instrumentation with OpenTelemetry including span verification, metric collection, and log correlation.

integration
opentelemetry
783/100

CI/CD Pipeline Advanced

by thetestingacademy

81

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.

e2e
unit
integration
github-actions
jenkins
781/100

Cognitive Load Analyzer

by Pramod

84

Analyze web application interfaces for cognitive overload using automated heuristics covering information density, choice complexity, visual hierarchy, and interaction patterns

e2e
accessibility
playwright
784/100

Offline Mode Tester

by Pramod

85

Validate progressive web app offline functionality including service worker caching, offline data persistence, sync-on-reconnect behavior, and graceful degradation

e2e
playwright
785/100

XSS Testing Patterns

by qaskills

89

Cross-site scripting vulnerability testing covering reflected, stored, and DOM-based XSS with sanitization validation and CSP bypass detection.

security
789/100

Exploratory Test Charter Generator

by Pramod

84

Generate structured exploratory testing charters with focused missions, time-boxed sessions, risk-based areas, and standardized note-taking templates for systematic exploration

e2e
784/100

HIPAA Compliance Testing

by qaskills

82

Testing HIPAA compliance for healthcare applications including PHI handling, audit logging, access controls, and data encryption verification.

compliance
security
782/100

First-Time User Tester

by Pramod

84

Validate the first-time user experience including onboarding flows, empty states, tutorial completion, progressive disclosure, and initial setup wizards

e2e
accessibility
playwright
784/100

Test-Driven Development (TDD)

by thetestingacademy

84

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.

unit
integration
functional
jest
pytest
784/100

Stale Cache Finder

by Pramod

85

Identify stale cache issues across browser cache, CDN layers, API response caching, and application-level caches that cause users to see outdated content

integration
e2e
playwright
785/100

Notification Spam Detector

by Pramod

84

Test notification systems for spam behavior including duplicate alerts, missing throttling, incorrect delivery channels, and notification preference violations

integration
e2e
playwright
684/100

PHPUnit Testing

by thetestingacademy

83

Comprehensive PHP testing with PHPUnit covering assertions, data providers, mocking, test doubles, database testing, and HTTP testing for reliable PHP application development.

unit
integration
phpunit
683/100

SARIF Analysis & Reporting

by qaskills

86

Processing and analyzing Static Analysis Results Interchange Format (SARIF) files for aggregating security findings across multiple scanning tools.

security
reporting
686/100

Accessibility A11y Enhanced

by thetestingacademy

87

Comprehensive WCAG compliance and accessibility testing covering ARIA, keyboard navigation, screen readers, color contrast, and automated a11y validation.

accessibility
e2e
axe-core
playwright
687/100

Empty State Reviewer

by Pramod

83

Audit empty states across web applications ensuring proper messaging, helpful CTAs, illustration rendering, and graceful handling when data is unavailable

e2e
playwright
683/100

Webhook Testing

by qaskills

81

Testing webhook implementations including delivery verification, retry logic, signature validation, idempotency, and failure handling patterns.

integration
api
681/100

TestNG Testing

by thetestingacademy

80

Advanced Java testing with TestNG covering data providers, parallel execution, test groups, XML suite configuration, listeners, soft assertions, and dependency management.

unit
integration
testng
680/100

Bug Report Writing

by thetestingacademy

78

Write clear bug reports with reproduction steps and severity classification

678/100

Laravel Testing Patterns

by qaskills

87

Laravel PHP testing with PHPUnit, feature tests, browser tests with Dusk, database factories, mocking facades, and HTTP testing helpers.

unit
integration
e2e
laravel
phpunit
687/100

Error Message Reviewer

by Pramod

83

Audit error messages across web applications for clarity, helpfulness, consistency, localization readiness, and security information leakage

e2e
code-quality
playwright
683/100

Concurrency Testing Patterns

by qaskills

87

Testing concurrent code including race condition detection, deadlock prevention, thread safety verification, and parallel execution correctness.

unit
integration
687/100

Playwright Visual Testing

by qaskills

86

Visual regression testing with Playwright including screenshot comparison, pixel-diff thresholds, dynamic content masking, and cross-browser visual validation.

visual
e2e
playwright
686/100

Postman & Newman Automation

by qaskills

84

Automated API testing using Postman collections with Newman CLI for CI/CD integration, environment management, and test reporting.

api
integration
postman
newman
684/100

AR/VR Application Testing

by qaskills

83

Testing augmented and virtual reality applications including spatial tracking, gesture recognition, performance on headsets, and motion sickness testing.

e2e
performance
683/100

Desktop Application Testing

by qaskills

84

Testing desktop applications built with Electron, Tauri, or native frameworks including window management, IPC, tray icons, and auto-update testing.

e2e
integration
684/100

Changelog Test Mapper

by Pramod

83

Map changelog entries and release notes to corresponding test cases ensuring every shipped feature and bugfix has associated test verification

code-quality
683/100

Compliance-as-Code Testing

by qaskills

81

Automated compliance testing using Open Policy Agent, Chef InSpec, and custom policy engines for security baseline validation.

compliance
security
opa
inspec
681/100

Testcontainers Patterns

by qaskills

87

Docker-based integration testing with Testcontainers for databases, message queues, cloud services, and custom containers with lifecycle management.

integration
testcontainers
687/100

MSTest Testing

by thetestingacademy

80

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.

unit
integration
mstest
680/100

Core Web Vitals Testing

by qaskills

82

Testing and monitoring Core Web Vitals (LCP, FID, CLS, INP, TTFB) to ensure web performance meets Google search ranking thresholds.

performance
682/100

Go Testing Patterns

by qaskills

85

Go testing with testing package, table-driven tests, subtests, benchmarks, test fixtures, httptest, and testify assertions.

unit
integration
685/100

Image Processing Testing

by qaskills

89

Testing image processing pipelines including format conversion, resize quality, metadata handling, watermark verification, and thumbnail generation.

integration
589/100

CSP Security Testing

by qaskills

84

Content Security Policy testing and validation to prevent XSS attacks, data injection, and clickjacking through proper CSP header configuration.

security
584/100

WCAG Accessibility Testing

by qaskills

85

Automated WCAG 2.2 AA/AAA compliance testing with axe-core, Pa11y, and manual testing patterns for keyboard navigation, screen readers, and color contrast.

accessibility
axe-core
pa11y
585/100

Django Testing Patterns

by qaskills

88

Django application testing with TestCase, fixtures, factory_boy, model testing, view testing, middleware testing, and Django REST framework testing.

unit
integration
django
pytest
588/100

E2E Testing Patterns

by thetestingacademy

87

Comprehensive end-to-end testing methodologies and best practices covering architecture, test design, data management, flakiness prevention, and cross-browser strategies.

e2e
playwright
cypress
587/100

Error Handling Testing Patterns

by qaskills

87

Testing error handling paths including exception propagation, error boundaries, retry logic, circuit breakers, and graceful degradation.

unit
integration
587/100

API Schema Evolution Testing

by qaskills

83

Testing API schema evolution patterns including additive changes, field deprecation, type widening, and backward-compatible migration strategies.

contract
api
583/100

GraphQL Subscription Testing

by qaskills

80

Testing GraphQL subscriptions including WebSocket lifecycle, real-time event delivery, authorization on subscriptions, and connection management.

integration
e2e
apollo
graphql
580/100

Integration Testing Patterns

by qaskills

80

Integration testing strategies including database integration, external service integration, message queue testing, and test container patterns.

integration
testcontainers
580/100

Kubernetes Testing Patterns

by qaskills

85

Kubernetes deployment testing including manifest validation, Helm chart testing, pod health checks, network policy testing, and rollback verification.

integration
e2e
kubernetes
585/100

Redis Testing Patterns

by qaskills

85

Redis testing including cache behavior verification, pub/sub testing, transaction testing, cluster failover testing, and data expiration validation.

integration
redis
585/100

Test Coverage Optimization

by qaskills

83

Optimizing test coverage beyond line coverage including branch coverage, mutation score, path coverage, and identifying meaningful coverage gaps.

unit
integration
583/100

Test Environment Management

by qaskills

86

Managing test environments including provisioning, configuration, data seeding, isolation, cleanup, and environment-as-code patterns.

integration
586/100

Test Migration Framework

by thetestingacademy

84

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.

unit
integration
e2e
playwright
jest
584/100

Testing in Production Patterns

by qaskills

81

Safe testing-in-production strategies including feature flags, shadow traffic, canary releases, dark launches, and observability-driven development.

e2e
performance
581/100

Clerk Auth Testing

by thetestingacademy

81

Testing patterns for Clerk authentication including sign-in flow testing, protected route testing, webhook verification, middleware testing, and organization-based access control

unit
integration
e2e
vitest
jest
581/100

Codeception Testing

by thetestingacademy

85

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.

e2e
functional
unit
codeception
phpunit
585/100

Library Backward Compatibility

by qaskills

87

Testing library backward compatibility including public API surface verification, semver compliance, TypeScript type compatibility, and migration path validation.

contract
unit
587/100

Pagination Testing Patterns

by qaskills

88

Testing pagination implementations including cursor-based, offset-based, keyset pagination with edge cases, performance, and consistency verification.

integration
api
488/100

API Rate Limiting Testing

by qaskills

89

Testing API rate limiting implementations including throttling behavior, burst handling, rate limit headers, and distributed rate limiting patterns.

performance
security
integration
489/100

Protractor Testing

by thetestingacademy

86

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.

e2e
integration
protractor
486/100

OAuth2 Security Testing

by qaskills

82

Security testing for OAuth2 implementations including authorization code flow, PKCE, token handling, redirect URI validation, and scope enforcement.

security
integration
482/100

Component Isolation Testing

by qaskills

84

Isolating and testing individual UI components with dependency mocking, state injection, and visual snapshot verification.

unit
visual
484/100

Flask Testing Patterns

by qaskills

86

Flask application testing with test client, fixture patterns, SQLAlchemy model testing, blueprint testing, and Flask-specific extension testing.

unit
integration
api
flask
pytest
486/100

PDF Generation Testing

by qaskills

82

Testing PDF generation including layout verification, content accuracy, font embedding, accessibility (PDF/UA), and cross-platform rendering consistency.

integration
visual
482/100

WebDriverIO Testing

by thetestingacademy

86

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.

e2e
integration
visual
webdriverio
486/100

Dependency Vulnerability Scanner

by qaskills

82

Automated scanning of project dependencies for known vulnerabilities using tools like npm audit, Snyk, and Dependabot patterns.

security
snyk
482/100

CORS Security Testing

by qaskills

85

Testing Cross-Origin Resource Sharing configurations for misconfigurations, overly permissive policies, and credential handling vulnerabilities.

security
integration
485/100

Screenshot Visual Diff Testing

by qaskills

81

Automated screenshot comparison testing with configurable thresholds, anti-aliasing tolerance, and responsive viewport visual validation.

visual
e2e
playwright
cypress
481/100

Jasmine Testing

by thetestingacademy

84

BDD-style JavaScript testing with Jasmine covering spies, async patterns, custom matchers, clock manipulation, and comprehensive test organization for frontend and Node.js applications.

unit
integration
jasmine
484/100

TDD Red-Green-Refactor

by qaskills

80

Test-Driven Development mastery with red-green-refactor cycle, outside-in TDD, test-first design, and incremental development patterns.

unit
integration
480/100

OWASP ZAP Security Scanner

by qaskills

88

Automated web application security scanning using OWASP ZAP for finding XSS, SQL injection, CSRF, and other OWASP Top 10 vulnerabilities.

security
zap
488/100

Multi-Tenant Testing

by qaskills

86

Testing multi-tenant application isolation including data segregation, tenant-specific configuration, cross-tenant access prevention, and performance isolation.

security
integration
486/100

Authentication Testing Patterns

by qaskills

80

Comprehensive authentication testing including login flows, password policies, MFA, session management, account lockout, and SSO integration.

security
integration
e2e
480/100

Express.js Testing Patterns

by qaskills

80

Express.js API testing with supertest, middleware testing, route handler testing, error handling verification, and authentication testing.

unit
integration
api
express
jest
380/100

Cookie & Session Testing

by qaskills

80

Testing cookie and session management including secure flags, SameSite policy, session fixation, timeout behavior, and cross-domain cookie handling.

security
integration
380/100

Server-Sent Events Testing

by qaskills

87

Testing Server-Sent Events implementations including event stream validation, reconnection behavior, event ID tracking, and EventSource client testing.

integration
387/100

Screenshot Capture Testing

by openai

89

Cross-platform desktop and application screenshot capture for visual testing, UI verification, and automated visual comparison across macOS, Linux, and Windows.

visual
e2e
389/100

Remix Testing

by thetestingacademy

85

Testing patterns for Remix applications covering loader testing, action testing, route testing, form submission testing, and nested route integration testing.

unit
integration
e2e
vitest
playwright
385/100

Lettuce BDD Testing

by thetestingacademy

84

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.

bdd
e2e
acceptance
lettuce
selenium
384/100

Puppeteer Testing

by thetestingacademy

88

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.

e2e
integration
visual
puppeteer
388/100

Test Doubles Patterns

by qaskills

85

Comprehensive guide to test doubles including mocks, stubs, spies, fakes, and dummies with when-to-use guidelines and anti-pattern avoidance.

unit
385/100

Cron Job & Scheduled Task Testing

by qaskills

81

Testing scheduled tasks and cron jobs including execution timing, idempotency, failure recovery, overlap prevention, and timezone handling.

integration
381/100

OpenAPI Test Generation

by qaskills

82

Automatically generating API tests from OpenAPI/Swagger specifications including request validation, response schema checking, and edge case generation.

api
contract
382/100

NestJS Testing Patterns

by qaskills

84

NestJS application testing with @nestjs/testing, dependency injection mocking, e2e testing with supertest, guard testing, and pipe validation testing.

unit
integration
api
nestjs
jest
384/100

Test Parameterization Patterns

by qaskills

81

Data-driven testing with parameterized tests, test matrices, combinatorial testing, and pairwise parameter generation techniques.

unit
integration
381/100

MongoDB Testing Patterns

by qaskills

86

MongoDB testing with in-memory MongoDB, aggregation pipeline testing, schema validation, indexing verification, and replica set testing.

integration
mongodb
386/100

Mobile Device Farm Testing

by qaskills

86

Scalable mobile testing using cloud device farms like AWS Device Farm, BrowserStack, and Firebase Test Lab for cross-device compatibility.

e2e
mobile
compatibility
386/100

LLM Output Testing

by qaskills

80

Testing LLM-powered features including output quality validation, hallucination detection, token usage monitoring, and prompt regression testing.

integration
380/100

Progressive Web App Testing

by thetestingacademy

85

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.

e2e
integration
playwright
385/100

GraphQL Contract Testing

by qaskills

88

Contract testing for GraphQL APIs including schema breaking change detection, query compatibility testing, and federated schema validation.

contract
388/100

API Fuzzing

by qaskills

80

API endpoint fuzzing for discovering unexpected behaviors, crashes, and security vulnerabilities through malformed requests, boundary values, and protocol violations.

security
api
380/100

Geb Testing

by thetestingacademy

86

Browser automation testing with Geb framework for Groovy/JVM using jQuery-like content DSL, Page Object pattern, Spock integration, and WebDriver abstraction.

e2e
integration
acceptance
geb
386/100

Gatling Performance Testing

by qaskills

89

High-performance load testing using Gatling with Scala/Java DSL for simulating thousands of concurrent users and analyzing response time distributions.

performance
load
gatling
389/100

API Testing REST

by thetestingacademy

82

Comprehensive RESTful API testing patterns covering HTTP methods, status codes, request/response validation, authentication, error handling, and contract testing.

api
integration
postman
rest-assured
382/100

Looking for more skills?

Browse all QA skills