If sop is prepared by assistant manager production then it can be checked by executive QA?
It should be checked by the concerned department where SOP will be applicable i.e production in your case.
if sop prepared by asst.manager production then it checked by department manager not by QA. and also final reviewed and approved by QA only.
Any document prepared by user should be checked by respective department head and it should be reviewed and approved by qa department.