Leveraging Natural Language Processing for Quality Assurance of a Situational Judgement Test