(Disclaimer: you can replace in this post the term SoapUI with any tool doing end-to-end testing with a UI)
My company use SoapUI to do end-to-end testing. They need to execute some tests on Selenium and other tests are REST API calls. They chose originally SoapUI to have a common tool between the teams and also because most people back in the time didn't know how to code. After some years, the SoapUI project contains mainly groovy scripts. A lot are just copied pasted from other groovy scripts.
At this point, I think the project just looks like another code project and therefore I see no good reason to continue to use SoapUI. Because we code we should use peer-review, automatic syntax linter and unit tests.
My question is: did someone bump into the same issues and how did they fix it? Is there another tool(or stack) on the market that does what SoapUI does but just by code?