$('#faq-list a').on('mouseover', function(e) {
e.preventDefault;
$(this).css('color', 'white');
$(this).parent('.card-header').css('background-color', 'black');
});
$(this).parent('.card-header')
card-header
? - если нет, вызывайте parent без параметра. Или может быть класс есть, но элемент не родительский, а находится выше? - тогда замените parent на closest.