Master Thesis: Modern software development relies on automated testing to detect defects and support
Teknik, data och digitalt · Mjukvaru- och webbutveckling · Mjukvaruutveckling · Datavetenskap
I korthet
This Master Thesis project in Linköping, Sweden, focuses on leveraging Large Language Models (LLMs) to enhance mutation testing in modern software development. The goal is to design and evaluate a prototype that uses LLMs to improve mutation generation, prioritization, and analysis, ultimately increasing test effectiveness and reducing computational costs.
Ansvarsområden
- Review research on mutation testing, large language models, and automated software testing.
- Investigate how language models can generate realistic mutations, prioritize mutants, or analyze mutation-testing results.
- Develop and evaluate a prototype on selected open-source software projects.
- Compare the approach with a conventional mutation-testing method.
- Measure mutation quality, defect-detection capability, execution time, and computational cost.
- Analyze the reliability, reproducibility, and limitations of the results.
Krav
- Master’s students in computer science
- Relevant experience in software testing and LLMs is preferred.
Önskade kvalifikationer
- The final scope may focus on one primary aspect of mutation testing, such as mutation generation, mutant prioritization, equivalent-mutant analysis, or the explanation of surviving mutants.
- The thesis should distinguish between improvements caused by the language model and those caused by the surrounding testing workflow.
Förmåner
- Outstanding opportunity to use skills and imagination to push boundaries.
- Build solutions to tough problems.
- Be challenged in a supportive team environment.
- Join a team of diverse innovators.
- Work with a company that champions diversity and inclusion.
Färdigheter
Artificial IntelligenceAnalysisC++AlgorithmsAgileAcademic WritingAPIArduino Software5GArchitectureMutation TestingLarge Language ModelsAutomated Software Testing
#Master Thesis#Software Development#Automated Testing#Defect Detection#Frequent Delivery#Test Coverage#Mutation Testing#Large Language Models#AI#Software Engineering#Research#Prototyping#Open-Source Software#Computer Science#Sweden
Our purpose \nTo create connections that make the unimaginable possible.\n\nOur vision\nA world where limitless connectivity improves lives, redefines business and pioneers a sustainable future.\n\nOur values\nPerseverance, professionalism, respect and integrity.\n\nThe future is a place for purpose & vision – ours are clear, and we invite partners, customers and consumers to join us in our journey. \n\nFor a brighter future. For all. Let's #ImaginePossible
Företag
EricssonPublicerade jobb
för 15 timmar sedan
Anställningstyp
Praktik
Arbetsform
På plats
Erfarenhetsnivå
Student
Platser
Linköping, Sweden
Kvalifikation
Masterexamen
Sökande
Ansök tidigt
Liknande jobb
IKEA
Älmhult, SwedenUX Leader
Heltid Ansök tidigt Publicerad för 20 timmar sedan
IKEA
Warsaw, PolandOn-Site IT Partner / Inter IKEA
Heltid Ansök tidigt Publicerad för 20 timmar sedan
Saab
Linköping, Sweden +1 flerMjukvaruchef sökes till Missile Systems
Heltid Ansök tidigt Publicerad för 19 timmar sedan
Saab
Linköping, SwedenErfaren systemsäkerhetsingenjör till Dynamics!
Heltid Ansök tidigt Publicerad för 19 timmar sedan
Saab
Linköping, SwedenGripen EF Delprogramledare
Heltid Ansök tidigt Publicerad för 19 timmar sedan
Saab
Linköping, SwedenTeamledare till Fräsavdelning
Heltid Ansök tidigt Publicerad för 19 timmar sedan
