When I first stepped into testing, I thought I knew exactly what kind of person the job would make me.
Harder. Sharper. A little more rigid with every passing year.
I was wrong about the direction entirely—but it took me a long time to notice.
The Gatekeeper I Thought I Had to Be
I pictured the tester as a gatekeeper—the last careful eye standing between a messy build and software that was finally, genuinely perfect. Right and wrong felt clean and clear. My job was to find what was wrong and refuse to let it pass.
In those early years, every test was a verdict. Pass or fail. Correct or broken. I measured my worth by how much I could catch, how little slipped past me.
A bug felt like a small victory. And, quietly, like proof that someone had failed. The developer missed something. The spec wasn’t followed. I was the one holding the line. And honestly? I was a little proud of that hardness. It felt like being thorough. It felt like caring.
I believed the better I got at testing, the stricter I would become. Sharper edges. Higher walls. A finer net. And that hard edge didn’t stay at work. It slowly crept into how I lived, until I was scanning for what was wrong before I noticed what was right.
The Higher I Climbed, the Softer It Got
Here’s the part I didn’t see coming.
As I went deeper into the craft, with more responsibility, more complex systems, and more years behind me, I expected to grow harder. Instead, testing made me softer. The opposite of everything I’d assumed.
Because the deeper you go, the more you see that the clean line between right and wrong isn’t really there. A bug isn’t someone failing. It’s just reality being different from what we expected. The expectation was a guess; the software is just showing us what’s real. Once I saw it that way, the blame slowly faded from the work, and little by little, from how I saw people too.
The best testers I met weren’t the strictest. They were the most aware. They held their opinions loosely, asked more questions than they gave answers, and stayed curious where I used to be certain.
For a long time, "be flexible" sounded to me like "lower your standards." It’s not. In testing, flexibility turned out to be the deeper skill. Being rigid was the shallow one. It shows up in small, everyday ways.
There’s rarely one right answer. The same behavior can be a bug in one context and a perfectly reasonable feature in another. It depends on the user, the moment, what the product is actually trying to do. "Right or wrong" became "it depends" far more often than my younger self would have believed.
You can’t test everything, so you learn to let go. You sense where the real risk is, you test that hard, and you make peace with the rest. Coverage isn’t a checklist you finish. It’s a judgment you keep making.
Requirements turn out to be guesses, not rules set in stone. They change, they get misread, they quietly stop matching reality. Holding on to but the document said so helps no one. What helps is adapting to what the product needs now.
And the way you raise a problem matters as much as finding it. "This is broken" closes a door. "I noticed this—is it intended?" opens a conversation. A question invites someone in; a judgment pushes them out. I’ve learned far more from my questions than I ever did from my judgments.
None of that is being careless. It’s just seeing things more honestly.
And It Came Home Again
The strange, lovely thing is that this softness didn’t stay at work either.
The same habits followed me home: asking instead of accusing, holding my expectations loosely, treating a difference as information instead of a fault. I started judging less and wondering more. Plans became drafts I could change without feeling like I’d failed. People became people, not specs to check against.
My life got lighter. Genuinely better. Less guarded, more curious. And a surprising amount of that came from a job I once thought would do the exact opposite.
If I’m honest, testing made me a better person. More patient with people who see things differently. Slower to blame, quicker to ask. Kinder to myself when my plans don’t work out the way I expected. It didn’t just teach me how to test software—it taught me how to hold the world a little more gently.
So this is a small thank-you to a craft I once misunderstood. I came into testing expecting it to sharpen all my edges. In the end, it quietly sanded them down—and made me someone I’m happier being. I’m grateful it did.
Has your work ever shaped you into a better person—in a way you never saw coming?
