QA Lead · TypeScript · Playwright/Cypress · CI/CD · LLM/AI Testing
📍 Santa Fe, Argentina – Barcelona, Spain
📧 juansarsotti@gmail.com
🐦 @JuanSarsotti
QA Lead with 7+ years designing and implementing end-to-end quality strategies for web products. I specialize in:
- ⚡ Time-to-feedback < 10 min with CI matrices and parallel execution
- 🎯 Stable E2E with flake rate < 2% through smart retry and deterministic test data
- 🚀 "One-click" onboarding that reduced setup time from ~2 hours to ~10 minutes
- 🤖 LLM-aware testing with heuristic oracles and acceptance bands for prompt regression detection
Strong focus on risk-based testing, testability, and decision-driven observability.
Current: QA Lead @ 2Brains | Remote (AR/CL) | Jan 2022 – Present
- Deepen expertise in Generative AI, Machine Learning, and testing non-deterministic systems
- Build tooling for independent QA consulting workflows
- Integrate AI-powered productivity tools into testing pipelines
- Heuristic oracles for non-deterministic outputs
- Prompt regression detection
- Acceptance bands and confidence scoring
- Semantic similarity validation
playwright_n8n · TypeScript · Playwright · n8n · Docker · GitHub Actions
POC for AI-powered test automation with agents for test planning, generation, sanitization, and self-healing. Features complete CI/CD pipeline with MCP integration.
creai · TypeScript · Playwright · POM
Comprehensive smoke testing for creai.mx with cross-browser testing (Chrome, Firefox, Safari), mobile viewport testing, and automated reporting.
mcp-server · TypeScript · Node.js
BrowserStack's Official MCP Server with 20+ testing tools including automated testing, accessibility testing, AI-powered debugging, and self-healing tests.
QA Observability System · n8n · GitHub Actions · Confluence
Automated dashboards for coverage, flake rate, MTTD/MTTR, and defect leakage with risk-based gates and Slack/WhatsApp alerts.
qa-automation-prompt · TypeScript · API Testing · SQLite
API testing and monitoring suite with continuous monitoring, bug pattern detection, and service uptime analysis.
- Framework: Built TypeScript automation framework (Playwright/Cypress + Testing Library) for React apps
- CI/CD: GitHub Actions with parallelism, matrices, and artifacts → < 10 min feedback time
- Stability: Standardized pyramid, TDM, mirror environments → < 2% E2E flake rate
- Observability: Quality dashboards with coverage, MTTD/MTTR, defect leakage metrics
- API Testing: Postman/Newman in CI with JUnit/HTML reports and contract validation
- LLM Testing: MVP runner with regex/semantic oracles detecting prompt regressions pre-release
- Onboarding: "One-click" installer/CLI with video/HAR/trace → ~2h → ~10min setup, adopted by 7 people
- Leadership: Hiring, mentoring, QA OKRs, chapter rituals, and SOPs
- E2E/UI suites with Cypress and API test automation
- Appium integration for mobile testing
- Unit/Integration tests for React/Angular with coverage criteria
- CI with parallel execution reducing regression cycles
Click to expand more projects
- ecommerce-vite-react-tailwind - Fullstack ecommerce app
- notemanagercoco - Fullstack note manager (JavaScript)
- cardcomponent - CSS component challenge (Deploy)
- socialmedia-dashboard - CSS Challenge (Deploy)
- fylo - Frontend challenge (Deploy)
- gymfitness - Custom WordPress theme for gym (Deploy)
- curso-react - React course
- Cursos - TypeScript course files
- tallerexpress2024 - Express workshop 2024
- 📧 Email: juansarsotti@gmail.com
- 🐦 Twitter: @JuanSarsotti
- 💼 LinkedIn: (add your LinkedIn URL)
"Quality is not an act, it is a habit." – Aristotle

