Skip to content
Back to skills

Test Engineering

ASecurity

Design and implement high-signal unit, integration, end-to-end, property, and regression tests for changed behavior.

  • 2 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added September 19, 2026
ai-agents

Security analysis

A100/100

Scanned September 19, 2026

npx -y skills add nafeeur/MaskShift --skill test-engineering --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Test Engineering?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Test Engineering
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/nafeeur-test-engineering/badge)](https://www.skillsdirectory.com/skills/nafeeur-test-engineering)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: test-engineering
description: Design and implement high-signal unit, integration, end-to-end, property, and regression tests for changed behavior.
---

# Test Engineering

- Derive tests from contracts and failure modes, not implementation details.
- Prefer integration tests for orchestration and tool/agent behavior; use unit tests for deterministic transforms and parsers.
- Include cancellation, timeouts, partial output, malformed responses, unavailable dependencies, and retries where relevant.
- Keep fixtures minimal and deterministic. Never depend on live production services in default tests.
- Assert complete results and externally visible behavior where practical.
- Record the exact commands used and distinguish skipped environmental checks from passing tests.

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…