回線品質だけでの切り替えはTaskerでできるけど、それは速度を保証しません
回線品質で切り替えて速度を測定して〜というのは不可能ではないけど、タイミングをどこに取るのか問題
単独アプリとしては知りません