View Offer
Work > Internships > IT/Technology > Sweden > Karlskrona > View Offer 

Master Thesis: Automatic acceptance tests based on requirements for large-scale

Company not shown
Sweden  Karlskrona, Sweden
Internship, IT/Technology, English

Job Description:

As the tech firm that created the mobile world, and with more than 54,000 patents to our name, we've made it our business to make a mark. When joining our team at (COMPANY NAME) you are empowered to learn, lead and perform at your best, shaping the future of technology. This is a place where you're welcomed as your own perfectly unique self, and celebrated for the skills, talent, and perspective you bring to the team. Are you in?

Come, and be where it begins.

Our Exciting Opportunity

Are you interested in working on a Master Thesis and participating in leading our company through the future challenges of the 5G industry? Do you have a passion for developing and deploying digital solutions in an iterative way together with cross-functional teams? Join our the Karlskrona Data & Analytics team and help us take (COMPANY NAME) to the next level!

We are looking for a strongly determined and passionate Master Student who can develop high quality advanced analytics/AI/ML applications to support cross-functional teams in delivering value to our customers and employees.

Activities of a Data Scientist Intern includes processing, and analyzing data to identify actionable solutions, and applying and industrializing advanced analytics/AI/ML applications. The ideal candidate has a strong track record of advanced analytics/AI/ML-related projects.

You will

One could argue that a software is only useful when it fulfils its requirements. In the development model adopted by several companies, including (COMPANY NAME), the requirements are defined first on a high level. They are agreed between the product managers and customers, and it is commonly part of the formal contract.

However, in the context of large-scale software development with multiple products and teams, it is not trivial to check if all the requirements were in fact implemented and tested. This situation happens mostly due to the intrinsic complexity of the development pipeline: (i) a requirement can impact several products; (ii) each impacted product will further refine the specification to its own context; (iii) requirements and test scenarios are commonly fine-tuned during development.

In this thesis, the goal is to investigate and develop a tool to generate test cases based on textual software requirements that can be automatically executed (Acceptance test Cases). The tool is expected to: (a) provide a fair recommendation even for high-level requirement descriptions. (b) be adjustable, in the sense that it can provide better recommendations with more granular specification; (c) be user-friendly and allow human experts' adjustments.

The thesis will be concluded with a result presentation for the (COMPANY NAME) research team.


This project aims at students who are familiar with Python, test automation, natural language processing, ability to conduct structured and unstructured interviews, fast prototyping or similar.

The students are expected to capitalize existing tools/technologies to accomplish this thesis, such as X-Ray, Robot Framework, Natural Language Processing, and Test automation. The challenge is to translate the requirements into executable test cases, accounting for the complexity of a service-based product with multiple services and components.

What´s in it for you?

Here at (COMPANY NAME), our culture is built on over a century of courageous decisions. With us, you will no longer be dreaming of what the future holds - you will be redefining it. You won't develop for the status quo, but will build what replaces it. Joining us is a way to move your career in any direction you want; with hundreds of career opportunities in locations all over the world, in a place where co-creation and collaboration are embedded into the walls. You will find yourself in a speak-up environment where empathy and humanness serve as cornerstones for how we work, and where work-life balance is a priority. Welcome to an inclusive, global company where your opportunity to make an impact is endless.

What happens once you apply?

To prepare yourself for next steps, please explore here: https://wxx.xxxxxxxx.xxx/xx/xxxxxxx/xxx-xxxxxxxxxxxxx/xxxxxx-xxxxxxs

Applications should include CV, a list of completed university courses and grades (transcripts) and a brief personal letter with a motivation to why you apply for this specific Master Thesis.

The selection process is ongoing, so please send your application in English as soon as it is ready. Kindly note that we cannot process applications sent via email.

Recruiter: Sara Wendel (sxxx.xxxxxx@xxxxxxxx.xxm)

Hiring Manager: Product Development Leader

Location for this role: Karlskrona, Sweden

Last day to apply: 2xxx-xx-x6

Extent: 2 students, 30hp each

Preferred Starting Date: 2xxx-xx-x4

For technical questions, please contact mentor for this thesis; Celso Freitas (cxxxx.xxxxxxx@xxxxxxxx.xxm)

We welcome the opportunity to meet you!

Curious to know more about the life at (COMPANY NAME)? Meet some of your future colleagues and watch our People film.

(COMPANY NAME) provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, sexual orientation, marital status, pregnancy, parental status, national origin, ethnic background, age, disability, political opinion, social status, veteran status, union membership or genetics.

(COMPANY NAME) complies with applicable country, state and all local laws governing nondiscrimination in employment in every location across the world in which the company has facilities. In addition, (COMPANY NAME) supports the UN Guiding Principles for Business and Human Rights and the United Nations Global Compact.

This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, training and development.

(COMPANY NAME) expressly prohibits any form of workplace harassment based on race, color, religion, sex, sexual orientation, marital status, pregnancy, parental status, national origin, ethnic background, age, disability, political opinion, social status, veteran status, union membership or genetic information.

Primary country and city: Sweden (SE) || [[filter6]] || [[custCity]] || [[mfield2]]

Req ID

Source: Company website
Posted on: 23 Nov 2021
Type of job: Internship
Industry: Telecommunications
Languages: English
108.032 jobs and internships
in 138 countries