senior-qa

Verify Maestro Dashboard backend and frontend functionality with Python testing scripts.

Updated Apr 4, 2026
One-click install
npx skills add https://github.com/Leandelosantos/huevos-point-maestro --skill senior-qa-leandelosantos
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: senior-qa
Source: https://github.com/Leandelosantos/huevos-point-maestro/tree/main/.claude/skills/senior-qa
Command: npx skills add https://github.com/Leandelosantos/huevos-point-maestro --skill senior-qa-leandelosantos

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

The senior-qa skill coordinates backend and frontend testing of the Maestro Dashboard so superadmin workflows stay secure while maintaining daily metrics, JWT auto-login, and multi-tenant isolation guarantees.

Core Features & Use Cases

  • Backend and frontend coverage suites: Outline Jest/Supertest and Vitest/Testing Library scenarios for login, tenants listing, daily metrics, access tokens, and tenant detail flows.
  • Edge-case validation: Document critical situations such as zero or negative net metrics, invalid tenant IDs, expired tokens, and unauthorized role access to keep dashboards resilient.
  • Automation toolkit: Combine the three Python scripts with the extensive reference guides to scaffold test suites, analyze coverage, and prepare E2E flows for the Maestro environment.

Quick Start

Ask the senior-qa skill to generate and analyze backend and frontend tests for the Maestro Dashboard repository.

Frequently Asked Questions about senior-qa

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate cross-tenant isolation testing for an Express and React dashboard?

Automate cross-tenant isolation testing by running provided Python scripts to scaffold Vitest and Supertest suites, validating JWT auto-login and verifying tenant data boundaries across Express and React layers to ensure secure multi-tenant separation.

What edge cases should I cover when testing JWT auto-login and daily metrics workflows?

Cover edge cases including zero or negative net metrics, invalid tenant IDs, expired tokens, and unauthorized role access to maintain resilient daily metrics reporting and secure JWT auto-login workflows.

How do I scaffold E2E test flows for a multi-tenant dashboard environment?

Scaffold E2E flows by consulting provided reference guides and Python automation scripts to generate test scenarios for login, tenant listing, access tokens, and tenant detail routes across the Maestro environment.

Can I use Vitest and Testing Library to validate frontend dashboard coverage?

Yes, Vitest and Testing Library are supported for frontend coverage suites, outlining scenarios for login flows, tenant details, and daily metrics to align dashboard QA with superadmin expectations.

Does the testing automation support backend API validation with Jest and Supertest?

Yes, backend API validation supports Jest and Supertest to outline scenarios for login, tenants listing, access tokens, and daily metrics, ensuring comprehensive Express layer coverage.

Why do I need Python scripts for QA coverage analysis in a JavaScript testing environment?

Python scripts scaffold test suites, analyze coverage gaps, and prepare E2E flows by coordinating the JavaScript testing framework configurations alongside extensive reference guides for the Maestro Dashboard environment.