I'm shocked that there are places in 2024 that have a separate set of devs writing test code. What decade is this?
Perhaps people in these environments are made of different stuff but touching both sides feels almost essential to me.
Testing your own work also does nothing to protect against correctly implementing the wrong thing.