Test Specialist Overview Apply systematic testing methodologies and debugging techniques to JavaScript/TypeScript applications. This skill provides comprehensive testing strategies, bug analysis frameworks, and automated tools for identifying coverage gaps and untested code. Core Capabilities 1. Writing Test Cases Write comprehensive tests covering unit, integration, and end-to-end scenarios. Unit Testing Approach Structure tests using the AAA pattern (Arrange-Act-Assert): Key principles: - Test one behavior per test - Cover happy path, edge cases, and error conditions - Use descriptive test…