beamjobs

BeamJobs blog

The resume builder for tech professionals.

3 Scrum Master Job Description Examples & Tips for 2022

Image of author.

Stephen Greet, Co-founder

March 1, 2022

A Scrum Master has the skills and expertise to coach teams in the values, principles, and processes of the Scrum framework. The main role of a Scrum Master is to facilitate, guiding the Scrum team to ensure they follow appropriate processes. The Scrum Master usually does not perform tasks directly but focuses on assisting team members to accomplish theirs.

A Scrum Master is also a problem solver who eliminates obstacles and distractions that may negatively impact the team or prevent them from accomplishing goals. This is a key function that enables team members to complete their work unimpeded, on time, and at or under budget. Even though the Scrum Master is not typically directly responsible for team members, they do act as indirect supervisors as well as advisors.

This role serves as the liaison between the Scrum team and external stakeholders. Much like a project manager, a Scrum Master collaborates with other people and teams, such as the product owner and vendor development teams. Their Scrum expertise is critical to direct resources on the proper and most effective ways to stay on track.

Acquiring a great Scrum Master is a challenge, but BeamJobs is here to help. Use our examples and recommendations to create an effective Scrum Master job description to bring the best candidates to you. You'll be sorting through quality Scrum Master resumes in no time. 

Scrum Master Job Description Example

Job details: At High Butte, Inc., our team is our largest asset when it comes to the markets we serve.  As a Scrum Master within High Butte's Technology organization, you will join a united group based in Pittsburgh, PA, and lead a team of talented developers and engineers.

Responsibilities

  • Manage each project’s scope and timeline.
  • Coordinate sprints, retrospective meetings, and daily stand-ups.
  • Coach team members in Agile frameworks.
  • Facilitate internal communication and effective collaboration.
  • Be the point of contact for external communication, e.g., customers and stakeholders.
  • Work with product owners to handle backlogs and new requests.
  • Resolve conflicts and remove obstacles that occur.
  • Help teams implement changes effectively.
  • Ensure deliverables are up to quality standards at the end of each sprint.
  • Guide development teams to a higher level of Scrum maturity.
  • Foster a productive environment where team members ‘own’ the product and enjoy working on it.

Qualifications

  • Bachelor’s and/or Master’s degree in computer science, computer engineering, or related technical discipline
  • Experience in a Scrum Master role
  • Familiarity with software development
  • Excellent knowledge of Scrum techniques and artifacts such as the Definition of Done, user stories, automated testing, and backlog refinement
  • Strong knowledge of other Agile frameworks (Crystal, XP, etc.)
  • Excellent presentation and servant leadership skills
  • Problem-solving and conflict-resolution ability
  • Outstanding organizational skills
  • Scrum Master certification is a plus

Benefits:

High Butte offers a comprehensive range of benefits to meet your needs now and in the future. Depending on your eligibility and credentials, options include:

  • $85,000–$124,500 per year
  • Annual performance bonuses
  • Dental and vision options and employee and spouse/child life insurance
  • Short- and long-term disability protection
  • Maternity and parental leave
  • Paid holidays, vacation days, and occasional absence time
  • 401(k), pension and stock purchase plans
  • Dependent care reimbursement account
  • Back-up child/elder care
  • Adoption assistance
  • Educational assistance
  • A robust wellness program with financial incentives

About the company: High Butte, Inc. is a medium-sized software development and IT services company. We work together each day to foster an inclusive workplace culture where all of our employees feel respected, valued, and have an opportunity to contribute to the company’s success. If you are ready for the challenge of managing high-performing Agile teams in a fast-paced environment, then we’re the place for you.

Senior Scrum Master Job Description Example

Job details: Leading with our people, Big Time Agility's mission is to deliver the highest level of professional solutions while being a trusted partner and advisor to our customers. We are a certified SBA 8(a) small disadvantaged business that supports multiple IT customers within the federal, civilian, and private sectors. We are looking for a strong, highly skilled Scrum leader to build and guide our project teams.

