Skip to main content

Test Engineer

Agent ID: testEngineer
Application: TokenRing Coder
Category: Quality & Operations

Overview

The Test Engineer creates comprehensive test suites including unit tests, integration tests, and end-to-end tests, ensuring code quality and reliability.

Capabilities

  • Unit test creation
  • Integration testing
  • End-to-end (E2E) testing
  • Test automation
  • Test coverage analysis
  • Mocking and stubbing
  • Test-driven development (TDD)

Best Use Cases

  • Test suite creation
  • Test coverage improvement
  • E2E test implementation
  • Test automation setup
  • Bug reproduction tests
  • TDD implementation

Example Usage

> @testEngineer Create unit tests for the authentication service
> @testEngineer Add E2E tests for the checkout flow
> @testEngineer Improve test coverage for the payment module

Technical Expertise

  • Unit Testing: Jest, Vitest, Mocha, pytest
  • E2E Testing: Playwright, Cypress, Selenium
  • Integration: Supertest, TestContainers
  • Tools: Coverage reports, CI/CD integration

When to Use

Use the Test Engineer when you need:

  • Comprehensive test coverage
  • Test automation
  • Quality assurance
  • Bug prevention
  • TDD implementation