Thanks for your response.
In my case job duties are self-attested because my employer doesn't mention job duties on offer letter. However, from GCMS notes, it is clear that at this stage they have considered my job history and hasn't been any drop in score. Thanks to people in this thread, I am...