
AI in Testing: The Focus Shifts from Writing to Testing
AI in testing writes tests, explores apps and generates test data. It also becomes a test object itself, from chatbots to RAG search.
Thoughts and insights on software testing, quality assurance, and the future of technology.

AI in testing writes tests, explores apps and generates test data. It also becomes a test object itself, from chatbots to RAG search.

Failure is not a state, it is a decision. What an improv lesson teaches about quitting, sticking with it, and three small questions that help.

Using AI for our old tasks just gives us faster horses. As the next abstraction layer, AI rewards precise intent and teams that talk to each other.

Agile ways of working spark more eye rolls than motivation today. Agile isn't dead, though: now is the time for real agile that is individual and human.

Simply accepting AI output creates no bond with the result. Ownership of code, architecture and tests grows from working through them yourself.

Kamchatka 2008 with books instead of a ChatGPT itinerary: what the double compression of time and work does to us, and why deliberate brakes help.

AI generates movies and apps while teams drown in legacy code. Why we should use AI for the problems that actually hurt, not for demos.

A waiting room without a smartphone, and suddenly a thought appears. Why our brains need idle time and why boredom is an incubator for ideas.

The risks of open source software go beyond cost: licenses, maintenance, support and quality. So test it yourself and give back to the community.

Caught in the AI hype cycle? Total refusal rarely works. Small steps and Gartner's model help you stay calm and alert amid the constant AI noise.

AI delivers results fast, and the learning process passes us by. Testers grow through questions, debugging and system knowledge, not generated tests.

Software architecture is a cornerstone of testability and has to keep evolving. That works best when testers and architects talk, ideally over coffee.

AI text floods and vibe coding can feel overwhelming. Three things keep me calm: shifting my focus, taking a step back and the ideas of the Stoics.

The future of testing lies not in better tools but in humanity. Why testers are the interpreters between AI, code, and the people behind it.

Every mindset grows from experience in the reality loop. A coach who calls a team's attitude wrong is dodging the actual job and their own agile values.

Should AI programming languages stay readable for humans? If AI writes the code, compilers and syntax may change. What that leaves for developers.

Requirements engineering decides how good testing can be. Test case design exposes gaps, and traceability shows which tests a change affects.

Software developer responsibility grows as code shapes safety, fairness and daily life. Whoever designs the modern world has to weigh what they build.