Category QE

Page Objects are not enough. Page Actions matter.

Page Objects solved one problem: locators.They did not solve behavior, readability, or long-term maintenance. In many Playwright projects, Page Objects slowly turn into dumping grounds. Locators, clicks, assertions, waits, logic, and workarounds all mixed together. It works at the beginning.…

What does “senior” even mean in the AI era?

Not long ago, being senior meant years.More years, more tickets, more systems survived. That definition is dying. AI didn’t just speed things up. It compressed experience. Tasks that used to take years to master can now be done in weeks…

QE is not the bottleneck. Reality is.

Quality Engineering often gets blamed when pipelines are slow or E2E tests are flaky. It’s an easy target. A red pipeline is visible, the real cause often isn’t. What’s usually ignored is this:test automation is hard and expensive to maintain.ISTQB…

End-to-End Testing

End-to-end tests leverage the power of CodeceptJS, a modern, scenario-driven testing framework designed to write simple and clean tests. CodeceptJS is the successor of Codeception, a widely adopted full-stack testing framework in the PHP ecosystem.

Visual Testing

While end-to-end and functional testing assesses the underlying functionality, flow, and integration of an application or website, they may overlook the visual presentation. The visual appearance of a website plays a critical role in user experience, and small visual discrepancies can lead to user confusion or mistrust. This is where visual testing becomes vital.