Responsibilities

  • Ensure quality of Scrum execution story cards Definition of Readiness and Done and commitments to on-time delivery.
  • Work with product owner to ensure proper balance between features and high-quality working software.
  • Facilitate Release (Planning) Workshop.
  • Study and pursue continuing education to update and stay current on Scrum.
  • Educate the Scrum team, including the product owner on Agile requirements, Agile planning, backlog creation practices, and all things Scrum.
  • Monitor transparency of release vision.
  • Promote commonly accepted better Agile/Scrum practices.
  • Promote transparency by ensuring that all Scrum events take place to facilitate opportunities to inspect and adapt.
  • Coordinate among the Scrum team and monitor adherence to Scrum practices.
  • Keep team focused on current sprint goals (Big Visible Charts, stand-up focused).
  • Promote test automation.
  • Ensure no changes are made that would endanger the sprint goal.
  • Use team feedback and metrics (quality, delivery rate, etc.) to identify areas of opportunity, and work with team to continuously improve with assistance of a coach or experienced Scrum Master.
  • Manage and oversee core Agile ceremonies for customer intelligence and primary market research teams, including daily stand-ups, demos, retros, and backlog refinement.

Qualifications

  • Master's in computer science, engineering, business/administration, information systems, management, or information technology
  • At least 3 years of experience as a Scrum Master
  • At least 5 years experience as part of an Agile team
  • Ability to establish a data-driven culture and a repeatable, structured, and disciplined approach to the Agile process
  • Strong management of dependencies between team capacity, prioritization, budget, software quality, and committed deadlines
  • Excellent knowledge and certification in Agile methodology and framework
  • Experience working in an environment using current and cutting-edge technologies
  • Demonstrated experience overseeing multi-functional project teams, including leading Agile Scrum teams on complex, integrated platforms
  • Certifications in any of the following are a plus: PMP, CSM, CSPO, PSM, CSP, PM, SPC, SA, ITIL

Benefits

  • Annual salary: $110,400–$169,300 plus 5–10% performance bonus
  • Comprehensive insurance coverage
  • Paid vacation, including 20 days per year (from day one, increasing with tenure)
  • Daycare and fitness plans available
  • 401(k), including company matching

About the company: With a culture of practicality, opportunity, and creativity, we remain dedicated to honesty, trust, respect, and ethics in everything we do. Big Time Agility also offers our people growth opportunities, competitive wages, and a full benefits package. Our founding principles, fairness, and common sense make working here more than a job—we’re family.

Agile Scrum Master Job Description Example

Job details: Special Tactics Inc. is committed to powering a high-speed government that anticipates the future, founded on digital and analytic solutions, logistics, and management advisory services. We are seeking a certified Scrum Master to support client activities across the Hosting and Data Center (HaDC) at the Security Information Systems Agency (SISA). Each Scrum Master will support multiple projects simultaneously. The work location is in Lynchburg, VA, but may support remotely. 

Responsibilities

  • Guide and coach the Scrum team on how to use Agile practices and principles to deliver high-quality products and services to our customers.
  • Propel the team to a high-performing level by recognizing areas of strength and improvement and employing appropriate coaching and development techniques.
  • Ensure team understands and adheres to Scrum theory, practice, and guidelines.
  • Coach Scrum team in self-organization, cross-functional skill set, domain knowledge, and communicate effectively, both internally and externally, working within the Scrum team.
  • Work with Scrum team, as well as internal and external stakeholders, to influence and drive decision-making and support organizational project or product teams.
  • Resolve team impediments with other Scrum Masters to increase the effectiveness of the application of Scrum in the organization.
  • Work with Agile coaches and other Scrum Masters to grow within the role.
  • Contribute to the advancement and improvement of Agile practices within the organization.
  • Facilitate and support all Scrum events: Sprint Planning, Daily Scrum, Sprint Review, and Sprint Retrospective.
  • Act as a leader who coaches and supports Agile teams assigned to mainly Business as Usual (BAU) work and, to a lesser degree, important department initiatives and applicable portions of corporate projects and initiatives.

