Flyer79, I suggest you talk to QR about your situation, they will probably give you some answers, also can't you extend your current job for a few moths instead of signing for a new contract. Because QR will ask you for your availability to start. So if you extend your current contract for (maybe 5 months) you will be than able to join QR without stress.