En 2007, Olga Rypakova arrive par pur hasard au triple saut, aidant son club sur cette épreuve aux championnats nationaux par équipes : en deux semaines d'entrainement pour la discipline, elle saute . Elle est finalement sélectionnée sur la longueur et le triple saut aux championnats d'Asie se déroulant à Amman, en Jordanie. Elle y remporte deux médailles d'or, en étant vainqueur du concours de la longueur avec devant l'Indienne Anju Bobby George. Puis, elle enlève également l'épreuve du triple saut en établissant un nouveau record national avec , pour seulement sa deuxième compétition de sa vie sur l'épreuve. Titrée à la longueur lors des Universiades d'été de Bangkok (, nouveau record personnel), elle participe fin août aux Championnats du monde d'Osaka sur le triple saut et termine onzième de la finale avec .