Dominik Szahidewicz, a Software Quality Evangelist who writes practical guides on QA and test automation.

Dominik Szahidewicz

Software Quality Evangelist

Dominik Szahidewicz is a Software Quality Evangelist specialising in quality assurance, test automation, and modern software testing practices. He creates practical, research-driven content that helps QA professionals, developers, and product teams improve test coverage, automate repetitive testing, and release more reliable web applications.

Drawing on his experience in technical writing, data analysis, and application consulting, Dominik translates complex testing concepts into clear, actionable guidance. His areas of interest include end-to-end testing, no-code test automation, regression testing, and the use of AI in software quality assurance.

Blog cover reading "gorilla and monkey testing" in purple pixel lettering, framed by purple and yellow squares

Guide to Gorilla Testing and Monkey Testing

Explore gorilla testing, a unique software testing methodology that stands out from monkey testing. Learn its significance and applications.

READ MORE
Blog cover reading "qa strategy" in purple pixel lettering, framed by purple and yellow squares

How to Build a Successful QA Strategy: 10 Tips for Success

Build an effective QA strategy aligned with your business goals. Explore best practices in quality assurance and test automation.

READ MORE
Blog cover reading "puppeteer vs selenium" in purple pixel lettering, framed by purple and yellow squares

Puppeteer vs Selenium: Which One Should You Choose?

Explore the pros and cons of Puppeteer vs Selenium in browser automation. Discover which framework suits your web scraping needs best!

READ MORE
Blog cover reading "improve qa workflow" in purple pixel lettering, framed by purple and yellow squares

Improve QA Workflow with BugBug - Best Practices

But how do you streamline your QA workflow without overburdening your testing team? This is where BugBug steps in.

READ MORE
Blog cover reading "flaky test" in purple pixel lettering, framed by purple and yellow squares

How to Fix Flaky Tests?

Discover the causes and impact of flaky tests, and learn effective strategies to identify and fix them for reliable software performance.

READ MORE
Blog cover reading "bdd testing" in purple pixel lettering, framed by purple and yellow squares

What Is BDD Testing? Behavior Driven Development Guide

Unlock the potential of BDD testing in your software development process. Learn all about behavior-driven development and bdd testing frameworks.

READ MORE
Blog cover reading "unit test vs integration test" in purple pixel lettering, framed by purple and yellow squares

Unit Test vs Integration Test - Comprehensive Guide

Explore the key differences between unit test and integration test in our guide. Learn how each plays a vital role in effective software testing.

READ MORE
Blog cover reading "canary testing" in purple pixel lettering, framed by purple and yellow squares

Canary Testing Explained: What is a Canary Test and Why Use It?

Discover how canary testing is a powerful method for safely deploying new software features by gradually releasing updates to a small user group.

READ MORE