Here are simple tips to winning in uprising.
1. Platoon with someone (preferably someone who is good and can support you). I've found much more success in uprising in a platoon than I have while playing solo.
2. Don't yolo in. Most of the games that I lost had at least one person on my team yolo in every single time they spawned in. For your first life, you want to stay alive as long as possible while also dealing as much damage as possible. This will give you more elixir which you can spend on special abilities like Inferno or Doubleshot.
3. Prioritize killing enemies over doing damage. Your team will have a better chance of winning if you clear as many enemies as quick as possible. If they die quickly, they won't have much elixir to spend on the OP powerups which means that they won't have as much as an advantage over you.
4. Know when to use your tank's preinstalled ability at the appropriate time. Example: if you are playing a tank with time jump and you get nuked for most of your HP, use time jump to recover that HP and stay alive in the game.
5. Use good ability combinations. All the abilities are good, but there are certain combinations that can be devastating. (Jagged Shot+Inferno+Rapid Fire. or Supernatural Power+Wolf Strike).
6. Don't yolo in.
7. Don't yolo in.
8. Don't yolo in.
Hope this helps anyone who's looking to use uprising to grind out stock tanks or people who are credit grinding. If people want to credit grind, I strongly recommend playing tier 8 premiums in a platoon. I've found success with driving the Löwe while my platoonmate drove the Chimera. I've made 2 million credits fairly easily with 150k-200k credits per win. Uprising will make you a lot of credits if you win but if you lose the game, you will either make not much, or lose a lot.