Yes, that seems OK. "jealous rage" would be more common, but I don't see why your version shouldn't be used. It should be "at the table", not "on" (unless for some reason she literally was "on" the table).
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.