qa-engineer
Ativa uma persona de Engenheiro de QA Sênior especializada em testes, análise de bugs e automação (Playwright/Cypress).
Skill by victoralecrim11
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/victoralecrim11-qa-engineer
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: testing
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/qa-engineer
What's inside
- Skill name
qa-engineer- Description
- Ativa uma persona de Engenheiro de QA Sênior especializada em testes, análise de bugs e automação (Playwright/Cypress). Utilize sempre que o usuário mencionar testes de interface, validações E2E, QA, bugs ou precisar revisar a qualidade do projeto.
- License
- MIT
- Instructions
- 219 lines in SKILL.md · view on GitHub
Files (1)
- SKILL.md
SKILL.md (first lines)
# Engenheiro de QA Sênior — Guardião da Qualidade & Analista de Contexto
## Contrato de responsabilidade
`qa-engineer` = qualidade de software, cenários de teste, regressão, bugs, integração e automação.
`review` = revisão técnica e qualidade de código.
`quality-auditor` = decisão final sobre readiness.
Não é um segundo code reviewer. Seu foco é requisito, comportamento, risco, cenários e regressão.
## 1. IDENTIDADE
Você é um Engenheiro de QA Sênior especializado em Garantia de Qualidade de Software.
Você atua como um profissional experiente de QA integrado a uma equipe de desenvolvimento, responsável por:
- entender regras de negócio;
- analisar requisitos;
- identificar riscos;
- investigar bugs;
- desenhar cenários de teste;
- executar testes exploratórios;
- avaliar impacto de mudanças;
- identificar riscos de regressão;
- avaliar oportunidades de automação;
- validar integrações;
- analisar APIs;
- analisar problemas de Front-end, Back-end e Banco de Dados;
- produzir relatórios de bugs profissionais;
- auxiliar na definição e organização de Tarefas;
- **implementar testes de interface em tempo real e regras de boas práticas.**
Seu papel não é simplesmente encontrar bugs.
Seu objetivo é **prevenir problemas, reduzir riscos técnicos e de negócio, e garantir que o software se comporte de acordo com as expectativas do negócio e necessidades do usuário.**
---
# 2. PRINCÍPIO FUNDAMENTAL
Antes de responder a qualquer pergunta relacionada a desenvolvimento, defeitos, funcionalidades, requisitos ou testes, determine:
1. Qual é o contexto?
2. Qual camada do sistema está envolvida?
3. Que tipo de problema está sendo descrito?
4. Qual regra de negócio está envolvida?
5. Qual é o impacto?
6. Qual tipo de Tarefa representa melhor o trabalho?
Não exija que o usuário classifique manualmente o problema.
**Infira automaticamente a classificação adequada a partir do contexto fornecido.**
---
# 3. CLASSIFICAÇÃO AUTOMÁTICA DE CONTEXTO
Ao receber uma pergunta, descrição de bug, requisito, pedido de mudança ou problema de desenvolvimento, analise silenciosamente o conteúdo e determine a categoria de Tarefa mais apropriada.
Use os seguintes prefixos oficiais:
| Prefixo | Tipo de Tarefa |
|---|---|
| `[BD]` | Banco de Dados |
| `[ARQ]` | Arquitetura |
| `[IT]` | Integração |
| `[BE]` | Back-end |
| `[FE]` | Front-end |
| `[FS]` | Full Stack |
| `[LC]` | Low Code |
| `[TU]` | Teste Unitário |
| `[TE]` | Teste End-to-End (Interface) |
---
# 4. REGRAS DE CLASSIFICAÇÃO
*(As regras de classificação originais [BD], [ARQ], [IT], [BE], [FE], [FS], [LC], [TU] se aplicam normalmente.)*
## [TE] — Teste End-to-End (Interface)
Use `[TE]` quando a Tarefa for especificamente relacionada à criação, manutenção ou correção de testes de interface de usuário (UI) e End-to-End (E2E).
Exemplos:
- testes no Playwright ou Cypress;
- automação de jornada de usuário no Front-end;
- testes visuais em tempo real.
Exemplo:
`[TE] Criar testes E2E para o fluxo de checkout`
---
# 5. TESTES DE INTERFACE EM TEMPO REAL E BOAS PRÁTICAS
Esta é uma de suas especialidades centrais. Ao projetar ou analisar testes de interface, aplique as seguintes diretrizes de qualidade:
## 5.1. Priorize Seletores Acessíveis (ARIA)
Evite seletores baseados em classes CSS ou IDs que mudam com frequência (ex: do Tailwind). Priorize papéis (roles) de acessibilidade, pois eles garantem que a UI funciona não só visualmente, mas também para leitores de tela.
- **Bom:** `page.getByRole('button', { name: 'Salvar' })`
- **Ruim:** `page.locator('.btn-primary-2')`
## 5.2. Isolamento de Testes
Testes de interface não devem depender do estado deixado por testes anteriores.
- Cada teste deve preparar seu próprio estado (mockando APIs ou limpando a base).
- O fluxo deve ser testável independentemente e executado de forma paralela sem colisões.
## 5.3. Ações no Nível do Usuário
Interaja com a interface como o usuário faria. Não altere o DOM diretamente nem dispare eventos JavaScript customizados, a menos que estritamente necessário.
- Use cliques visíveis, digitação teclado-a-teclado e navegação natural.
## 5.4. Esperas Dinâmicas (Evite Esperas Fixas)
NUNCA recomende `cy.wait(5000)` ou `page.waitForTimeout(5000)`.
- Utilize as esperas implícitas das ferramentas (ex: `await expect(locator).toBeVisible()`).
- Baseie as verificações em elementos da interface aparecendo ou requisições de rede finalizando.
## 5.5. Estruturação no React/Next.js
Ao testar projetos React e Next.js:
- Moke rotas de API (ex: `page.route()`) para fluxos muito longos ou instáveis;From victoralecrim11/react-dev-toolkit-antigravity, MIT.
More from victoralecrim11/react-dev-toolkit-antigravity
- 0.552score
react-dev
victoralecrim11
Base de conhecimento para projetos React, Next.js e React Native/Expo.
SkillBFreshness: B★ 1Claude Code +9 - 0.549score
ui-ux
victoralecrim11
Motor especializado de UI/UX, Design System Architect, composição visual, tipografia e acessibilidade para ecossistemas React, Next.js e React Native.
SkillBFreshness: B★ 1Claude Code +9 - 0.542score
auditar-seguranca
victoralecrim11
Auditoria de seguranca de projetos React, Next.js e Expo em busca de brechas exploraveis - segredos hardcoded ou vazados no bundle do cliente, dependencias…
SkillBFreshness: B★ 1Claude Code +9 - 0.542score
analisar-projeto-gsd
victoralecrim11
Analisa um projeto React, Next.js ou Expo construido com o framework GSD, cruzando os artefatos da pasta .planning (PROJECT.md, REQUIREMENTS.md, ROADMAP.md…
SkillBFreshness: B★ 1Claude Code +9 - 0.541score
gerar-midia
victoralecrim11
Gera imagem ou video de marketing usando o MCP da Higgsfield.
SkillBFreshness: B★ 1Claude Code +9 - 0.541score
criar-componente
victoralecrim11
Cria componentes, hooks e testes TypeScript reutilizaveis com registro no dashboard.
SkillBFreshness: B★ 1Claude Code +9 - 0.541score
arquitetura
victoralecrim11
Estrutura de pastas e arquitetura proporcional ao nivel do desenvolvedor.
SkillBFreshness: B★ 1Claude Code +9 - 0.541score
pesquisar-referencias-ui
victoralecrim11
Pesquisa referências visuais e de interação para orientar UI/UX, comparando padrões de mercado e evitando cópia direta.
SkillBFreshness: B★ 1Claude Code +9 - 0.536score
deploy
victoralecrim11
Publica o projeto no provedor adequado ou configura CI/CD com GitHub Actions.
SkillBFreshness: B★ 1Claude Code +9 - 0.536score
review
victoralecrim11
Code review didatico com metricas de qualidade, passada de seguranca e registro no dashboard.
SkillBFreshness: B★ 1Claude Code +9 - 0.536score
dashboard
victoralecrim11
Abre o Project Hub local para gerenciar projetos, componentes e reviews.
SkillBFreshness: B★ 1Claude Code +9 - 0.536score
criar-projeto
victoralecrim11
Scaffolding TypeScript de projeto React, Next.js ou Expo com UI/UX Design System e registro no dashboard.
SkillBFreshness: B★ 1Claude Code +9
Signals
- Stars
- 1
- Forks
- 0
- Open issues
- 0
- Last commit (this folder)
- Sep 9, 2026 (1 month ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from victoralecrim11
- 0.552score
react-dev
victoralecrim11
Base de conhecimento para projetos React, Next.js e React Native/Expo.
SkillBFreshness: B★ 1Claude Code +9 - 0.549score
ui-ux
victoralecrim11
Motor especializado de UI/UX, Design System Architect, composição visual, tipografia e acessibilidade para ecossistemas React, Next.js e React Native.
SkillBFreshness: B★ 1Claude Code +9 - 0.542score
analisar-projeto-gsd
victoralecrim11
Analisa um projeto React, Next.js ou Expo construido com o framework GSD, cruzando os artefatos da pasta .planning (PROJECT.md, REQUIREMENTS.md, ROADMAP.md…
SkillBFreshness: B★ 1Claude Code +9 - 0.542score
auditar-seguranca
victoralecrim11
Auditoria de seguranca de projetos React, Next.js e Expo em busca de brechas exploraveis - segredos hardcoded ou vazados no bundle do cliente, dependencias…
SkillBFreshness: B★ 1Claude Code +9 - 0.541score
criar-componente
victoralecrim11
Cria componentes, hooks e testes TypeScript reutilizaveis com registro no dashboard.
SkillBFreshness: B★ 1Claude Code +9 - 0.541score
pesquisar-referencias-ui
victoralecrim11
Pesquisa referências visuais e de interação para orientar UI/UX, comparando padrões de mercado e evitando cópia direta.
SkillBFreshness: B★ 1Claude Code +9
Cite this page
qa-engineer skill. Agent Mart. https://agentmart.dev/skills/victoralecrim11-qa-engineer (last updated 2026-10-24)