Piotr Doliński
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.

Awesome test structure using Page Object Model (POM) — cleaner, faster, redundant code eliminated, and high maintainability.

Production protected! The CI/CD pipeline automatically stops any bug before it even thinks about reaching the users. A truly defensive quality gate.

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

Core & Smoke

Homepage & critical sub-pages
Hero section & CTA engagement
Basic page structure & layout stability
No console errors or broken assets

User Experience

Smooth scrolling & navigation logic
Easter eggs & interactive features (Bug Hunt)
Responsive layout (Mobile, Tablet, Desktop)
Command menu & global shortcuts

Accessibility & SEO

WCAG 2.1 AA keyboard nav
Screen reader ARIA labels
SEO meta tags & sitemap validity
Localized content persistence

Engineering Qualities

Page Object Model (POM) architecture
Cross-browser stability (Playwright)
Environment-specific regression checks
CI/CD automated regression gates

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.

My Technical Experience

A broader overview of the technologies and tools I’ve worked with, beyond the scope of this portfolio.

Test Automation

Building robust, maintainable test suites

Selenium logo

Selenium

Appium logo

Appium

Detox logo

Detox

Cypress logo

Cypress

Playwright logo

Playwright

Cucumber logo

Cucumber

Programming Languages

Engineering quality at the code level

Java logo

Java

TypeScript logo

TypeScript

Python logo

Python

SQL logo

SQL

DevOps & Tools

Streamlining quality delivery pipelines

GitHub Actions logo

GitHub Actions

Git logo

Git

Postman logo

Postman

Jira logo

Jira

Also Experienced With

KibanaTDD/BDDShift LeftAgile/ScrumREST APICI/CDJenkinsTestNGMavenKanbanDockerKibanaTDD/BDDShift LeftAgile/ScrumREST APICI/CDJenkinsTestNGMavenKanbanDocker