as long as you have a tool that can create and sign a testnet raw transaction
I had already done that. I used bitcoin-cli, but will try zypwallet as per your recommendation.
"some service that will push the transaction for you"
Yes I am aware and was looking for an option for that since I have already the raw transaction.
So mempool.space is what I tried after I tried quicknode.com but they ( quicknode.com ) are so shameless - they wanted my credit card number and wanted to conduct KYC for using testnet!
I will try this
https://www.coinsdo.com/en/free-rpc-nodesPublicly usable RPC nodes are rare! I think there should be an option to disallow / filter / locking up certain commands like looking up the private key - then maybe people might let others use their endpoints.