Solène fait ses débuts au club de l'ASSM Athlétisme en compétition puis avec l'équipe UNSS du collège Saint-André à Bordeaux[1], avant de s'inscrire au club de Bordeaux Athlé.
Le , en séries des championnats d'Europe de Berlin, Solène Ndama s'impose dans sa course et descend pour la première fois sous les 13 secondes, 12 s 88 (- 0,1 m/s)[3]. Le lendemain, en demi-finale, elle termine 2e de sa course et bat à nouveau son record, en 12 s 77 (+ 0,2 m/s), se qualifiant ainsi pour sa première finale international senior[4]. En finale, elle manque la 7e haie et ne termine pas sa course, entraînant sa disqualification[5].
Aux championnats d'Europe en salle de Glasgow, Ndama commence la compétition et réalise 8 s 09 sur 60 m haies, pour battre le record du championnat dans un pentathlon, que détenait l'autre française Antoinette Nana Djimou en 8 s 11 depuis 2011. Elle bat ensuite son record au saut en hauteur avec 1,75 m puis 1,78 m, et lance 14,23 m au lancer du poids. 2e au classement général après trois épreuves, elle rétrograde à la 4e place à l'issue de l'avant-dernière épreuve, le saut en longueur, malgré un saut à 6,23 m, puis bat au 800 m son record personnel en 2 min 11 s 92 et parvient à décrocher la médaille de bronze, derrière les Britanniques Katarina Johnson-Thompson (4 983 pts WL) et Niamh Emerson (4 731 pts PB). Avec 4 723 pts, elle égale le record de France de la discipline détenu depuis 2011 par Antoinette Nana Djimou, et améliore son propre record de France espoirs[7]. Egalement alignée sur 60 m haies, elle atteint les demi-finales et termine 9e en 8 s 09, à deux centièmes seulement de la qualification pour la finale, malgré une blessure à la cheville lors de l'échauffement[8].
Le , elle termine 4e du décastar à Talence avec 6 290 points, nouveau record personnel[9].
Qualifiée pour la première fois pour les championnats du monde en 2019 à Doha, elle commence son heptathlon en réalisant la deuxième performance de toutes les compétitrices sur le 100 m haies en 12 s 90 derrière l'Américaine Kendell Williams[10]. À la hauteur, elle passe la barre de 1,71 m mais échoue par trois fois à 1,74 m[11].Avec son jet à 13,68 m au lancer du poids, elle remonte à la 10e place du classement provisoire[12]. Pour terminer la première journée, Ndama coure son 200 m en 24 s 34[13] et termine la journée à la 9e place provisoire[14]. Le lendemain, au saut en longueur, elle ne réussit un saut qu'à 5,98 m et gagne seulement 843 points, ce qui la rétrograde alors à la 12e place[15],[16]. Avant-dernière épreuve, le lancer de javelot la voit rétrograder à la 15e place du classement provisoire avec un jet à 37,62 m, même s'il constitue son record personnel[17]. Grâce à un temps de 2 min 18 s 75 au 800 m[18], elle termine finalement 14e de l'heptathlon avec 6 034 points[19]. N'ayant pas réussi les minimas olympiques, elle doit obligatoirement refaire un heptathlon avant les Jeux pour se qualifier[20].
Engagée aussi sur le 100 m haies, Solène Ndama est éliminée en séries, ne réussissant pas à franchir la première haie[21].
Saison 2021
Lors des championnats de France en salle, elle se rompt les ligaments croisés du genou gauche et se fracture le ménisque ce qui met fin prématurément à sa saison[22].