Qualifications

  • Bachelor’s degree and 4 years of product or project development experience, 3 years of project development experience on an Agile team, or an equivalent combination of education and work experience
  • Certification(s) in CSM, PMI Agile Scrum, SAFe Scrum Master
  • Demonstrated experience facilitating meetings at multiple levels of an organization and an understanding of facilitation techniques
  • Intermediate working knowledge of Microsoft Office applications, including but not limited to Outlook, Word, and Excel
  • Exemplifies and promotes Agile values and principles
  • Outstanding facilitation, negotiation, and coaching skills
  • Expert knowledge of an Agile framework or method (i.e. Scrum, Kanban), or understanding of software development life cycle models as well as in-depth knowledge of traditional project management principles and practices
  • Adept at refinement, story splitting, estimation, velocity, retrospection, and other Scrum techniques
  • Active secret clearance required with the ability to obtain and maintain Top Secret clearance

Benefits

  • Job type: full-time (Central Standard Time), some travel (15%) required
  • Salary: $125,000–$155,000 annual
  • Additional compensation: bonuses
  • Insurance: health, dental, vision, life
  • Retirement: 401(k)

About the company: Founded in 1961 to help the US Federal Government resolve complex logistics management challenges, Special Tactics, Inc. continues to enable growth and transformation, enhance operational readiness and resiliency, and ensure mission success for federal civilian and defense agencies. We deliver integrated capabilities that leverage emerging technologies and are customized to unique mission needs, backed by objective research and data analysis.

Writing a Scrum Master Job Description That Succeeds 

When creating a job description, avoid the common pitfalls. First, cut to the chase and be brief. It’s also important to make your Scrum Master job description specific to your company. Don’t jot down some generic material you found on Glassdoor and call it a day. That’s a great way to get your ad passed over—and quick. And lastly, it’s crucial that your reader easily understands what the job and your company are about, so check for content and grammar errors before you post.

Keep it short and sweet

A key characteristic of any great job description is brevity. Lengthy job descriptions with big blocks of text and excessive qualifications and/or company descriptions will turn off a lot of good candidates. You must quickly grab their attention with statements about why the job and organization are awesome as well as the expectations and qualifications. But, always remember to keep it short.

For example, does your Scrum Master need the ability to create excellent user stories? What about outstanding project presentations? Writing concisely is challenging for the best of us, so if you find your descriptions are wordy, find ways to replace phrases with a single word. This will make a huge difference in the readability of your job description: 

Ensure team has an understanding of, and make sure team adheres to Scrum theory, practice, and guidelines. 

Vs. 

Ensure team understands and adheres to Scrum theory, practice, and guidelines.

However, don’t sacrifice words for clarity; remember to use clear terms and phrases. This can sometimes be difficult, but if you include vague or generic descriptions, then potential candidates will lose interest. Discuss real problems or projects the job is required to address. Make sure you include what’s unique about the Scrum Master job at your company versus another company. 

Make the description specific to your Scrum Master role 

A nice way to give the reader a strong sense of what the role entails is to discuss why you’re hiring. Do you need to improve transparency among team members? Are stakeholders dissatisfied with the process? Is your company losing money because it hasn’t invested in a Scrum Master’s expertise yet? Leverage the answer to this question (why you’re hiring) to explain the job rather than merely listing the typical roles and responsibilities of a Scrum Master.

While keeping it specific and succinct, your job qualifications should reflect the values and qualities you want to see in your Scrum Masters. The objective (hard, technical) requirements are usually pretty easy to list, but providing clear and understandable soft skill requirements is often more difficult. 

Yet, Scrum values go beyond technical know-how, so it will serve you well to consider the top soft skills that will benefit your company best. Commitment and dedication, open and transparent communication, and conflict resolution and management are just a few to consider for your qualifications list.

Whatever you decide to include on your list of qualifications, remember to keep it as short as possible. At the risk of beating a dead horse, please avoid a “brain dump” on everything you feel your Scrum Master needs to know. Extensive and hard-to-understand qualifications are a sure way to get your job description passed over and may discourage diverse and qualified candidates.

