Степан Качмар народився 20 грудня 1970 року в селі Терновиця Львівської області.
Навчався у місцевій школі. У 1986 році вступив у Новояворівське вище професійне училище.
З 1989 по 1991 роки проходив службу в армії. Після армії працював у Яворівському державному гірничо-хімічному підприємстві «Сірка» на посаді електрослюсаря по ремонту обладнання.
З 1997 по 1999 роки працював в Управлінні державної охорони при УМВС у Львівській області.
Незважаючи на свою отриману групу інвалідності з першого дня повномасштабного вторгнення пішов на захист Батьківщини. Служив у 63-й окремій механізованій бригаді.
Степан загинув 22 березня 2024 року після важких травм, отриманих в запеклих боях на Луганщині.