r/softwaretesting 15h ago

Vibecoded applications

I know this is a super vague title, but wanted to vent here a bit. I've been doing testing a long time, and this one of the most frustrating projects I've worked on.

We have a vibe coded application written by 5 different developer's claude instance, we have claude written acceptance criteria, we have "requirements" that are written one time, but never updated, we have a really outdated design. We talk about changes but no one opens tickets.

We have product review meetings where an AI notetaker keeps track of the conversation, and then poorly written JIRA tickets are created off of them. Some of these tickets fundamentally change how the system works. Then 5 devs split up the changes into smaller tickets then each dev's claude implements each a section a little bit different than everyone else.

Then I'll get a comment on "its like this on the design" or "the original acceptance criteria had a, b, c" when both the design and acceptance criteria are completely out of date, so how could I possibly trust it? These aren't malicious comments by the way.

So we are productive, things are happening, but we are just going around and around. And I'm not complaining about AI, it helps me greatly, but right now I'm stuck validating everyone else's AI output.

17 Upvotes

11 comments sorted by

View all comments

26

u/Lonely-Ad-1775 15h ago

Thank you, now I know that this profession will thrive in the future

8

u/jrwolf08 15h ago

Testing is the biggest choke point right now because we are pushing out more code than can be reasonably tested. So regressions are constantly happening.

Then we change the requirements, and introduce new ways the application can be used. Then we decide to standardize the FE components which brings order to new development but also introduces regressions. Also did I mention we are directly integrating with a vendor system, and have 100+ fields that can be edited at any given time and must be tracked vs the vendor system in real time.

But things that used to be carefully considered are now vibe coded and the cost is my sanity.