Master Thesis: AI-Based Automated Test Data Analysis and Report Generation Tool

EricssonStockholm, StockholmOn-siteFull-timeJunior, 1–2 yearsListed 52 minutes ago

Apply now

About this role

Join our Team

About this opportunity:

In product verification and validation, large amounts of test data are generated from laboratory measurements, automated test systems, and network equipment. This data often consists of raw numerical values, text logs, and image-based results that require significant manual effort to analyse, visualize, and document in test reports.

The goal of this thesis is to investigate and develop a software tool that automatically transforms raw test outputs into meaningful insights, including statistical analyses, graphical visualizations, and automated report population.

The tool should be able to store and retrieve data from a database and classify the data based on the DUT vendor and run comparison between different DUT from different vendors in terms of performance parameters.

The solution should reduce manual effort, improve reporting accuracy, and accelerate the overall test verification workflow.

What you will do:

- Analyse existing test data formats including numerical measurements, textual logs, and image-based outputs.
- Design and develop a software application for automated test data processing.
- Convert raw measurement data into meaningful visualizations such as graphs, trend analyses, and statistical summaries.
- Investigate methods for extracting relevant information from text files and test result images.
- Implement automatic population of predefined test report templates and result tables.
- Evaluate the accuracy, efficiency, and usability of the developed solution.
- Demonstrate the tool using real-world test data from Ericsson verification environments.
- Present findings and recommendations for future deployment and enhancements.

The skills you bring:

- We are looking for students pursuing a Master’s degree in Computer Science, Software Engineering, Data Science or Artificial Intelligence.
- Strong programming skills in Python, C#, Java, or similar languages.
- Knowledge of data analysis and visualization libraries (e.g., Pandas, Matplotlib, Plotly).
- Understanding of statistics and data processing techniques.
- Familiarity with machine learning or AI concepts is considered a plus.
- Interest in automation, test engineering, and data-driven decision making.
- Ability to work both independently and collaboratively in a research and development environment.
- Knowledge about Optics, Electrical Engineering or a related field is a merit.

Why join Ericsson? At Ericsson, you´ll have an outstanding opportunity. The chance to use your skills and imagination to push the boundaries of what´s possible. To build solutions never seen before to some of the world’s toughest problems. You´ll be challenged, but you won’t be alone. You´ll be joining a team of diverse innovators, all driven to go beyond the status quo to craft what comes next.

What happens once you apply? Click Here to find all you need to know about what our typical hiring process looks like.Encouraging a diverse and inclusive organization is core to our values at Ericsson, that's why we champion it in everything we do. We truly believe that by collaborating with people with different experiences we drive innovation, which is essential for our future growth. We encourage people from all backgrounds to apply and realize their full potential as part of our Ericsson team. Ericsson is proud to be an Equal Opportunity Employer.  learn more.

Primary country and city: Sweden (SE) || Stockholm

Req ID:  791260