When you write clearly, you give candidates every opportunity to do the same in their Scrum Master cover letters. Ultimately, that means less time shuffling through papers and more time mastering Scrum values.

Rest your brain; then revise 

The last and, arguably, the most indispensable task in authoring a great job description is proofreading and editing. We get it. Writing probably isn’t your thing, but resist the urge to rush through writing and publishing your posting. This is a fatal error. Give your brain and eyes a rest for a day or so before you finalize your document. Revising and editing your work is often a tedious task, but it’s well worth the time and effort. 

A job description with errors in grammar, spelling, and formatting doesn’t reflect well on the company, but unclear sentences and confusing or contradictory requirements are just plain ‘ol embarrassing. Don’t let “small stuff” like this dissuade the best Scrum Masters from considering your position. Have as many people as possible review your work (ideally Scrum Masters!) and always give it one more check yourself before publishing it.

Outlining your Scrum Master job description  

A great way to begin your job description is to create an outline. List all the major sections you need, and then just fill in the details. The items below will give you a structure and a place to start. Follow our suggestions, and you’ll be on your way to creating a standout Scrum Master job description. 

Job details: This section is a short overview of the job and the company. Remember that this is your only opportunity to impress the reader and gain their attention. Use anything exciting or special about the role or company. Your reader should know what a Scrum Master is, so there’s zero need for you to explain Scrum. Your primary goal is to make your job description unique and compelling to entice the best applicants.

What you’ll be doing/Roles/Responsibilities/Requirements: Create a bulleted list to break reading into manageable chunks. List the key and crucial tasks a Scrum Master will perform on the job. Every line item should be a short and clear description of a role or responsibility, and avoid cramming too much into one bullet point.

Don’t allow generic information to stay, such as something that would apply for just about any highly skilled (excellent communication skills) or management (team leadership) position. Focus on anything unusual and/or roles or responsibilities that make up a majority of the Scrum Master job. Try to start each line with an active verb, and avoid excessive jargon, acronyms, and filler.

Examples: 

  • Ensure quality of Scrum execution story cards Definition of Readiness and Done and commitments to on-time delivery.
  • Work with product owner to ensure proper balance between features and high-quality working software.
  • Study and pursue continuing education to update and stay current on Scrum.
  • Educate the Scrum team, including the product owner on Agile requirements, Agile planning, backlog creation practices, and all things Scrum.

Qualifications: Standards to include in this section are education, prior experience, certifications, and any specific technical skills you expect candidates for your Scrum Master to have. Always be detailed and clear about the qualifications, so applicants can quickly determine whether they’re a good fit for the position. If you require something atypical for a Scrum Master, be sure to include that here.

A Scrum Master is usually going to have a lot of project-related experience and technical skills. This is not something you need to include unless your requirements are extraordinary. As stated earlier, some soft skills are valuable to Scrum Masters, but avoid listing too many as it may deter candidates from thoroughly reading the requirements. 

Examples:

  • Master's degree in computer science, engineering, business/administration, information systems, management, or information technology
  • At least 3 years of experience as a Scrum Master
  • Ability to establish a data-driven culture and a repeatable, structured, and disciplined approach to the Agile process

Benefits: The placement of this section is variable. You can put it just about anywhere but the very first section. It should be a simple bulleted list of all your company offers. Typical items included for a Scrum Master role are annual salary, bonus, insurance coverage, vacation, 401(k), and any other compensation or retirement benefits.

List everything because your candidates will want to know these details, but still keep it concise. If there is anything special that you are offering for the position, such as an onsite gym, then point that out. Your goal is to make the position as attractive as possible.

About the company: The last section of your job description should be about your company and any final comments about the position. Use this last opportunity to impress upon the reader how great your company is. A professional Scrum Master will want to know about your company’s project management organization, methodologies, and strategies. Include some highlights, and discuss anything unique or cutting edge. 

Scrum Master roles and functions   

