Make test more specific

This verifies the correct job is queued rather than just the size of the queue.
It also ensures the Sidekiq queue is clear both before and after the tests are
run.