This is a senior-level QA engineering skill that brings test strategy and quality assurance expertise to your development workflow. You'd use this when you need comprehensive test planning, test case design, or guidance on testing best practices beyond basic unit tests. It's designed to think through edge cases, integration scenarios, and help establish testing frameworks rather than just write individual tests. The senior perspective means it focuses on the bigger picture of quality assurance, like identifying gaps in test coverage or suggesting automation strategies, rather than just executing test scripts. Useful when you're setting up QA processes or need experienced eyes on testing architecture decisions.

skills.sh installs
1.2K
GitHub stars
29.5K
last updated
Aug 21, 2026

Install

$ npx -y skills add alirezarezvani/claude-skills --skill senior-qa --agent claude-code

Installs into .claude/skills of the current project.

Files

Senior QA Engineer

Test automation, coverage analysis, and quality assurance patterns for React and Next.js applications.


Quick Start

# Generate Jest test stubs for React components
python scripts/test_suite_generator.py src/components/ --output __tests__/

# Analyze test coverage from Jest/Istanbul reports
python scripts/coverage_analyzer.py coverage/coverage-final.json --threshold 80

# Scaffold Playwright E2E tests for Next.js routes
python scripts/e2e_test_scaffolder.py src/app/ --output e2e/

Tools Overview

1. Test Suite Generator

Scans React/TypeScript components and generates Jest + React Testing Library test stubs with proper structure.

Input: Source directory containing React components Output: Test files with describe blocks, render tests, interaction tests

Usage:

# Basic usage - scan components and generate tests
python scripts/test_suite_generator.py src/components/ --output __tests__/

# Include accessibility tests
python scripts/test_suite_generator.py src/ --output __tests__/ --include-a11y

# Generate with custom template
python scripts/test_suite_generator.py src/ --template custom-template.tsx

Sponsors

Details

Repository
github.com/alirezarezvani/claude-skills
Categories
Frontend Development, Backend & APIs, Testing & QA, Code Review & Quality, Automation & Workflows
First seen
Jun 3, 2026

More from alirezarezvani/claude-skills

All 267
1davila7 avatarsenior-fullstackdavila7/claude-code-templatesComprehensive fullstack development skill for building complete web applications with React, Next.js, Node.js, GraphQL, and PostgreSQL. Includes project scaffol1.2Kskills.sh installs
2vtex avatarvtex-io-render-runtime-and-blocksvtex/skillsApply when connecting React components to Store Framework blocks and render-runtime behavior in VTEX IO. Covers interfaces.json, block registration, block compo1.2Kskills.sh installs
3inference-sh avataragent-uiinference-sh/skillsBatteries-included agent component for React/Next.js from ui.inference.sh. One component with runtime, tools, streaming, approvals, and widgets built in. Capabi1.2Kskills.sh installs
4pproenca avatarframer-motionpproenca/dot-skillsFramer Motion performance optimization guidelines. This skill should be used when writing, reviewing, or refactoring React animations with Framer Motion to ensu1.2Kskills.sh installs
5hairyf avatarmotionhairyf/skillsMotion animation library for JavaScript, React and Vue. Use when creating animations, gestures, layout transitions, scroll-linked effects, or working with motio1.2Kskills.sh installs
6capawesome-team avatarionic-app-upgradescapawesome-team/skillsGuides the agent through upgrading an Ionic Framework app to a newer major version. Supports upgrades from Ionic 4 through 8, including multi-version jumps. Cov1.2Kskills.sh installs