Two Master's Theses on AI-Driven and Automated Testing for Automotive Software
2 days ago
Thesis Worker at Volvo Cars
Welcome to explore the world of Volvo Cars by writing your thesis with us As a thesis worker in our organization you are supported by a supervisor who follows you during your project. Through your thesis work you will be able to contribute to our company purpose – providing freedom to move in a safe, sustainable and personal way – from day one
Innovation starts with being curious. At Volvo Cars, we believe that being curious and truly committed to understanding people is the key to future success. We are looking for driven and motivated students interested in pursuing their master thesis within Vehicle Engineering during the spring term 2026.
At Vehicle Engineering, our responsibility spans the entire chassis, interior, climate, body & exterior functions, mechanical Integration and a range of vehicle attributes with impact on design and customer experience of our complete product. Across these domains and all development cycles we will lead an effective delivery operation on complete level in close sync with other Engineering units, functions and stakeholders across the company.
Are you interested in shaping the future of automotive software quality?
The thesis works described below are within the area of Exterior Functions Software Development.
We are offering two master's thesis projects that explore cutting-edge methods for automated testing in virtualized automotive environments. The first thesis focuses on automatic generation of vTESTstudio test cases from natural language requirements using large language models (LLMs), enabling AI-assisted test development and requirement interpretation. The second thesis investigates fuzzing-based automated testing and continuous integration to improve reliability and robustness in virtualized automotive systems. Both topics offer hands-on experience with state-of-the-art tools and workflows used in the industry and provide a strong foundation for a career in automotive software engineering and testing. In your application, please specify which of the projects you are applying for (you can express interest in one or both projects)
Automatic Generation of vTESTstudio Test Cases from Natural Language Requirements Using Large Language Models
In the automotive industry, the complexity of Electronic Control Units (ECUs) and distributed systems has grown dramatically. To ensure software reliability and compliance with safety standards such as ISO 26262, companies use rigorous testing workflows supported by Vector's vTESTstudio and CANoe environments. With recent advances in Natural Language Processing (NLP) and Large Language Models (LLMs) such as GPT-5 and Llama 3, it has become feasible to automatically interpret technical requirements and generate structured artifacts, such as test templates or scripts. This opens an opportunity to accelerate the test design process while improving consistency and traceability.
1.1. Problem Statement:
Manual translation of natural-language requirements into test case designs for vTESTstudio:
• consumes a large share of development time,
• introduces inconsistencies between requirement intent and implementation, and
• limits reuse and automation potential.
There is currently no AI-based system capable of reading automotive requirements and generating vTESTstudio-compatible test case skeletons automatically.
1.2. Research Objectives:
The goal of this thesis is to design, implement, and evaluate an AI-driven pipeline that automatically generates executable test case templates from natural-language requirements.
1.3 Main Objectives:
1. Develop an NLP model that interprets requirement text and identifies key test elements (signals, preconditions, triggers, expected outcomes).
2. Translate these extracted elements into structured test case templates compatible with vTESTstudio (e.g., .vtst, .vtestunit, or CAPL).
3. Evaluate the generated test cases in terms of accuracy, completeness, and engineering effort saved.
4. Demonstrate integration feasibility within the existing Vector toolchain (requirements tool → vTESTstudio)
1.4 Qualifications:
• Master's in Computer Science, Software Engineering, Artificial Intelligence, or Automotive Engineering
• Specialization or coursework in Machine Learning, Natural Language Processing, or Model-Based Testing
• Python Programming, NLP/AI Fundamentals, Data Handling & Pre-processing
• Knowledge of software testing concepts and automotive embedded systems
Fuzzing-Based Automated Testing and Continuous Integration for Virtualized Automotive Software
Software-in-the-Loop (SIL) testing validates the behavior of individual software components (SWCs) early in the AUTOSAR development process. While traditional tests ensure correctness against expected outputs, they often fail to uncover robustness issues like boundary violations, unexpected input combinations, or unhandled states. Fuzz testing (fuzzing), widely used in security and reliability testing, can automatically generate abnormal or random input sequences to stress-test software logic. Integrating fuzzing into SIL testing, alongside automated CI/CD pipelines, can greatly improve early fault discovery, regression detection, and overall software resilience.
2.1 Research Questions
• How can fuzzing techniques be adapted for SIL environments to complement standard model- or requirement-based tests?
• What is the effect of combining fuzz-based and automatically generated functional tests on coverage and fault detection?
• How can such fuzzing campaigns be automated and integrated into a CI/CD pipeline using SIL test environment?
• What metrics best represent robustness improvements in early software validation?
2.2 Objectives
• Implement a hybrid automated testing framework combining model-based and fuzz-based test generation for SWC-level SIL testing.
• Integrate the framework into a CI/CD pipeline (e.g., GitLab CI or Jenkins) for automated build, test, and reporting cycles.
• Quantify improvements in fault detection, coverage, and robustness over manual and non-fuzzed tests.
• Develop best-practice guidelines for applying fuzzing to early-stage automotive software validation.
2.3 Qualifications:
• Master's in either Computer Engineering, Electrical Engineering, Embedded Systems, Computer Science (with embedded focus)
• Knowledge of
o Embedded Software Development — familiarity with microcontroller or ECU software architectures
o Programming in C/C++
o Software Testing & Verification
o Version Control & Automation
• Tentative proposed thesis work period: 19th January 2026 to 26th of June 2026 (dates can be flexible with +/- 7 days)
• The duration for this thesis work is 20 weeks.
• 30 ECTS (Master academic credits) in agreement with your Thesis Advisor in University
• Each thesis is to be conducted by 2 Students working in pair.
Volvo Cars. For Life.
For nearly a century, Volvo Cars has empowered people to move freely in a personal, sustainable and safe way. Today, we are driving bold advancements in electrification, sustainability and automotive safety. To realize our ambitious vision, we are seeking innovative minds who are ready to tackle the challenges of tomorrow – today.
In our company, we believe extraordinary things are achieved by ordinary people with the drive to make a difference.
Ready to take the next step?
Applications should include your CV and a brief personal letter stating your interests within the thesis project that you want to apply for, your credentials and your thoughts on the thesis work scope. Submit your CV in English. If you are 2 students submitting as a pair, you can combine your CVs into one PDF and submit a joint Cover Letter.
Applications must be received no later than 15th November, 2025. We are prioritising direct applications to ensure a fair and efficient application process.
For questions regarding the recruitment process and position, please contact Siddhant Gupta at
Welcome with your application
-
Gothenburg, Västra Götaland, Sweden Volvo Car Manufacturing Malaysia Full timeKeywordLocationShow More OptionsLoading...Search by Career AreasAllCountry/RegionAllInternational AssignmentAllClearSelect How Often (in Days) To Receive An AlertSelect how often (in days) to receive an alert:Apply now »Start apply with LinkedInApply NowPlease wait...Two Master's Theses on AI-Driven and Automated Testing for Automotive SoftwareThesis Worker...
-
Test Automation Engineer
2 days ago
Gothenburg, Västra Götaland, Sweden Luxoft Full time €60,000 - €120,000 per yearDXC Luxoft is a leading global software services company, delivering professional services across multiple business verticals such as finance, automotive, and digital transformation.The Automotive practice inside DXC Luxoft delivers software projects to a majority of the world's car manufacturers and suppliers for both personal and commercial vehicles. We...
-
Test Automation Developer
2 days ago
Gothenburg, Västra Götaland, Sweden Luxoft Full time 60,000 - 120,000 per yearProject descriptionDXC Luxoft is a leading global software services company, delivering professional services across multiple business verticals such as finance, automotive, and digital transformation. The Automotive practice inside DXC Luxoft delivers software projects to a majority of the world's car manufacturers and suppliers for both personal and...
-
Automotive Software Application Tester
4 days ago
Gothenburg, Västra Götaland, Sweden Tata Technologies Full time 40,000 - 80,000 per yearAt Tata Technologies we make product development dreams a reality by designing, engineering and validating the products of tomorrow for the world's leading manufacturers. Due to our continued growth, we are now recruiting for a Automotive Software Application Tester within OTA to strengthen our team in Gothenburg, Sweden.ResponsibilitiesEvaluate if new test...
-
Test Engineer with Scrum Master
4 days ago
Gothenburg, Västra Götaland, Sweden W3Global Full time 60,000 - 120,000 per yearGothenburg, Sweden.DescriptionTest Engineer with Scrum Master skills - Client Group Connected SolutionsAs a Test Engineer within the Developer Portal team, you will act as the final safeguardfor the quality of our Developer Portals, targeting web and app developers, as well asclient Group partners and integrators. You will collaborate closely with a small...
-
Gothenburg, Västra Götaland, Sweden RISE Research Institutes of Sweden AB Full time 40,000 - 80,000 per yearBackgroundThe growing complexity and interconnectivity of modern software systems increases the likelihood of security vulnerabilities. Indeed, introducing more components, configurations, and interactions in a system can lead to unintended behaviors, misconfigurations, and bugs. Moreover, when systems rely on external services, APIs, and third-party...
-
Android Software Developer
4 days ago
Gothenburg, Västra Götaland, Sweden Capgemini Full time €80,000 - €120,000 per yearAt Capgemini Engineering, the world leader in engineering services, we bring together a global team of engineers, scientists, and architects to help the world's most innovative companies unleash their potential. From autonomous cars to life-saving robots, our digital and software technology experts think outside the box as they provide unique R&D and...
-
Software Test Engineer
4 days ago
Gothenburg, Västra Götaland, Sweden Ascom (Sweden) AB Full time 350,000 - 550,000 per yearKickstart Your Career as a Software Test Engineer at AscomAre you at the beginning of your career and passionate about quality assurance and testing embedded software? Do you want to be part of a global team that makes a difference every day? Then we have the perfect opportunity for youThis position is to our Swedish site with placement in Gothenburg.About...
-
Embedded Test Automation Engineer
4 days ago
Gothenburg, Västra Götaland, Sweden SyscomX AB Full time 450,000 - 750,000 per yearYou will have the opportunity to work with different cultures cross functionally, with internal as well as external stakeholders and therefore we see that you have good interpersonal and communication skills. Being fluent in English, spoken and written, is also important to succeed in this position. Other requirements that we also see as beneficiary but not...
-
Test Engineers
4 days ago
Gothenburg, Västra Götaland, Sweden MittLogik Full time 450,000 - 700,000 per yearWho We AreAt MittLogik Group, we're driven by a passion for solving complex challenges through technology. As a growing IT services provider, we specialize in delivering high-impact consulting and engineering expertise across the Automotive, Embedded Systems, and Telecom industries.With a strong focus on quality and adaptability, we help our clients...