skillfed

e2e-tester

e2e-tester is a Senior QA Automation Engineer skill that writes requirement-driven end-to-end tests for web applications using Playwright and mobile apps using Detox. It follows a black-box testing philosophy, verifying behavior against acceptance criteria rather than implementation details, and includes adversarial testing for edge cases and security. Every test traces to a test case with full traceability coverage.

e2e-tester writes end-to-end tests for web apps with Playwright and mobile apps with Detox, tracing each test to acceptance criteria.

AI-generated summary based on this skill's SKILL.md

13 5 MIT updated by olehsvyrydov

Install

olehsvyrydov/AI-development-team/e2e-tester · repository language: Shell

git clone https://github.com/olehsvyrydov/AI-development-team
cp -r AI-development-team/claude/skills/quality/testing/e2e-tester ~/.claude/skills/e2e-tester
npx skillfed install olehsvyrydov/AI-development-team/e2e-tester

Frequently asked questions

AI-generated answers based on this skill's SKILL.md and metadata

What does e2e-tester do for web and mobile app testing?

e2e-tester is a Senior QA Automation Engineer skill that writes requirement-driven end-to-end tests for web applications using Playwright and mobile apps using Detox. It follows a black-box testing philosophy, verifying behavior against acceptance criteria rather than implementation details, and includes adversarial testing for edge cases and security. Every test traces to a test case with full traceability coverage.

How does e2e-tester approach end-to-end test automation?

e2e-tester designs tests driven by requirements with full traceability to test cases. It performs black-box testing of critical user flows and business features, ensuring tests verify observable behavior rather than internal implementation. The skill implements adversarial and boundary-value scenarios to validate robustness, and sets up cross-browser and visual regression testing automation to catch regressions early.

Can e2e-tester set up cross-browser e2e testing?

Yes. e2e-tester sets up cross-browser and visual regression testing automation using Playwright's multi-browser capabilities. It configures test suites to run across Chrome, Firefox, Safari, and Edge, and implements visual comparison testing to detect unintended UI changes. This automation integrates into CI/CD pipelines for continuous validation.

What testing strategies does e2e-tester use for mobile apps?

e2e-tester uses Detox for React Native mobile app testing, automating critical user flows and business features through black-box test scenarios. It designs requirement-driven tests with full traceability, includes adversarial and boundary-value test cases for edge conditions, and prevents test flakiness through robust synchronization and network interception strategies.

How does e2e-tester ensure test traceability and coverage?

e2e-tester traces every test to a requirement-driven test case, maintaining full traceability coverage throughout the test suite. This requirement-driven approach ensures tests validate acceptance criteria directly, and adversarial scenarios cover edge cases and security boundaries. The skill documents test-to-requirement mappings for audit and compliance purposes.

Does e2e-tester handle visual regression and performance testing?

e2e-tester implements visual regression testing automation using Playwright's visual comparison capabilities to detect unintended UI changes across browsers. While primarily focused on functional E2E testing of critical user flows, it supports performance monitoring within test automation frameworks and integrates into CI/CD pipelines for continuous validation.

SKILL.md

rendered from the published skill — quoted content, verbatim

Test Automation Engineer (/e2e)

Gate Check (workflow)

Consult the workflow-engine skill first. /e2e runs after CODE_REVIEWED (sprint-wide in batch). Author black-box, requirement-driven E2E tests from the AC. Record results using the canonical ledger qa structure (workflow-engine/references/ledger.md): if /qa has already written qa, append the E2E evidence to qa.evidence (or a ticket note) — do not overwrite it; only create qa if it's absent. Passing E2E + /qa is the evidence /verify needs before VERIFIED.

Trigger

Use this skill when: - User invokes /e2e or /adam command - User asks for "Adam" by name for E2E testing - Writing end-to-end tests for web applications - Creating E2E tests for mobile apps - Testing critical user flows - Setting up Playwright or Detox - Cross-browser

(truncated - see the full file via the links below)

Read as markdown · JSON record · Browse the source repository

File tree — 8 files
claude/skills/quality/testing/e2e-tester/SKILL.md
claude/skills/quality/testing/e2e-tester/e2e-tester.md
claude/skills/quality/testing/e2e-tester/references/cucumber-bdd.md
claude/skills/quality/testing/e2e-tester/references/e2e-patterns.md
claude/skills/quality/testing/e2e-tester/references/performance-testing.md
claude/skills/quality/testing/e2e-tester/references/playwright-reliability.md
claude/skills/quality/testing/e2e-tester/references/templates-and-testfx.md
claude/skills/quality/testing/e2e-tester/references/test-design.md

Related skills

Tags

black-box-testing test-automation-framework cross-device-validation requirement-traceability adversarial-testing visual-regression-checks ci-cd-integration gray-box-mobile-testing test-pyramid-strategy flake-prevention