Scrum Masters are leveraged for many roles within a company. The Scrum Master is someone that excels at motivating, guiding, and energizing people and enabling them to realize their potential. The objective is to enhance and increase teamwork and personal involvement.

They are often referred to as a servant leader—someone who helps the team be more effective rather than just supervising others. A servant leader has the following qualities: listening skills, empathy, cultivating a culture of trust, acting with humility, and encouraging others. 

Coaching Team Members:

  • A Scrum Master makes sure all team members are well-trained and understand Agile processes. They also ensure team members know their respective roles, have a sense of project ownership, processes are followed, and teams are self-managed.
    • Act as the coach for both the developer and the product owner. 
    • Bridge the gap between the functions to enable the product owner to directly drive development.   
    • Know the capabilities of the team, and find ways to help the team boost their performance and enhance productivity.  
    • Ensure the team is well-trained and has an overall understanding of Agile to address issues on its own.
    • Facilitate so teams solve problems themselves, and take full accountability and ownership of an issue to get it resolved if the team is unable to do so.

Leads Meetings:

  • A Scrum Master enables all meetings related to Agile work. They will organize and facilitate Scrum events, including Sprint Planning Meetings, Daily Stand-up Meetings, Reviews, and Retrospectives. The Scrum Master makes sure all team members (including remote staff) can attend and participate, tracks team progress, notes any obstacles, keeps the meeting focused, and ensures that it ends on time.
    • Sprint Planning Meeting
      • Host meeting.
      • Prevent development team from being overly ambitious by selecting more product backlog items than they can deliver. 
      • Assist team with estimations if needed.  
    • Daily Stand-up: Even though the Scrum Master is not required for this meeting, they 
      • Ensure that the development team conducts meetings on time and facilitates logistics for distributed teams. 
    • Sprint Review: 
      • Participate in review meetings, and capture any feedback from stakeholders to use in the retrospective meeting.  
    • Sprint Retrospectives: 
      • Conduct the meeting and note any opportunities for improvement from the team.

Assists Product Owner With The Product Backlog:

  • The product owner is responsible for creating and maintaining the product backlog, which is a list of work for the team to do. It is a living document that constantly changes based on daily status updates and development needs.
    • Collaborate with the product owner to refine and maintain the product backlog, utilizing information gathered from daily stand-up meetings. 
    • Schedule meetings and write user stories.
    • Refine and groom the tasks based on the current status of the efforts and development requirements.
    • Prioritize tasks in user stories.

Removes Roadblocks: 

  • A critical responsibility of the Scrum Master is to keep the team focused on the tasks that need to be completed in each iteration. Eliminating and avoiding any distractions and challenges that can impede progress is especially important when team members are unable to easily remove those impediments on their own. 
    • Work with meeting organizers to pare down the number of attendees for each meeting, respecting the time of team members whose participation is not essential. 
    • Negotiate with product owners and stakeholders to redistribute the workload, preventing team members from being pulled in too many directions and being assigned tasks on multiple teams.
    • Conduct one-on-one meetings with development team members to resolve internal disagreements and conflicts (individual working styles, Scrum processes, etc.) before they escalate into full-blown disagreements.

Protects Team From Outside Interference:

  • A Scrum Master serves as the protector of the team and defends their availability from outside interference to guarantee that they can deliver the maximum business value during each sprint.
    • Negotiate with department managers of matrixed resources who want to redirect team members in the middle of a sprint. 
    • Work with external teams on schedules, holidays, and sick time to ensure that the required resources are available for the team when needed.
    • Intercede and solve issues amicably no matter the source of the interference.

Teaches Scrum Practices And Principles:

  • A Scrum Master is highly knowledgeable in all Scrum practices and processes and understands how to follow the core values of Scrum. They act as a mentor and teacher to any team members new to Agile. They guide new team members, helping them learn the ropes and avoiding work slow-downs. 
    • Teach new team members to understand the scope and vision of a product. 
    • Ensure team members learn Scrum theory and adhere to the Scrum values, principles, and practices. 
    • Show and guide the team in self-organization and staying focused.
    • Help the Scrum team improve processes and maximize the delivered business value.