Vera Martins Silva licenciou-se em Direito pela faculdade de direito da Universidade de Lisboa, tendo concluído o mestrado em Desenvolvimento no ISCTE. É, actualmente, doutoranda na Universidade Nova de Lisboa, no âmbito do doutoramento em Estudos sobre a Globalização (Bolseira da FCT).
Foi advogada, docente e directora pedagógica da faculdade de direito da Universidade Católica de Moçambique.
Em 1998 recebeu uma bolsa de estudo da DAAD (German Academic Exchange Service) para continuação da sua formação e estudos académicos na Alemanha.