The original issue is from: http://www.scrumalliance.org/articles/160-what-does-a-scrummaster-do
Furthermore, here is a test for a scrum master: http://www.scrummasterchecklist.org/pdf/scrummaster_checklist09.pdf You can check the documentation to identify whether you are a good scrum master or not.
-------------------------------------------------------------------------------------
As a Scrum Master, I was asked this question many times. Sometimes I had enough time to explain, sometimes not. But every time it was challenging to provide a clear picture of what a Scrum Master really does.
To help myself and other Scrum Masters, I have started to write down general activities, which characterize the role of the Scrum Master (see below).
The priority of activities varies by company.
Hints for management:
Scrum Master is a very challenging job. If you are hiring someone for the position, consider which skills the ideal candidate would have.
In my opinion, the job profile is strongly oriented towards leadership and soft skills including moderation, facilitation, presentation, communication and conflict management, and less technically-oriented.