← Back to Roles Library

Scrum Master

Information & Technology > Application/Web Development

Summary

The Scrum Master is a servant-leader for the Scrum Team, responsible for promoting and supporting Scrum by helping everyone understand Scrum theory, practices, rules, and values. They ensure that the team follows agile principles and processes, facilitating meetings, and decision-making processes.

Responsibilities

Facilitate daily scrums, sprint planning, and backlog refinement meetings,

Help the product owner maintain the product backlog in a way that ensures the project is well defined and the team can continually deliver working software,

Coach the team on agile principles and processes,

Track and communicate team velocity and sprint progress,

Remove impediments to the team’s progress.

Qualifications and Requirements

Bachelor's degree in Computer Science or related field,

Certified Scrum Master (CSM) certification,

Experience in a scrum master role,

Familiarity with software development,

Excellent knowledge of Scrum techniques and artifacts (such as definition of done, user stories, automated testing, backlog refinement).

Skills (10)

Agile Scrum
ExpertCritical Importance
Explore →
Atlassian Jira
ExpertCritical Importance
Explore →
Communication
AdvancedHigh Importance
Explore →
DAD (Disciplined Agile Delivery)
AdvancedHigh Importance
Explore →
Leadership
AdvancedHigh Importance
Explore →
Problem Solving
AdvancedHigh Importance
Explore →
Scaled Agile Framework (SAFe)
AdvancedHigh Importance
Explore →
Atlassian Confluence
IntermediateHigh Importance
Explore →
Microsoft Teams
IntermediateHigh Importance
Explore →
Project Management (PMP)
IntermediateHigh Importance
Explore →

Role Overview

  • Experience required4 years
  • Skills10
  • CustomizableYes

Sign up to prepare yourself or your team for a Scrum Master role.

LoginSign Up