How do I test my project on an android device? Also is there a set of minimum specs I should be targeting?
You will need to install Android SDK, UE4 comes with a package (from NVidia) that have everything you need, you will find info here how to set it up here:
There also small note, when you install AndroidSDK you editor might lock every few seconds because it trying to do something with ADB. It a bug that will be fixed, but for now you need to rename adb.exe in platform-tools in Android SDK when you not using Android building to fix that.