//Project Samples
Frameworks built to interview standard.
Study the architecture, understand the patterns, then fork and extend. Each project covers a complete testing stack — framework, CI, reporting, and real best practices.
Playwright + TypeScript E2E Automation
A complete end-to-end automation project using Playwright and TypeScript, covering Page Object Model, API setup, fixture factories, and GitHub Actions CI.
Cypress + TypeScript E2E Automation
A production-structured Cypress + TypeScript project with custom commands, intercept-based network mocking, fixture files, and a GitHub Actions pipeline.
Selenium + Java Automation Framework
A Maven-based Selenium 4 + Java framework with Page Object Model, TestNG suite management, extent reports, and a GitHub Actions CI pipeline.
REST Assured API Automation Project Sample
A complete Java API automation project sample using REST Assured, reusable request and response specifications, authentication helpers, JSON schema validation, test data builders, Allure reporting, and CI/CD.
Karate API Automation Project Sample
A complete API automation project sample using Karate, feature files, reusable scenarios, authentication setup, schema matching, data-driven tests, HTML reporting, parallel execution, and CI/CD.
Playwright + TypeScript + Cucumber BDD
A BDD automation project combining Playwright's browser control with Cucumber's Gherkin scenario definitions for readable, stakeholder-friendly E2E test suites.