Professional Summary
- Specialized SDET with 4 years of expertise in TypeScript-based test automation frameworks
- Proficient in Playwright for robust end-to-end and component testing with TypeScript
- Experienced in building scalable test frameworks using Node.js, Mocha, and Jest
- Skilled in creating reusable test helpers, fixtures, and page object models
- Adept at mocking, stubbing, and test data management for reliable test execution
- Knowledgeable in CI/CD integration with TypeScript test suites and parallel execution
- Strong focus on code quality, test coverage metrics, and maintainable test code
- Collaborative developer who works closely with frontend teams on component testing
Work Experience
SDET – TypeScript
[Company name] · [Start date – End date]
4 years as a TypeScript-focused SDET specializing in building modern, type-safe test automation frameworks. Expertise includes Playwright implementation, component testing, and API validation using TypeScript across various web applications.
Responsibilities
- Design and implement TypeScript-based test automation frameworks
- Develop Playwright test suites for E2E and component testing
- Create reusable test utilities, helpers, and page object models
- Implement mocking and stubbing for isolated and reliable testing
- Ensure high test coverage and code quality standards
- Integrate test suites into CI/CD pipelines with parallel execution
- Collaborate with development teams on test-driven development practices
- Maintain test environments and troubleshoot test failures
- Document testing frameworks and provide training to team members
- Stay updated with TypeScript and testing tool advancements
- Build TypeScript-native LLM test frameworks: implement hallucination detection, prompt injection testing, and agentic workflow validation using DeepEval and PromptBench
- Use GitHub Copilot for accelerated test code generation and Applitools for visual AI regression testing
Project Experience
Playwright Framework Migration
Led migration from legacy Selenium tests to modern TypeScript-based Playwright framework. Technologies: TypeScript, Playwright, Jest, GitHub Actions, Docker. Improved test execution speed by 60% and reduced flakiness by 80%.
Component Testing Suite
Developed comprehensive component testing framework for React application. Technologies: TypeScript, Jest, React Testing Library, Storybook. Achieved 90% component test coverage and reduced UI regression bugs by 50%.
API Testing Framework
Built type-safe API testing framework with mocking and contract testing. Technologies: TypeScript, Supertest, Mocha, MongoDB, AWS. Enhanced API reliability by 70% through automated validation and early defect detection.
LLM Feature Test Suite with TypeScript and DeepEval
Designed TypeScript-based test framework to validate a GPT-powered content generation API using DeepEval for hallucination scoring, faithfulness checks, and output relevancy metrics. Integrated GitHub Copilot for test scaffolding and PromptBench for adversarial prompt testing. CI pipeline achieved 100% automated LLM regression coverage. Technologies: TypeScript, DeepEval, PromptBench, GitHub Copilot, Playwright, GitHub Actions, LLM Integration Testing.