353 skills available for 30+ AI coding agents
by qaskills
Optimizing test suite execution speed with parallelization, test splitting, caching, selective test execution, and test impact analysis.
Frontend performance testing covering bundle size analysis, render performance, animation frame rate, React re-render detection, and lazy loading verification.
High-performance load testing using Gatling with Scala/Java DSL for simulating thousands of concurrent users and analyzing response time distributions.
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.
Testing GDPR compliance requirements including data deletion, consent management, data portability, right to erasure, and privacy policy enforcement.
Django application testing with TestCase, fixtures, factory_boy, model testing, view testing, middleware testing, and Django REST framework testing.
Stress testing methodologies for finding breaking points, resource exhaustion thresholds, and degradation patterns under extreme load conditions.
Testing CDN configurations, cache hit ratios, cache invalidation, TTL policies, and edge caching behavior for optimal content delivery.
Advanced security analysis using GitHub CodeQL to find zero-day vulnerabilities, injection flaws, and security anti-patterns in source code.
Golden file testing pattern for comparing output against approved baselines with update workflows, diff tools, and version control integration.
Next.js application testing covering Server Components, App Router, API routes, middleware, dynamic routes, and SSR/SSG testing patterns.
Static application security testing using Semgrep for finding vulnerabilities, code smells, and enforcing security policies across codebases.
Generating human-readable test documentation from test code including test catalogs, coverage reports, and living documentation websites.
Email delivery testing including content verification, rendering across clients, spam score checking, link validation, and transactional email workflow testing.
Testing CI/CD pipeline configurations including build validation, deployment verification, rollback testing, and pipeline-as-code quality checks.
Enforcing performance budgets in CI/CD including bundle size limits, load time thresholds, Lighthouse score gates, and resource count limits.
.NET testing with xUnit, NUnit, MSTest, FluentAssertions, Moq, integration testing with WebApplicationFactory, and Entity Framework testing.
Payment gateway testing including Stripe, PayPal, and Square integration testing with sandbox environments, webhook verification, and error handling.
Test isolation techniques including database cleanup, transaction rollback, parallel test execution, and shared resource management.
Approval testing methodology using ApprovalTests library for verifying complex outputs against human-approved results with diff-based review.