Lähetyspäivä
Kategoria
Palkka
Työn tyyppi
Taso
Sijainti
Tallenna työpaikka Hae nyt
Yhtiö

Saab

addressOsoiteLinköping, Sweden
KategoriaMuut

Työnkuvaus

Mutation testing is used to improve the quality of existing tests. But which are the parameters to be used to actually improve the software, not just improve the mutation score and test coverage?

Your role

Background

Mutation testing is used to design new software tests and evaluate the quality of existing tests. But mutation testing tends to be used primarily to calculate a mutation score (the number of mutants killed in relation to the total number of mutants) and not to learn about the actual error propagation in the software. We have learned that the most powerful use of mutation testing is to utilize the tests results in the dialogue between engineers, to discuss the quality of the software and find the right level of testing for a software module. So far, researchers have explored different types of mutation operators, but have not yet identified a structure for how mutation testing should be used to actually improve the software.

Description of the master thesis

This Master Thesis aims at investigating the best parameters from the results of mutation testing to be used to actually improve the software. The study shall include a study of related previous work, interviews with senior engineers in software development at Saab Aeronautics, and a demonstration based on implementation in new or existing tools.

Your profile

This Master Thesis is suitable for one or two students, with interest in software development and software testing.

You are at the end of your Master of Science in e.g. Computer Science and Engineering, Industrial Engineering and Management, or Information Technology and about to start your Master Thesis work for 30 HP.

This position requires that you pass a security vetting based on the current regulations around/of security protection. For positions requiring security clearance additional obligations on citizenship may apply.

What you will be a part of

You will be a part of the Saab Department of Simulator, Training and Support that work with development, system design, integration, and support of simulators. The department is responsible for the aircraft simulation of Gripen, used in all simulators. The aircraft simulation is state-of-the-art, extremely advanced and is to be regarded as a complete virtual aircraft. We are currently working with developing technology for the next generation of our simulators. We are striving for continuous improvement of our competence, way-of-working and new solutions.

Contact information

Madeleine Tapper, Manager

073-418 5139

Torvald Mårtensson, Master Thesis Supervisor

073-418 2761

Saab is a company with a strong people-orientation. We offer a friendly work environment where we support and help each other to be at our best. Continuous learning, career & talent development and employee well-being are examples of areas where we always put the strongest effort to offer great opportunities.

Saab - Edellisenä päivänä - 2023-09-19 22:41

Saab

Linköping, Sweden
Työpaikkasyöte

Koneisto- ja putkistosuunnittelija, Deltamarin Oy, Turku

Deltamarin Oy

Turku, Varsinais-Suomi

Post Doctoral Researcher in European History, Jyväskylän yliopisto, Jyväskylä

Jyväskylän yliopisto

Jyväskylä, Keski-Suomi

Senior Software Engineer, Fitbit

Google Finland Oy

Helsinki, Uusimaa

Hanketyöntekijä/työkoordinaattori, Rautavaaran kunta, Rautavaara

Rautavaaran kunta

Rautavaara, Pohjois-Savo

Puhelinmyyjä Lappeenrantaan, äänikirjat historia (Sopii opiskelijoille!)

Intensive Sales Partners Oy

Lappeenranta, Etelä-Karjala

Puhelinmyyjä Lappeenrantaan, äänikirjat tiede (Sopii opiskelijoille!)

Intensive Sales Partners Oy

Lappeenranta, Etelä-Karjala

Kahvilatyöntekijä

Taitorent Oy

Tampere, Pirkanmaa

Asbestinpurkaja Kuopioon

Nordrec Henkilöstöpalvelut Oy

Kuopio, Pohjois-Savo

Jaa työpaikkoja ystävien kanssa

Aiheeseen liittyvät työt

Master Thesis, 30 HP: Improving software quality with mutation testing – not just test coverage

Työt samassa kategoriassa

Master Thesis, 30 HP: Improving software quality with mutation testing – not just test coverage

Keittiötyöntekijä

StaffPoint

Helsinki, Uusimaa

16 minuuttia sitten

2D Rendering Graphics Engineer - Remote

microTECH Global Ltd

market rate

(33100) Finland

tunti sitten

Senior Python Backend Engineers, Courier Group

Wolt

Helsinki, Uusimaa

4 tunteja sitten

Ravintolatyöntekijä, Hesburger IsoKristiina

ETELÄ-KARJALAN OSUUSKAUPPA

Lappeenranta, Etelä-Karjala

6 tunteja sitten

Vuoromestari ravintola Ilvekseen

Barona

Helsinki, Uusimaa

7 tunteja sitten

Tarjoilija, Scandic Pohjanhovi

Barona

Rovaniemi, Lappi

13 tunteja sitten

Kokki, Scandic Pohjanhovi, Rovaniemi

Barona

Rovaniemi, Lappi

13 tunteja sitten

Senior Web Developer (Angular), One Digital Hub

Nordea

Oulu, Pohjois-Pohjanmaa

3 päiviä sitten

Kahvilamyyjä, Pohjanmaan Asemat Oy, Shell Kalajoki, Kalajoki

Pohjanmaan Asemat Oy

Kalajoki, Pohjois-Pohjanmaa

3 päiviä sitten

Vakuutusneuvoja Nordea Henkivakuutukseen

Nordea

Helsinki, Uusimaa

3 päiviä sitten

Ravintolatyöntekijä, Autokeidas, Ii

Hesburger

Ii, Pohjois-Pohjanmaa

3 päiviä sitten

Uinninvalvoja

Kuntarekry

2200€/kk

Sivistys, Liikunta ja kulttuuri, Liikuntapalvelut

3 päiviä sitten

Töitä samassa firmassa

Master Thesis, 30 HP: Improving software quality with mutation testing – not just test coverage

Examensarbete, 30 hp: Optimering av flygplansmodeller

Saab

Linköping, Sweden

22 minuuttia sitten

Examensarbete, 30 HP: EMC Filter i form av modulära block

Saab

Linköping, Sweden

22 minuuttia sitten

Data Center Business Developer

Saab

Göteborg, Sweden

26 minuuttia sitten

Lead Quality Engineer

Saab

East Syracuse, New York, United States of America

26 minuuttia sitten

Field Service Engineer - Hydraulics

Saab

Fareham, United Kingdom of Great Britain and Northern Ireland

26 minuuttia sitten

Aiheeseen liittyvät avainsanat

Master Thesis, 30 HP: Improving software quality with mutation testing – not just test coverage