Master Thesis: Modern software development relies on automated testing to detect defects and support
Technology, Data & Digital · Software & Web Development · Software Engineering · Data Science
In short
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.
Responsibilities
- 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.
Requirements
- Master’s students in computer science
- Relevant experience in software testing and LLMs is preferred.
Desired Qualifications
- 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.
Benefits
- 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.
Skills
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
Company
EricssonJob Posted
1 hour ago
Employment Type
Internship
Work mode
On Site
Experience Level
Student
Locations
Linköping, Sweden
Qualification
Master
Applicants
Be an early applicant
Similar Jobs
Saab
Solna, Sweden +5 moreHead of IT Operations and Support
Full Time Be an early applicant Posted 4 days ago
Saab
Linköping, SwedenHead of Prime Support & Planning - GlobalEye
Full Time Be an early applicant Posted 4 days ago
Saab
Linköping, SwedenObject Re-Identification för UAV-tillämpningar
Internship Be an early applicant Posted 4 days ago
Saab
Linköping, SwedenDoktor inom Sensorfusion till Gripenutveckling
Full Time Be an early applicant Posted 4 days ago
Saab
Linköping, SwedenTeam Leader - Produktion
Full Time Be an early applicant Posted 4 days ago
Saab
Linköping, SwedenExamensarbete, 30 hp: Konstruktion
Internship Be an early applicant Posted 4 days ago
