Strike / Lead Test Engineer
2021 - October 2025 | Remote
- Built Testing department from zero to supporting 35 engineers across Platform, Trust & Safety, Consumer, and Data teams
- Architected and built SITS (Strike Integrated Testing Strategy), a full-stack AI-powered testing platform using TypeScript/Deno with RAG (Retrieval-Augmented Generation) system that ingests PRDs, design documents, and API specs to auto-generate comprehensive test plans and executable test suites
- Implemented context-aware prompt engineering with Anthropic Claude and OpenAI GPT-4 to understand product requirements and generate domain-specific test scenarios
- Built document parsing pipeline that extracts structured data from Markdown, Confluence, and Notion docs using custom NLP preprocessing
- Created PostgreSQL-backed test case repository with version control, enabling teams to track test evolution across product iterations
- Integrated with GitHub Actions CI/CD to automatically validate PRD completeness and suggest missing test coverage before development starts
- Reduced test creation time by 65% (from 8 hours to 2.8 hours per feature) while improving test quality and coverage consistency across teams
- Engineered video-to-Maestro AI agent that converts screen recordings into production-ready E2E test automation using computer vision and LLM orchestration
- Built multi-modal AI pipeline combining GPT-4 Vision API for frame analysis with custom TypeScript orchestration layer to identify UI elements, user interactions, and app state changes
- Developed intelligent YAML generation engine that translates visual interactions (taps, swipes, text input) into valid Maestro test syntax with assertions and wait conditions
- Implemented frame differencing algorithm using image processing to detect meaningful UI changes and filter out redundant frames, improving processing speed by 3x
- Created CLI tool with Deno that integrates with local development workflows, allowing QA engineers to record-once and generate multiple test variants
- Deployed as serverless function on AWS Lambda with S3 video storage, processing 50+ videos weekly across iOS/Android platforms
- Eliminated 30+ hours of manual test writing per week while achieving 95% accuracy in test generation, enabling QA team to focus on exploratory testing
- Built CLI tool that auto-generates SDK from OpenAPI specs and provides testing facades, enabling self-service testing for 40+ developers
- Designed E2E infrastructure for iOS/Android using Maestro, achieving 78% test coverage and reducing regression testing time from 4 days to 6 hours
- Reduced critical API testing time by 80% through automated test generation matching real mobile app behavior