Afstudeeropdracht in Software Development: Bring your own test-device
1 week geleden
Afstudeeropdracht in Software Development: Bring your own test-device
Voor een klant werkt Info Support aan een nieuw mobiel app platform. De focus op UI tests is hierbij van groot belang. Bij UI tests in CI/CD pipelines gaven emulatoren problemen en daarom moet er op fysieke telefoons getest worden. Hiervoor zetten we nu een clouddienst in, maar ook dit is niet ideaal. Tijdens deze opdracht zoek en bouw jij een betere oplossing voor het project.
Benodigde interesse(s)
Automated testing DevOps tools Android Java of .NETWat krijg je
Een uitdagende afstudeeropdracht Afstudeervergoeding: € 1000 bruto of € 500 bruto + leaseauto of € 600 bruto + woonruimte Professionele begeleiding Trainingen gericht op jouw afstudeertraject Sparren met andere afstudeerders en collega's Twee vakantiedagen per maandWat je gaat doen
35% Afstudeeronderzoek 40% Analyseren, ontwerpen, realiseren 25% DocumentatieBij de transitie naar een nieuw mobiel app platform is ook de focus op UI tests groter geworden. Deze UI tests worden automatisch gedraaid vanuit de CI/CD pipeline op fysieke telefoons. UI tests van mobiele apps kunnen via emulatie gedraaid worden. Dit bleek echter problemen te geven bij het testen in CI/CD pipelines. Verder zijn emulatoren niet hetzelfde als een fysieke telefoon. Daarom is besloten om automatische UI tests op fysieke telefoons te draaien. Er wordt nu een clouddienst gebruikt om tests op verschillende modellen fysieke telefoons te draaien.
De UI tests draaien dus momenteel, maar de oplossing is niet ideaal. Bij de dienst die wij gebruiken is de selectie van telefoonmodellen gelimiteerd. Van deze devices zijn maar enkele beschikbaar die de hele wereld moet delen. Het kan dus lang duren voordat jouw testen aan de beurt zijn. Is een toestel beschikbaar, dan heb je over een telefoon uit de pool weinig controle. Het is bijvoorbeeld niet eens mogelijk om het internet aan en uit te zetten. Tot slot zijn deze diensten niet goedkoop. Eén enkel device kost al snel 100 euro per maand.
Een alternatief voor deze clouddiensten is natuurlijk on-premise. Er zijn bestaande oplossingen, maar het is de vraag of deze echt beter zijn en of ze goedkoper zijn.
De opdracht
Onderzoek hoe UI tests vanuit een CI/CD omgeving automatisch op fysieke telefoontoestellen uitgevoerd kunnen worden. Welke tools zijn hiervoor al beschikbaar en is het mogelijk zelf een betere en goedkoper oplossing te ontwikkelen?
Je onderzoekt de bestaande oplossingen in de markt en stelt requirements op voor de gewenste oplossing. Met deze requirements bouw je een proof of concept van deze oplossing in een taal en technologie naar keuze. Met alle informatie en kennis die je met het onderzoek en proof of concept hebt opgebouwd, bepaal je of een zelf gebouwde oplossing echt beter en goedkoper is dan wat er al bestaat.
Wat biedt Info Support jou tijdens je afstudeerperiode?
Uiteraard bieden we je een uitstekend pakket aan afstudeervoorwaarden met verschillende keuzemogelijkheden. Denk hierbij aan:
Laptop, alle benodigde tools en ontwikkelomgevingen om je opdracht succesvol uit te kunnen voeren Een afstudeervergoeding waarbij je de keus hebt uit: € 1000,- bruto per maand€ 500,- bruto per maand + leaseauto met tankpas€ 600,- bruto per maand + woonruimte in VeenendaalTijdens je afstudeerstage word je opgenomen in een van onze business units. Zo krijg je direct een goed beeld van de ontwikkelingen binnen onze projecten.
Daarnaast biedt Info Support jou:
Een uitdagende afstudeeropdracht bij een solide, groeiend en financieel gezond bedrijf Professionele en ervaren begeleiding, hybride werken Een afstudeerprogramma met onder meer trainingen, kennisavonden, projectbezoek, activiteiten en team-, unit- en bedrijfsuitjes Experimenteren met nieuwe producten en releases die in de pre-releasefase zitten Sparren met andere afstudeerders en collegiale en gepassioneerde IT-collega's Uitzicht op het mét een vast dienstverbandOver Info Support
Info Support is specialist in maatwerksoftware, data/AI solutions, beheer en trainingen en actief in de sectoren Finance, Industry, Agriculture, Food & Retail, Mobility & Public en Healthcare. Wij bieden solide en innovatieve oplossingen voor complexe en bedrijfkritische softwarevraagstukken. Onze hoofdkantoren zijn gevestigd in Veenendaal (NL) en Mechelen (BE). Op dit moment zijn er circa 500 medewerkers bij Info Support in dienst.
De werkwijze van Info Support kenmerkt zich door een aantal kernwaarden: soliditeit, integriteit, vakmanschap en passie. Deze kernwaarden zijn verweven in ons werk en de manier waarop we met elkaar omgaan. Ook dit jaar zijn we uitgeroepen tot Top Employer Nederland
Om te zorgen dat alle medewerkers altijd op de hoogte kunnen zijn van de nieuwste ontwikkelingen beschikt Info Support over een inhouse kenniscentrum waar graag wordt voldaan aan de honger naar meer of andere kennis en vaardigheden.
B2-taalvaardigheid in het Nederlands is vereist.
Procedures
1Kennismakingsgesprek
Na je sollicitatie plannen we iets in en bespreken je (studie) loopbaan, interesses en ambities. We vertellen je over Info Support en jij kan al je vragen stellen.
2Assessment
Gaan we verder? Dan doe je een assessment van je professionele kennis en persoonlijkheid (capaciteit, competenties en motieven).
3Selectie interview
Vervolgens plannen we een selectie interview waarin we dieper ingaan op je professionele kennis en je persoonlijkheid.
4De ondertekening van een contract
Verloopt alles positief dan ontvang je een contractaanbieding. Zijn we het eens? Dan starten we de pre-employment screening en nodigen we je uit voor de tekenmomenten.
Ontmoet Info Supporters
-
Device Development Professional
1 week geleden
Utrecht, Utrecht, Nederland AMT Medical VoltijdThe RoleWe are seeking a talented Medical Device Design Engineer to join our team at AMT Medical. As a key member of our engineering team, you will be responsible for designing and developing Class III medical devices from concept through to production scale-up.Key ResponsibilitiesDesign and develop Class III medical devices.Collaborate with cross-functional...
-
Senior Medical Device Engineer
1 week geleden
Utrecht, Utrecht, Nederland AMT Medical VoltijdUnity Partners exclusively on behalf of our partner, AMT Medical We are actively seeking a Medical Device Design Engineer to join AMT Medical's innovative team. This innovative, minimally invasive technology enables surgeons to create a sutureless bypass on a beating heart without using a heart-lung machine, thereby reducing patient impact and speeding up...
-
Senior Medical Device Development Lead
1 week geleden
Utrecht, Utrecht, Nederland AMT Medical VoltijdProfessional Growth Opportunities:AMT Medical offers a unique opportunity for skilled professionals to grow their careers while making a significant impact on patient outcomes.About the Job:We are seeking a talented Medical Device Design Engineer to lead our innovation efforts. As a key member, you will design and develop Class III medical devices from...
-
Utrecht, Utrecht, Nederland Info Support VoltijdAfstudeeropdracht in Software Development: Documenteren en verifiëren berichtdefinities Het handmatig documenteren van berichtdefinities van API's, events en commands. Dit is onder andere erg foutgevoelig. Bij deze opdracht ga jij een oplossing bouwen om dit proces te verbeteren.. Benodigde interesse(s) .NET Framework .NET Core Wat...
-
Senior Embedded Software Engineer
1 week geleden
Utrecht, Utrecht, Nederland ViCentra B.V. VoltijdThe ViCentra Software Engineering team is expanding and looking for embedded software engineers across a range of experience to work on medical device software for our innovative insulin pump therapy and connected solutions. These solutions combine advanced embedded software development, algorithms, usability, & 3rd party technologies into sleek and easy...
-
Senior Medical Device Engineer
1 week geleden
Utrecht, Utrecht, Nederland AMT Medical VoltijdUnity Partners exclusively on behalf of our partner, AMT Medical We are actively seeking a Medical Device Design Engineer to join AMT Medical's innovative team. AMT aims to transform Coronary Artery Bypass Surgery (CABG) with their groundbreaking Elana Anastomotic System. This innovative, minimally invasive technology enables surgeons to create a...
-
Utrecht, Utrecht, Nederland Info Support VoltijdAfstudeeropdracht in Software Development: .NET Aspire als stack voor distributed applicaties Ontdek hoe .NET Aspire, Microsofts nieuwste toevoeging aan .NET 8, onze Cloud Native applicatieontwikkeling kan transformeren. Deze afstudeeropdracht focust op het toepassen van .NET Aspire binnen onze bestaande .NET microservices sample applicatie. Analyseer...
-
Technical Software Test Engineer
1 week geleden
Utrecht, Utrecht, Nederland Trinamics Beheer B.V. VoltijdFunctieomschrijvingCreate and execute comprehensive testplans and test cases for software products, ensuringrobustness.Utilize Python for automatedtesting, crafting and managing test scriptsefficiently.Work closely with the developmentteam to comprehend software requirements and specificationsaccurately.Perform both unit testing andintegration testing to...
-
Utrecht, Utrecht, Nederland Info Support VoltijdAfstudeeropdracht in Software Development: Medewerkers reistijd optimaliseren Ontwikkel een applicatie die reistijden van medewerkers analyseert voor klantbezoeken. De app moet routes in kaart brengen, adviezen geven voor efficiënte projectteamindeling op basis van ervaring en projecttype, en de data visueel aantrekkelijk presenteren. Gebruik...
-
Senior Cardiovascular Engineer
1 week geleden
Utrecht, Utrecht, Nederland AMT Medical VoltijdAbout UsWe are AMT Medical, a cutting-edge company at the forefront of innovation. We offer a collaborative and flexible work environment where your contributions significantly impact patient outcomes.Job ResponsibilitiesDesign and develop Class III medical devices from concept to production.Collaborate with engineering partners to ensure high-quality...
-
Agile Test Automation Engineer
2 weken geleden
Utrecht, Utrecht, Nederland Validaide VoltijdV. is a SaaS company based in the Netherlands serving global pharmaceutical manufacturers and forwarders. Our platform is the world's global platform for the digitization of so-called Lane Risk Assessments which help our customers ensure compliance with Good Distribution Practice (GDP). Validaide is also a data-sharing platform used by over 1600 logistics...
-
Test Automation Engineer
3 weken geleden
Utrecht, Utrecht, Nederland Validaide VoltijdAbout Us:Validaide B.V. is a SaaS company based in the Netherlands serving global pharmaceutical manufacturers and forwarders. Our platform is the world's global platform for the digitization of so-called Lane Risk Assessments which help our customers ensure compliance with Good Distribution Practice (GDP). Validaide is also a data-sharing platform used by...
-
Test Automation Engineer
3 weken geleden
Utrecht, Utrecht, Nederland Validaide VoltijdAbout Us:Validaide B.V. is a SaaS company based in the Netherlands serving global pharmaceutical manufacturers and forwarders. Our platform is the world's global platform for the digitization of so-called Lane Risk Assessments which help our customers ensure compliance with Good Distribution Practice (GDP). Validaide is also a data-sharing platform used by...
-
Test Automation Engineer
2 weken geleden
Utrecht, Utrecht, Nederland Validaide VoltijdAbout Us: Validaide B.V. is a SaaS company based in the Netherlands serving global pharmaceutical manufacturers and forwarders. Our platform is the world's global platform for the digitization of so-called Lane Risk Assessments which help our customers ensure compliance with Good Distribution Practice (GDP). Validaide is also a data-sharing platform used...
-
Utrecht, Utrecht, Nederland Info Support VoltijdAfstudeeropdracht in Software Development: Reduceer CO2-uitstoot: volg zon en wind met de cloud Verken de kracht van duurzame technologie Duik in het onderzoek naar het slim verplaatsen van cloudworkloads om CO2-uitstoot te verminderen. Ontdek welke workloads je kunt verplaatsen, creëer een app die besparingen spot en plan ze perfect in. Ontdek hoe...
-
Utrecht, Utrecht, Nederland Info Support VoltijdAfstudeeropdracht in Software Development: Social media marketing assistant Een AI-assistent die in het systeem zoekt naar relevante nieuwtjes en interessante data om via social media te delen met de wereld. Uiteraard zonder de privacy van gegevens in gevaar te brengen. Om zo op een minder tijdrovende en eenvoudigere wijze de leuke momenten en impact...
-
Afstudeeropdracht in DevOps Methods
1 week geleden
Utrecht, Utrecht, Nederland Info Support VoltijdAfstudeeropdracht in DevOps Methods & Tools: Knowing when the end is near: managing end of life software in production Voor DevOps is het niet bij alle software even makkelijk om het end of life-moment goed bij te houden. Bij deze opdracht onderzoek je manieren om de GitOps-repository te scannen op gebruikte softwareversies of te controleren op...
-
Agile Test Automation Engineer
3 weken geleden
Utrecht, Utrecht, Nederland Amoria Bond VoltijdWe are looking for a Test Automation Engineer / DevOps Engineer to join one of our DevOps teams in the public sector . In this role, you will be responsible for designing, implementing, and maintaining test automation frameworks , ensuring the reliability and efficiency of software delivery pipelines. You will play a key role in integrating CI/CD...
-
Test Automation Engineer
3 weken geleden
Utrecht, Utrecht, Nederland Amoria Bond VoltijdWe are looking for a Test Automation Engineer / DevOps Engineer to join one of our DevOps teams in the public sector . In this role, you will be responsible for designing, implementing, and maintaining test automation frameworks , ensuring the reliability and efficiency of software delivery pipelines. You will work within an Agile/DevOps...
-
Software-ontwikkelaar
3 weken geleden
Utrecht, Utrecht, Nederland Validaide VoltijdValidaide supports pharmaceutical logistics service providers in transporting valuable and sensitive pharmaceutical products using our data-sharing Capability Platform and data-driven Lane Assessments and Lane SOPs. With Validaide we help to ensure that healthcare products can be delivered to patients around the world in good quality. Pharmaceutical...