Afstudeeropdracht in Software Development: Bring your own test-device

1 week geleden


Utrecht, Utrecht, Nederland Info Support Voltijd

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 .NET

Wat 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 maand

Wat je gaat doen

35% Afstudeeronderzoek 40% Analyseren, ontwerpen, realiseren 25% Documentatie

Bij 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 Veenendaal

Tijdens 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 dienstverband

Over 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

1

Kennismakingsgesprek

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.

2

Assessment

Gaan we verder? Dan doe je een assessment van je professionele kennis en persoonlijkheid (capaciteit, competenties en motieven).

3

Selectie interview

Vervolgens plannen we een selectie interview waarin we dieper ingaan op je professionele kennis en je persoonlijkheid.

4

De 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



  • Utrecht, Utrecht, Nederland AMT Medical Voltijd

    The 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...


  • Utrecht, Utrecht, Nederland AMT Medical Voltijd

    Unity 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...


  • Utrecht, Utrecht, Nederland AMT Medical Voltijd

    Professional 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 Voltijd

    Afstudeeropdracht 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...


  • Utrecht, Utrecht, Nederland ViCentra B.V. Voltijd

    The 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...


  • Utrecht, Utrecht, Nederland AMT Medical Voltijd

    Unity 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 Voltijd

    Afstudeeropdracht 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...


  • Utrecht, Utrecht, Nederland Trinamics Beheer B.V. Voltijd

    FunctieomschrijvingCreate 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 Voltijd

    Afstudeeropdracht 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...


  • Utrecht, Utrecht, Nederland AMT Medical Voltijd

    About 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...


  • Utrecht, Utrecht, Nederland Validaide Voltijd

    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 over 1600 logistics...

  • Test Automation Engineer

    3 weken geleden


    Utrecht, Utrecht, Nederland Validaide Voltijd

    About 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 Voltijd

    About 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 Voltijd

    About 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 Voltijd

    Afstudeeropdracht 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 Voltijd

    Afstudeeropdracht 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...


  • Utrecht, Utrecht, Nederland Info Support Voltijd

    Afstudeeropdracht 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...


  • Utrecht, Utrecht, Nederland Amoria Bond Voltijd

    We 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 Voltijd

    We 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 Voltijd

    Validaide 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...