How The Kobiton Mobile Maturity Model Can Elevate Your Mobile Strategy
Frank Moyer
Every conversation about AI mobile testing eventually arrives at the same nervous question, usually in a budget review: if AI can write the code and check its own work, do we still need a test team? I have watched experienced QA professionals ask it about their own jobs. The anxiety is real, and pretending it isn’t would be insulting. So here is my honest answer, after twenty years in and around this industry. The role of the tester is not dying. The old workflow might be. And the need for mobile app testing is going up, not down.
I have heard “the traditional tester is dead” at every major technology inflection I can remember. We still have testers.
The prediction has a rhythm to it. Record-and-playback tools were going to let anyone automate, so why keep specialists? Then codeless and no-code automation arrived and the same eulogy ran again. Offshoring was going to make domestic test teams obsolete. Shift-left was going to hand the whole thing to developers. Each wave was sold as elimination. Each one changed the job instead of ending it.
That history is not a reason to dismiss AI. AI is a bigger shift than any of those, and I think it changes the work more than the others did. But the pattern tells you how to read the moment. When you hear “AI kills testing,” translate it to “AI changes testing,” because that is what actually happened every previous time the death notice went out. The teams that treated each wave as a change to adapt to came out ahead. The ones that froze got hurt. This time is no different in that one respect, even if the technology is.
The shift-left promise was simple: push testing earlier, closer to the people writing the code. Some of that happened, and it was good. Developers own unit tests now in most healthy engineering orgs. That is real progress.
Here is where it stopped. Unit tests. Outside of that, the shift never really arrived. End-to-end testing, integration testing, real-device testing, cross-platform coverage, exploratory testing, the messy validation of an actual user journey on an actual phone, none of that meaningfully moved into developers’ hands. It still needs an owner, and that owner is QA.
A QA engineer at a healthcare technology company put the tension well on a call. He said people are becoming developers now, that this is what shift-left looks like in practice. In the same breath he admitted he did not see himself living inside code-heavy automation. Both things were true. The shift is real, and the human-skill gap it creates is also real. Somebody still has to manage the tests, decide what end-to-end coverage means for a release, and own the parts of quality that a unit test never touches.
For a leader, this is the reframe that matters. Shift-left never meant “no test team.” It meant unit tests for developers, and everything harder than that still needs you.
Now the part most people get backwards. The instinct is that AI reduces the need for testing because machines can check machine-written code. The opposite is true, and the reason is simple economics. When developers lean on assistants like Claude Code to produce more code faster, creation stops being the constraint. Verification becomes the constraint. Teams now ask whether ChatGPT for mobile testing can carry the QA side at the same pace, and the honest answer is that prompting a model to generate a test is the easy part. Confirming the app actually works for a real user is the hard part, and it is most of the work.
I heard this land in one number. A director of engineering at a global ride-hailing platform described his team going from roughly 10,000 code changes a month to roughly 70,000 after adopting AI assistance. Code creation jumped about sevenfold. His quality capacity did not grow sevenfold. Nothing close. That space between how fast you can ship code and how fast you can trust it is the quality risk gap, and AI is widening it on purpose.
More code means more surface area, more integration points, more states a user can reach, and fewer human eyes per line. On mobile the problem compounds. AI-generated code can pass its own generated unit tests while nobody has confirmed the feature actually works on a three-year-old Android device, on a spotty network, on the OS version a large share of your users are still running. A green check in a pipeline is not the same as a working app in someone’s hand.
The coverage math makes it worse. As one practitioner described testing across many OS versions and device types, the variety “makes automation a lot more brittle and more difficult to create and scale.” Multiply brittle automation by sevenfold code velocity and you do not get less testing work. You get a flood.
So the leader’s takeaway is the inverse of the fear. AI does not shrink the need for testing. It raises the stakes on it.
I told you this would be the honest version, so here is the uncomfortable part. Some of the fear is justified, just not the part people focus on.
The tester whose entire job is clicking through the same regression script by hand, week after week, and nothing else, should be nervous. That specific workflow is genuinely exposed. AI is good at exactly that kind of repetitive, well-defined execution. If that is all someone does, the market will notice.
But notice what automation already did to that job, long before AI. A QA leader at a connected-hardware manufacturer described it plainly: he had many testers who write automation by hand and then maintain those scripts, and the scripts keep failing. Automation did not free his team. It handed them a new manual job called script maintenance. The brittle test that breaks on every release does not save anyone time. It just moves the busywork.
That is the real story of the threat. It is not the role that is at risk, it is the old way of doing the role. And a leader’s job is not to defend headcount against AI. It is to move the team up the value stack before the market forces the question. The maintenance trap is the clearest place to start, because AI is genuinely good at the thing that has been burning your team’s hours.
Reassurance is cheap, so let me be concrete about what AI-powered mobile app testing changes day to day. The work splits in two.
AI takes the parts that are mechanical and high-volume:
People take the parts that need judgment:

There is a hard-won lesson in how you introduce this. Remember the engineer who said he did not see himself using code-heavy automation. Adoption fails when “adopt AI” really means “now also become a developer.” The tooling has to lower the skill barrier, not raise it. The win is a strong tester directing AI, not a tester forced to compete with it.
This is the direction real-device AI testing platforms are moving, and it is the gap Kobiton is built to close: run the software on real devices, detect issues, and explain the root cause, with the platform increasingly able to help generate and validate the fix on actual runtime rather than in a simulator. That loop, from detect and explain toward fix and validate, is what an AI-augmented team runs on. The point for this discussion is not the product. It is that the category is finally maturing toward augmenting testers instead of replacing them.
For staffing, that means hiring for judgment, domain depth, and strategic thinking over raw scripting speed, and deliberately reskilling the strong people you already have.
Here is what I would actually do this quarter if I ran a mobile QA team.
None of this requires betting the team on a single vendor or a single year. It requires deciding that the transition is happening and getting in front of it.
Twenty years of "the tester is dead" got it backwards every single time. AI will too, but only for the teams that treat it as a tooling and skills transition rather than a threat to wait out.
The teams that freeze will lose, and they will lose to teams that adopted AI testing early, reskilled their people, and repositioned QA as the function that makes AI-speed development safe to ship. When code creation gets cheap and fast, the organization that can actually trust what it ships wins. That trust is your team's product.
So no, AI did not make testers obsolete. It made testing the thing standing between shipping faster and shipping broken faster. The need has never been greater. The only open question is whether your team adapts to meet it, and that part is still up to you.
No. AI changes the tester's workflow more than it threatens the role. As AI helps developers ship more code faster, verification becomes the bottleneck, so the need for testing rises. The manual-only regression workflow is exposed, but testers who move up to strategy, exploratory testing, and supervising AI tooling become more valuable.
Not necessarily. AI removes repetitive work like script maintenance, which frees existing testers for higher-value work rather than eliminating them. Leaders who reskill their teams and reposition QA as the function that makes AI-speed development safe tend to grow the team's influence, not shrink it.
Audit where the team's hours go, then pilot AI against the biggest time sink, usually script maintenance and repetitive regression. It is the clearest ROI and the least threatening entry point. Reskill deliberately and shift metrics from activity to outcomes like escaped defects and release confidence.
Only partly. Developers own unit tests, but end-to-end, integration, real-device, cross-platform, and exploratory testing never meaningfully shifted left. Those still need a dedicated owner, which is why AI raises, rather than removes, the need for a QA function.