oDEsk corp. QA department