//About Me
I'm a Software Quality Assurance Engineer with over 5 years of experience safeguarding product quality across enterprise SaaS and web ecosystems. I design and build robust test automation frameworks — Playwright and TypeScript for UI/API, k6 for performance, and custom AI integrations for edge-case generation — that prevent bugs, cut regression cycles, and let teams ship with confidence. My focus has always been on scalable infrastructure and developer tooling: from architecting the E2E framework for Essential Addons for Elementor (2M+ installs) that reduced manual regression time by 90%, to developing the QA Assistant plugin for streamlined Git branch testing. Today, I continue to drive quality by blending traditional automation with modern LLMs to expand coverage beyond traditional manual limits.
My focus is not just on finding bugs, but on building robust, scalable infrastructure that prevents them. I specialize in architecting frameworks using modern tools like Playwright and TypeScript, and integrating these suites deep into CI/CD pipelines to ensure continuous quality.
Recently, I've been exploring the intersection of QA and AI, utilizing custom MCP servers and LLMs to auto-generate complex test scenarios and expand coverage beyond traditional manual efforts.
//Experience
Startise
Senior Software Test Engineer
Apr 2025 - May 2026Spearheaded the evolution of the company's quality engineering infrastructure. Transitioned the engineering lifecycle from traditional manual validation to a highly autonomous, CI/CD-integrated testing architecture, acting as the primary gatekeeper for production quality.
Key Highlights
Software Test Engineer
Sep 2021 - Mar 2025Served as the foundational QA pillar during rapid Agile growth phases. Focused on establishing rigorous exploratory testing protocols and bridging communication gaps between product management and engineering.
Key Highlights
Flux IT
Software QA & Operations Engineer
Aug 2020 - Aug 2021Owned the end-to-end quality lifecycle for a diverse portfolio of client-facing web applications. Acted as the crucial link between client-reported operational issues and technical engineering fixes.
Key Highlights
//Live Automation Demo
A true SDET doesn't just build a portfolio—they test it. I've integrated a simulated Playwright test runner and k6 performance suite directly into this site. Switch between the tabs and run the suites to see how I validate UI responsiveness, API interactions, and load resilience in real-time.
import { AxeBuilder } from '@axe-core/playwright';
test.describe('Portfolio QA Suite', () => {
test.beforeEach(async ({ page }) => {
await page.goto('/');
});
// Visual Regression (Responsive)
test('visual regression testing layout scales correctly', async ({ page }) => {
await expect(page).toHaveScreenshot('home-page.png', { maxDiffPixels: 100 });
});
// Accessibility (Axe Core Plugin)
test('accessibility checks pass with zero violations', async ({ page }) => {
const accessibilityScanResults = await new AxeBuilder({ page }).analyze();
expect(accessibilityScanResults.violations).toEqual([]);
});
// Network Intercepts & API Mocking
test('API mocked intercept for Chat Widget returns 200 OK', async ({ page }) => {
await page.route('**/v1beta/models/**', async route => {
await route.fulfill({ json: { response: 'Mocked!' } });
});
await page.getByLabel('Toggle AI Assistant').click();
await expect(page.getByText('Mocked!')).toBeVisible();
});
});
//Selected Projects
Essential Addons for Elementor (2M+ Installs)
Architected a comprehensive end-to-end testing framework using Playwright, automating 100+ complex UI widgets and reducing manual regression time by over 90%. Managed Day 0 compatibility testing.
- Playwright
- TypeScript
- E2E
- AI-Enhanced Testing
QA Assistant - WordPress Plugin
Developed a powerful WordPress plugin designed specifically for SQA Engineers. Provides advanced Git branch management directly from the WP admin bar to streamline testing different versions.
- WordPress
- PHP
- Tooling
- Git
//Technical Skills
Test Automation & SDET
- Playwright (JS/TS Advanced)
- k6 (Performance)
- Selenium
- E2E Regression
Programming Languages
- JavaScript
- TypeScript
- Python
- PHP (Debugging)
API & Backend Testing
- RESTful APIs
- Postman
- Payload Validation
- SQL Database Querying
CI/CD & DevOps
- GitHub Actions
- Docker
- Git
- Continuous Testing
Manual & Validation
- UI/UX Validation
- Accessibility (WCAG)
- Risk-Based Testing
- Edge-Case ID
Agile & Leadership
- Defect Triage
- Code-level Debugging
- Acceptance Criteria
- QA Documentation