Yeah, I would also prefer if the developer would do the testing (or just create an automated test suite so we can be confident when we deploy the code), do the penetration testing and also create the full network, db and CI and CD infrastructure, not to mention the disaster recovery and budgeting for the project your are working on. Ahh and yes, ship all those features.