Designing a quality assurance solution for learning and development training