Description
Ericsson is seeking a Master's student in computer science to design and evaluate a prototype using large language models to support mutation testing. The work involves reviewing research, investigating how language models can generate realistic mutations, prioritize mutants, or analyze test results, developing and evaluating the prototype on open-source software projects, comparing it with conventional mutation testing, and measuring mutation quality, defect detection, execution time, and computational cost. The thesis may focus on mutation generation, mutant prioritization, equivalent-mutant analysis, or surviving-mutant explanation, and relevant software-testing and LLM experience is preferred.
