Елена Никифорова родилась во Владивостоке.
Окончила Владивостокское музыкальное училище (класс фортепиано Cветланы Алексеевны Тарасовец, 1992) и Дальневосточную государственную академию искусств по классу специального фортепиано (класс заслуженной артистки РФ, профессора Раисы Евгеньевны Илюхиной, 1999).
В 1991–2002 годах работала концертмейстером в классе хорового дирижирования во Владивостокском музыкальном училище (ныне Приморский краевой колледж искусств). В 1993–2001 годах являлась концертмейстером камерного хора «Кантабиле» Приморской краевой филармонии.
В 2002–2012 годах работала преподавателем фортепиано в музыкальном колледже Хунаньского института науки и технологий в г. Юэян (КНР). Выступала во многих городах Китая с сольными, камерно-вокальными и камерно-инструментальными программами в сотрудничестве с российскими и китайскими артистами и педагогами.
В 2010 году награждена Baling Friendship Awards провинции Хунань за вклад в культурное и социальное развитие. Также в 2010 году удостоена звания «Лучший концертмейстер» за участие в концертных выступлениях и мастер-классах для молодых оперных певцов на I Международном оперном конкурсе в Гонконге, Китай.
В 2012–2014 годах — концертмейстер Дальневосточной государственной академии искусств. В 2012–2016 годах была преподавателем Приморского краевого колледжа искусств и концертмейстером в Детской школе искусств при ПККИ.
В 2018 году в качестве концертмейстера принимала участие в мастер-классах солистки Московского академического музыкального театра имени К.С. Станиславского и Вл.И. Немировича-Данченко, заслуженной артистки РФ Галины Ростиславовны Бойко и прошла курсы повышения квалификации в рамках Летней творческой школы по направлению «Сольное пение».
С 2013 года — концертмейстер хора Приморского театра оперы и балета. С 2016 года работает на Приморской сцене Мариинского театра.