SDET with 13+ years in automated and manual testing across healthcare, SaaS, education, e-commerce, and entertainment. I build UI and API automation frameworks from scratch and take projects from no testing process to production launch. Currently at Cleerly, an AI-driven cardiac diagnostics platform.
| Area | Technologies |
|---|---|
| Test Automation | Cypress · Jest · Playwright · Pytest · k6 |
| Languages | TypeScript · JavaScript · Python · SQL |
| API Testing | GraphQL · REST · Postman · Supertest · Axios |
| Databases | MySQL · PostgreSQL · MongoDB |
| Cloud & CI/CD | AWS · GitHub Actions · Jenkins · CircleCI · Docker |
| QA Tools | Qase · TestRail · Zephyr · Allure · Jira |
| Patterns | Page Object Model · BDD · Shift-left testing |
| AI Tools | GitHub Copilot · Claude Code |
Cypress + TypeScript + Jest + GraphQL + POM + Qase + GitHub Actions
- Cypress E2E tests with TypeScript + Page Object Model pattern
- Jest API tests with mock, stub, and spy coverage
- GraphQL intercept testing with
cy.intercept() - Qase test management integration with automated reporting
- GitHub Actions CI pipeline for both test suites
Professional Jest + TypeScript API test suite
- Service layer abstraction — Axios client encapsulated in
UserService - Custom matchers — domain-specific
toMatchUserDetails() - Faker.js test data factory + automated cleanup
- Smoke tags —
@smokesuite for fast CI validation - Happy + unhappy path coverage: creation, duplicates, auth, bcrypt
Jest + Axios + TypeScript API tests for a financial dashboard
- TypeScript Jest test suite with Axios HTTP client
- Structured test suites for users and expense endpoints
- ESLint + Prettier + Husky pre-commit hooks
K6 performance testing with Grafana + InfluxDB observability
- Load tests with p90/p95 thresholds + ramp-up/sustain/ramp-down stages
- Browser tests using K6 browser module
- Docker Compose stack: K6 + InfluxDB + Grafana dashboard
Playwright + TypeScript framework built with GitHub Copilot
- Playwright TypeScript framework with Page Object Model
- GitHub Copilot integration — CI/CD pipeline and test generation
- Framework evolution: init → POMs → agents → CI hardening → sensitive data handling
Cypress UI + API test suite for a full-stack app (Prisma backend)
- UI tests — auth flows, user management
- API tests — users and auth endpoints via
cy.request() - Prisma schema integration for database-level test setup
✅ 13+ years in QA — manual, automation, and test leadership
✅ Cypress · Jest · Playwright · Pytest · k6
✅ Javascript / TypeScript / Python test development
✅ Page Object Model (POM) architecture
✅ GraphQL and REST API testing
✅ Jest / Mocha with mock / stub / spy (jest.fn, jest.spyOn, mockResolvedValue), snapshot testing
✅ CI/CD: GitHub Actions, Jenkins, CircleCI — pipeline setup & maintenance
✅ Flaky test identification, analysis & remediation
✅ Manual QA, exploratory testing, and client troubleshooting
✅ AWS Certified Cloud Practitioner
✅ GitHub Copilot & Claude Code for test scaffolding and review


