A 15/12 is going to be playing ~30% of hands (at least) when it's folded to him on the BTN (assuming FR - it will be lower if 6-max).

his fold to 3-bet is 73%, so he continues with ~27% of the original 30%. That's close to 9% of hands.
his 4-bet is 4.5% of the original 30%. That's close to 1.3% of hands, and basically QQ+.

So you're way ahead of his opening range. You're way ahead of his calling range. You're way behind his 4-betting range.

3-bet/fold is the play PRE.

Calling with QQ is burning money unless you have a specific read on a specific villain that dictates such a play.