After nearly 10 years of QA experience across different industries, I finally decided to take the ISTQB Foundation Level exam. This wasn’t something completely new to me. I had been…
When a test fails, as QA engineers, we instinctively start debugging the test itself by checking the locators, adjusting the waits, looking for timing issues, or maybe adding waits or…
Every QA team has that moment. Someone runs the automated tests, and suddenly some of them fail. They fail once, then pass on the next run. Or the third. Or…
The build is green, all automated tests have passed, and the pipeline finished without any warnings. At this point, the feature is marked as ready to move forward. From the…
Automation frameworks are becoming more powerful, scalable, and AI-assisted. But, even today, the same types of failures continue to appear across teams: flaky tests, slow pipelines, unstable locators, and brittle…
There is one moment that every QA knows well... you are testing, and something behaves differently than expected. Suddenly, you’re staring at a bug that wasn’t supposed to exist. That…
For years, QA engineers have tested deterministic systems — applications that behave predictably when given specific inputs. But with the rise of AI-driven apps and large language models (LLMs), the…
I recently had the pleasure of being a guest on the Tech Savvy Talks podcast, hosted by my Technology Team Lead, Kiro Kosturanov, where we had an amazing conversation about…
The work of Quality Assurance is not about clicking through the app, running scripts, or ticking checkboxes. As QA, you are the first real user of the product, who is…
We've all been there. Developers are still coding, the board is quiet, there are no tickets that could be tested, no releases pending, no one is asking for a regression…