Live Testing
This Site is Tested
Not just a portfolio — a living demonstration.
Every push is validated by automated tests. Every feature is verified for accessibility, responsiveness, and reliability.
Risk-Based Testing
Tests focus on critical user paths and business-critical functionality
Fast & Deterministic
No flaky waits. Tests run in under 2 minutes with consistent results
Page Object Model
Maintainable test architecture with reusable components
CI/CD Integration
Automated tests run on every push and pull request
What's Tested
Smoke Tests
Homepage loads
All sub-pages load
Critical sections visible
Layout stability (CLS)
Navigation
Smooth scrolling works
Internal navigation functional
Project details navigation
CV content rendering
Accessibility
WCAG 2.1 AA compliance
Keyboard navigation
Screen reader compatibility
Multi-page accessibility
Architecture
Page Object Model (POM)
Base Page inheritance
Localized test paths
Stable data-testid selectors
Testing Stack
PlaywrightTypeScriptGitHub ActionsAxe-core
Why This Matters
Anyone can claim they know testing. This portfolio proves it.
Tests run automatically on every change, catching regressions before they reach production.
Quality isn't inspected in — it's built in.
