Quick Attack causes damage. On the round that your Pokémon uses Quick
Attack, it automatically strikes first. If two Pokémon use Quick Attack on
the same round, initiative is determined normally (ie, highest Speed goes
first).
Because it is a Normal type attack, it cannot affect Ghost Pokémon.