Automation & Testing Showcase
A collection of technical solutions demonstrating my proficiency in test automation, CI/CD integration, low-code workflows, and AI-powered development.
Java GUI Test Automation Framework

- Java automation framework for UI, API, and database testing
- Selenium-based item selection methods
- Page Object Model design
- Configurable browser and environment types
- Headless browser execution
- Dynamic property file switching based on environment
- Test Base class handles WebDriver initialization
- Generates Extent Reports after completion
- Configurable automatic retry of failed tests
.NET GUI Test Automation Framework

- .NET automation framework for functional UI testing
- Selenium-based item selection methods
- Page and data class design
- Test Base class handles WebDriver initialization
- Generates Extent Reports after completion
Rest Assured API Test Automation Framework

- API testing with Rest Assured
- Extent Reporting
- Configurable properties files
- Decoupled endpoint, payload, test, and utility files for better reusability
- Detailed logging ability
- Data driven testing with excel documents
- Automatic generation of excel test documents
- Maven Surefire test execution
- Jenkins CI/CD Integration
N8N Content Blogger

- An automated blog poster that writes blog posts on pain points and solutions surrounding a given topic.
- Leverages AI tools to generate structured content with minimal human input.
- Features a complete workflow from topic selection to WordPress publishing with data tracking.
Podcast Summary Reporter

- An automated podcast reporter for Jack Spirko's Survival Podcast that summarizes daily topics.
- Utilizes RSS feed triggers to detect new podcast episodes and process content automatically.
- Combines AI analysis with Wikipedia references to generate comprehensive reports for WordPress.