Exjobbsförslag – LLM-generering av automatiserade webbläsarbaserade tester från beskrivningar av testfall på naturligt språk – Hero

Exjobbsförslag – LLM-generering av automatiserade webbläsarbaserade tester från beskrivningar av testfall på naturligt språk

Syntronic utvecklar och förvaltar flertalet webbaserade applikationer som används internt i verksamheten. När nya funktioner tillkommer, eller när befintlig funktionalitet ändras, behöver applikationerna testas för att säkerställa att de fortfarande fungerar som förväntat.

En viktig del av detta arbete är end-to-end-testning, där applikationen testas från användarens perspektiv via webbläsaren. Ett sådant test kan exempelvis innebära att en användare loggar in, öppnar ett formulär, fyller i information och trycker på spara. Sedan verifierar testet att applikationen hanterar händelserna på korrekt sätt.

Automatiserade webbläsarbaserade tester gör det möjligt att köra dessa tester upprepade gånger utan att en utvecklare eller testare behöver utföra varje steg manuellt. Vid automatiserade tester krävs en betydande initial arbetsinsats. Någon behöver översätta testfallen till kod, välja rätt element på webbsidan och formulera relevanta assertions. Testerna behöver dessutom underhållas när applikationen förändras.

I detta exjobb undersöks om en Large Language Model (LLM) kan användas för att generera automatiska, körbara, browserbaserade tester baserade på befintliga testspecifikationer skrivna på naturligt språk.

För ett framgångsrikt exjobb ser vi att den sökande har:

  • Goda kunskaper i programmering

  • Intresse för AI och Large Language Models (LLM)

  • Intresse för mjukvarutestning, testautomation och mjukvarukvalitet

För att kunna ge dig bästa möjliga stöd under ditt examensarbete ser vi gärna att du arbetar på plats hos oss på det kontor som är kopplat till examensarbetet och tillbringar större delen av din tid tillsammans med vårt team. Vi har också krav på att kunna kommunicera på svenska och engelska i tal och skrift.

Ansökan:

Vi ser fram emot att läsa ditt CV och gärna även ett personligt brev där du berättar varför du vill skriva ditt examensarbete hos oss på Syntronic.

Vi går igenom och bedömer ansökningar löpande. Urval för examensarbete sker mellan oktober-december beroende på utbildningsnivå. Vid intresse, skicka gärna in din ansökan så snart som möjligt.

Contact

Linda Pettersson

Talent Acquisition Specialist

Related jobs

Thesis Proposal – Structural Strength in 3D-Printed Objects – Hero

Apply no later than 2027-03-31

Thesis Proposal – Structural Strength in 3D-Printed Objects

Start your career adventure and meet experts in your future field of work as a thesis student at Syntronic!

Gävle

Thesis Proposal – Vision-Based Passenger Fall and Abnormal Posture Detection for Autonomous Buses – Hero

Apply no later than 2027-02-28

Thesis Proposal – Vision-Based Passenger Fall and Abnormal Posture Detection for Autonomous Buses

Start your career adventure and meet experts in your future field of work as a thesis student at Syntronic!

Linköping

Thesis Proposal -Real- Time Vision-Based Passenger Monitoring on Edge AI Hardware for Autonomous Buses – Hero

Apply no later than 2027-02-28

Thesis Proposal -Real- Time Vision-Based Passenger Monitoring on Edge AI Hardware for Autonomous Buses

Start your career adventure and meet experts in your future field of work as a thesis student at Syntronic!

Linköping

Are we your next great career match?

We are a global team of engineers present in eight countries and three continents. Together with our world-leading partners, we create tomorrow's technology in telecom, automotive, industrial, defence, and medtech.

About us

This website uses cookies

Cookies ("cookies") consist of small text files. The text files contain data which is stored on your device. To be able to place some type of cookies we need your consent. We at Syntronic AB, corporate identity number 556247-3305 use these types of cookies. To read more about which cookies we use and storage duration, click here to get to our cookiepolicy.

Manage your cookie-settings

Necessary cookies

Necessary cookies are cookies that need to be placed for fundamental functions on the website to work. Fundamental functions are for instance cookies that are needed for you to use menus and navigate the website.

Functional cookies

Functional cookies need to be placed for the website to perform in the way that you expect. For instance to remember which language you prefer, to know if you are logged in, to keep the website secure, remember login credentials or to enable sorting of products on the website in the way that you prefer.

Statistical cookies

To know how you interact with the website we place cookies to collect statistics. These cookies anonymize personal data.

Ad measurement cookies

To be able to provide a better service and experience we place cookies to tailor marketing for you. Another purpose for this placement is to market products or services to you, give tailored offers or market and give recommendations on new concepts based on what you have bought from us previously.