The salary of an Assistant Quality Control Officer in IOCL is ₹40,000-₹1,40,000.