Public Demos · Open Source

Sample Work

Most of my work lives in client repositories. These are public demos and proof-of-concept projects that demonstrate the frameworks and approaches I use.

🧪

WebdriverIO + Cucumber.js

End-to-end test automation demo using WebdriverIO with Cucumber BDD. Demonstrates Page Object Model, step definitions, and reporting setup.

WebdriverIO Cucumber.js JavaScript BDD
View Demo

Selenium + Java + Cucumber

Test automation framework using Selenium WebDriver with Java and Cucumber BDD. Covers browser automation, hybrid framework design, and CI integration patterns.

Selenium Java Cucumber BDD
View Demo
🖥️

IBM i Test Automation POC

Proof-of-concept presentation demonstrating test automation feasibility for IBM i (AS/400) environments — an early-career project exploring automation for legacy enterprise systems.

IBM i Enterprise POC
View on Scribd
🎭

Playwright + TypeScript — DemoQA Suite

Professional UI automation suite targeting DemoQA. Strict Page Object Model architecture, TypeScript throughout, JSON fixtures for test data, and zero hard waits. Covers Web Tables, Registration Form, and Select Menu Widget flows.

Playwright TypeScript Page Object Model Fixtures
View on GitHub
🔍

Playwright + JavaScript — Auth Flow Testing

QA automation suite covering login, registration, and forgot-password flows with data-driven tests using Faker. Page Object Model, GitHub Actions CI, and a live Playwright HTML report published to GitHub Pages.

Playwright JavaScript Faker GitHub Actions
View Report

More on GitHub

Explore my repositories for more automation experiments, framework samples, and AI for QA work in progress.