Елена Анатольевна Машукова родилась в городе Орле 14 сентября 1963 года в семье служащих. Отец — Шиляев Анатолий Степанович, (1938-1987), орловский поэт, член Союза писателей СССР.
После окончания средней школы № 19 г. Орла поступила в Орловский государственный педагогический институт на филологический факультет. В феврале 1982 года вышла замуж и в июле того же года переехала в г. Южно-Сахалинск, к месту службы мужа. Продолжила обучение в Южно-Сахалинском педагогическом институте до 1984 года, получила диплом по специальности "русский язык и литература" с присвоением квалификации учителя средней школы. С 1984 года работала учителем русского языка и литературы в средней школе № 23 г. Южно-Сахалинска, с 1987 года — преподавателем в Сахалинском государственном пединституте (сейчас СахГУ) на кафедре педагогики и методики начального обучения в должности ассистента, позже — старшего преподавателя, доцента. C 2001 года работала в Сахалинском книжном издательстве в должности редактора. В 2012 году вернулась на малую родину, в г. Орёл.
Публиковалась в орловских и сахалинских периодических изданиях, в журналах "День и ночь", "Дальний Восток", "Подъём", "Новый мир", литературно-художественных сборниках "Остров", "Сахалин", "Орёл литературный", на сайте "Российский писатель". Автор поэтических книг "На горячих крыльях" (2000 г.), "Икебана из одуванчиков" (2003 г.), "Лунница" (2008 г.), а также стихов и сказок для детей. Член Союза писателей России с 2010 года. Руководитель литературного объединения при Орловской областной писательской организации.
За вклад в развитие культуры Сахалинской области была удостоена премии Сахалинского фонда культуры (2000 г.). Лауреат региональной литературной премии имени А. А. Фета (г. Курск) (2013 г.).