Зинаида Степановна Амосова родилась 12 января 1950 года в Казахстане, в селе Крупское Джамбульской области.
Довольно продолжительное время выступала как на внутрисоюзной. так и на международной арене (1970 — 1984 гт:). На соревнованиях внутри страны завоевала 26 медалей, причем 16 в индивидуальных гонках и 10 в эстафетах. Лыжная фортуна страны была к ней благосклонна на Спартакиадах народов СССР. Так, на III Спартакиаде (1974 г.) она завоевала по одной медали всех цветов. На IV (1978 г) — уже четыре, но преимущественно «серебряного» оттенка. А вот па V (1982 г.) из 4 наград 3 были самой высшей пробы.
Зинаида — участница двух ЧМ-74 и 78 гг. и Олимпиады-76. Интересно, что на двух последних состязаниях в гонках на пять километров она занимала только 6-е места. Наибольший успех выпал на ЧМ-78, когда Амосова смогла стать чемпионкой на двух дистанциях — 10 и 20 км, а в эстафете получить «бронзу». Правда, этот «недостаток» она исправила на ОИ-76 в Инсбруке, где добилась звания олимпийской чемпионки в составе советской эстафетной команды, где её подругами по команде были — Нина Фёдорова, Раиса Сметанина и Галина Кулакова.
Закончила карьеру в 1984 году. В 1985—1994 годах работала тренером в ШВСМ города Свердловск. В 1994 году вышла на пенсию, став вице-президентом федерации лыжных гонок Свердловской области, членом Исполнительного комитета Федерации лыжных гонок Свердловской области, организатором спортивных соревнований в Екатеринбурге, в том числе Всероссийских массовых соревнованиях «Лыжня России»
Амосова — заслуженный мастер спорта СССР с 1976 года. Отмечена государственными наградами.