IT & Quality Assurance Roles