Found a translation function that is missing a text-domain. Function esc_attr_e, with the arguments

I am currently testing my theme using Envato Theme Check. It is returning a warning saying:
" Found a translation function that is missing a text-domain. Function esc_attr_e , with the arguments “woo-easy” " even though I have used the text-domain.

Here is the actual code

<img src="<?php echo esc_url( $payment_icon['url'] ); ?>" alt="<?php echo esc_attr_e( $alt_text, 'woo-easy' ); ?>">

Can you please tell me what is the problem here? Is this some sort of false positive that should be ignored?

Try reading this - plugins - __(): What if I have to pass in a variable? - WordPress Development Stack Exchange