A scrum master helps oversee the scrum and development team. They are knowledgeable in Agile methodology and scrum and able to educate others. They also act as a buffer between the scrum team and product owner and maintain a safe working environment for the team by helping with conflict resolution. Responsible for developing milestone plans and coordinating with the development and QA teams for providing work estimates, delivering functional high quality software.
Responsibilities for Scrum Master
Qualifications for Scrum Master