You can get the Affidavit written by your co-worker or manager if your employer is not issuing the skill letter. Many assessment companies like ACS require you to get a letter from the employer to say that they cannot or do not provide the 'roles and responsibilities' letter explicitly.