Doutorada em Direito (2015) pela Universidade Portucalense Infante D. Henrique, Eva Costa é licenciada (1995) e mestre (2003) em Direito pela Universidade Católica Portuguesa. Ela é doutoranda em Bioética pela Faculdade de Medicina da Universidade do Porto.
Docente da Universidade Portucalense Infante D. Henrique, investigadora integrada do Instituto Jurídico Portucalense, Eva Costa colabora, como convidada, com a Escola Superior de Saúde de Santa Maria e com a Escola Superior de Gestão do Instituto Politécnico do Cávado e do Ave.
Advogada desde a conclusão do estágio, em 1996, foi Formadora do Conselho Regional do Porto da Ordem dos Advogados e membro da Comissão Nacional de Avaliação e da Comissão Nacional de Estágio e Formação da Ordem dos Advogados. É membro da Câmara de Arbitragem do Centro de Arbitragem Administrativa (CAAD). Eva Costa é especialista externa da Comissão Europeia, DG - Justiça, em questões de direitos humanos.
Participou em várias conferências e eventos científicos, sendo autora de vários artigos de investigação publicados em revistas, em encontros científicos e em livros.