You and the process

With a person
Anna, in-house recruiter
9 years hiring engineers
30 minutes with a real recruiter
They read your CV with you, on a call, and say where the offers are being lost.
Didn’t find what you were looking for? Tell us what to build
Inter IKEA Group

Master Thesis – AI-Powered Test Automation for Modern Software Development

  • Hybrid
  • English (B2)

Salary

Not stated

AI summary

For members

The whole posting in a few lines. Sign up to read it here and on every role you open.

Sign Up to Read

Description

The company is part of the IKEA group and works on the software that supports IKEA's range development, suppliers and franchisees. This thesis sits in the IKEA of Sweden Technology unit.

Quality assurance is changing quickly as AI and Large Language Models (LLMs) arrive. Most automated tests still need people to define scenarios, write test cases and keep test suites up to date. This thesis asks what happens if AI can explore an application on its own, generate useful test cases and spot quality risks without being told where to look.

You will study how AI can improve software testing by discovering test scenarios on its own or by generating test cases straight from requirements. The work follows one of two research tracks.

Track one: autonomous test agents that explore web applications, map user flows and generate Playwright test cases from what they observe.

Track two: AI-driven test generation that turns user stories and acceptance criteria into executable Playwright tests.

The thesis may cover building an AI-powered testing framework or prototype, assessing LLMs for creating and validating tests, looking at hallucinations, assertion quality and test coverage, and checking whether browser context, DOM structure or API specifications produce better tests. It may also compare AI-generated tests with manually written ones.

The work can be done in a hybrid setup, with the option to work alongside colleagues in Malmö.

Responsibilities

  • Build a prototype framework for AI-assisted test generation or autonomous testing.
  • Evaluate test quality, coverage and defect detection.
  • Write recommendations on using AI in quality assurance and software testing.
  • Deliver a final report written in English.

Requirements

  • You are enrolled in a Master's programme in Computer Science, Software Engineering, Artificial Intelligence, Data Science or a closely related field.
  • You are interested in software quality, test automation and AI-powered development tools.
  • You want to learn about Large Language Models and new software engineering practices.
  • You like experimenting, building prototypes and measuring how well they work.
  • You are fluent in English.
  • Experience with JavaScript or TypeScript, Playwright, web applications or AI/ML is a plus.
  • Your motivation letter explains why the topic interests you and how your studies or experience relate to software testing, AI, automation or software engineering.
  • Submit your CV and motivation letter in English.
  • If you are writing the thesis with another student, each of you submits a separate application and names the other person and your wish to work together.

Conditions

You must be enrolled in a university-level thesis course at a Swedish university to apply.

The application deadline is 9 November.

Applications must go through the job ad page. Email applications are not accepted.

The role is hybrid, with the option to collaborate with colleagues in Malmö.

The company welcomes applicants of all backgrounds and will provide accommodation during recruitment on request.

Questions about the role go to the supervisor, and questions about the process go to the recruiter. Contact details are listed in the original posting, not here.

Where you’d work

Part of the week in the office

About the company

Inter IKEA Group

Office in Malmo, Sweden

Also hiring in Netherlands and Sweden

Your chances

Worth a look before you spend an evening tailoring a CV for it.

  • 19 checks run
  • 1 red flag

Still hiring?

13 checks

No red flags

How crowded?

6 checks

1 red flag

Fits Me

How well does this role fit you?

Answer a few questions or drop your CV, and every role gets a fit score with the reasons, this one first.

  • Your field
  • Level
  • Stack
  • Work model
  • Salary floor
  • Must-haves
Details10 facts · Role, Location, Compensation, Employment, Requirements
Tech stack
  • TypeScript
  • Playwright
  • JavaScript
Type
Full-time
Specialty
Automation
Region
Europe
Pay period
Annual
Show 5 more factsShow less

Role

Category
QA & Testing
Specialty
Automation
Tech stack
  • TypeScript
  • Playwright
  • JavaScript

Location

Work model
Hybrid
Region
Europe
Office
  • Malmo, Sweden

Compensation

Salary
Salary by agreement
Pay period
Annual

Employment

Type
Full-time

Requirements

Languages
  • English (B2)

Something wrong with this vacancy?

Similar vacancies

Share this vacancy

What's wrong with it?

The employer never sees who reported.

Reason