Handle failing jobs more gracefully. Make failed jobs testable. now for SQS...