The increasing complexity of modern automotive electronics systems is leading to a more efficient approach to software and integration testing, aiming to reduce……
Hardware-in-the-Loop (HIL) simulation is a cornerstone of the testing process, but its effectiveness is often bottlenecked by the development of plant models,……
Following the guidelines and recommendations provided by the ISO 21448 standard, the thesis work will contribute to developing comprehensive testing……
Acquisire le conoscenze di base relative alle normative di riferimento, sia militare che civile, per la definizione, progettazione e sviluppo di sistemi;…
Ti chiediamo di inviare il cv con fotografia in formato Word o PDF e solo se in possesso dei requisiti richiesti. Supporto alle review tecniche di avanzamento.…
Abilità di contestualizzare i problemi specifici all'interno di un ecosistema più ampio, riconoscendo interdipendenze e impatti trasversali; abilità di……
Collaborare con team di sviluppo per garantire la qualità del software lungo tutto il ciclo di vita. From concept design to full implementation, we deliver……
L’azienda si riserva la possibilità di effettuare valutazioni in merito al livello di inquadramento e alla proposta economica, sulla base di criteri oggettivi……
L’azienda si riserva la possibilità di effettuare valutazioni in merito al livello di inquadramento e alla proposta economica, sulla base di criteri oggettivi……
La risorsa che verrà inserita nell’ambito dell’unità Airlifters Avionic Systems ed in particolare nella disciplina Avionic System Integration dovrà essere in……
All’interno dell'unità organizzativa Mission Systems Software della Electronics Division stiamo cercando un/a Software Engineer per la nostra sede di Caselle……
È fondamentale aver maturato almeno 6–10 anni effettivi nello sviluppo di script di test automation: non cerchiamo profili con molta esperienza generale ma con……
Axcent Technology Solutions è l’area che ha maturato una vasta esperienza nell'ingegneria, nello sviluppo, nel testing e nell'implementazione del software, nei……
Presente sul territorio nazionale ed internazionale con sedi a Genova, Roma, Milano, Benevento, Caserta, Bolzano, Napoli, Torino, Verona e Vilnius (Lituania).…
La risorsa sarà impegnata in tutte le attività connesse alla progettazione, sviluppo e collaudo di apparati elettronici (es. data processing unit, safety……
Familiarità con strumenti di testing (CANalyzer, CANoe, etc.). This role involves the development and application of engineering practice and knowledge in the……
AVL Italia, fondata nel 1980, fornisce sul territorio l’intero portafoglio di tecnologie AVL, offrendo soluzioni personalizzate e su misura per i propri clienti……
La risorsa che verrà inserita nell’ambito dell’unità Airlifters Avionic Systems ed in particolare nella disciplina Defensive Aid (DASS)/Electronic Warfare (EW)……
Gestione End-to-End del Progetto:Supervisione dell’intero ciclo di vita del progetto, dalla fase di handover tra Sales e Delivery, allo scoping, pianificazione,……
Familiarity with real-time environments, safety-critical systems, and cybersecurity concepts. Coordinate the development of real-time software architectures,……
Coordinamento operativo con produzione e direzione di cantiere; ANTONINI NAVI SRL is seeking a *Senior Naval Engineer* to join its Technical Office at the……
Configurare e adattare sistemi operativi real-time su computer di bordo; Buona conoscenza di C e C++; • Familiarità con real-time operating systems (RTOS) e……
Come ADAS Engineer presso Capgemini Engineering ti occuperai di attività di sviluppo, integrazione e validazione di funzionalità avanzate di assistenza alla……
Agire come principale punto di contatto per il cliente durante tutto il ciclo di vita del progetto. Accogliamo candidature da professionisti qualificati,……
AI-Driven Optimization of Test Cases for Automated Testing Environments
Napoli
Is your resume a good match?
Use AI to find out how well the skills on your resume fit this job description.
La crescente complessità dei moderni sistemi elettronici automobilistici richiede un approccio più efficiente al testing software e all’integrazione, con l’obiettivo di ridurre il time-to-market e i costi di sviluppo. Con questo lavoro di tesi si introduce un framework di intelligenza artificiale per valutare i test case e determinarne la conformità al framework definito, nonché la loro esecuzione automatizzata.
Il sistema analizzerà sia le capacità dell’ambiente di test sia le proprietà intrinseche di ciascun test case per decidere se un test è “pronto per l’automazione” o meno. Per i test case considerati pronti, l’IA genererà automaticamente un’interfaccia strutturata con Automation Desk, integrando funzioni personalizzate per supportare l’esecuzione, a partire da un modello già definito per gruppi di test case. Per quelli non ancora in uno stato adeguato, il sistema adatterà e modificherà i test case per allinearli ai requisiti dell’automazione oppure richiederà l’intervento dell’utente per raggiungere lo stato desiderato.
Guardando al futuro, il framework mira ad andare oltre i test case esistenti, partendo direttamente dai requisiti di sistema e generando test case intrinsecamente conformi alla struttura di automazione del cliente. Questa visione supporta una transizione fluida dall’ingegneria dei requisiti a test automatizzati, eseguibili e ottimizzati tramite intelligenza artificiale.
Argomento principale: intelligenza artificiale e apprendimento automatico
Corso di studio e requisiti candidato:
Laurea magistrale (o all’ultimo anno di laurea triennale) in Informatica, Ingegneria del software, Ingegneria elettrica o in un campo correlato.
Competenza di Python, inclusa l’elaborazione dei dati e la scrittura di script.
Sede: Napoli.
_________
The increasing complexity of modern automotive electronics systems is leading to a more efficient approach to software and integration testing, aiming to reduce time to market and reduce development costs. With this thesis work, we are introducing an artificial intelligence framework to evaluate test cases and determine the compliance with the framework defined and their automated execution.
The system will analyse both the capability of the testing environment and the intrinsic properties of each test case to decide whether a test is “ready for automation” or not. For test cases deemed ready, the AI will automatically generate a structured interface with Automation Desk, integrating custom functions to support execution, starting from a template already defined for clustered test cases. For those not in a suitable state, the system will adapt and modify the test cases to align them with the requirements of automation or will require user support to achieve the desired state.
Looking ahead, the framework aims to extend beyond existing test cases by starting directly from system requirements, generating test cases that inherently conform to the automation structure of the client. This vision supports a seamless transition from requirements engineering to executable, AI-optimized, automated tests.
Main topic: Artificial Intelligence and Machine Learning
Course of study and candidate requirements:
Master’s degree (or final year of bachelor’s degree) in Computer Science, Software Engineering, Electrical Engineering, or a related field.
Proficiency in Python, including data processing and scripting.