qa is just systems thinking with worse press
QA work gets described as “finding bugs.” that’s technically accurate and completely misses the point. what you’re actually doing is building a mental model of a system and then stress-testing the seams — the places where two components hand off, where an assumption in one layer doesn’t match reality in another. that’s not testing. that’s systems thinking.
the interesting failures are never in the middle of a feature. they’re at the edges. what happens when the network is slow? what happens when the user does something the designer didn’t anticipate? what happens when two valid states collide? answering those questions requires understanding the system as a whole, not just the happy path.
which is why the move toward solution architect work doesn’t feel like a pivot to me. it feels like the same job with a different output. instead of writing test cases that expose where the design is wrong, I’d be writing designs that are harder to get wrong. the skill is the same: think about what breaks, then work backwards.
the honest version: I’m early-career and I don’t have the title yet. but the thinking is already there. QA gave me that, and I’m not going to pretend otherwise.