Abstract: The present disclosure relates to a system and method for identifying faults in a product or service. A processor receives a request comprising characterising data for identifying faults. The processor then selects multiple tester identifiers based on performance data associated with each of the multiple tester identifiers and based on the characterising data to generate a team record. After that, the processor generates a user interface associated with each of the multiple tester identifiers of the team record. The user interface comprises a user control element allowing a tester to provide a fault description. Through this user interface the processor receives multiple fault records that each comprises the fault description and are associated with one of the multiple tester identifiers of the team record. Finally, the processor stores each of the multiple fault records associated with the product or service and the associated tester identifier on a data store.