Only a lab report from any clinic to prove your blood group and 2 passport size photographs.

Labour contract would be prepared by your company HRD or PRO and singed by you and the sponsor and stameped by ministry of labour.
Medical test and finger print will be done by the government for QR100.