Internship: Software Engineering – A proof of concept on automated graphical used interface testing

Internship: Software Engineering – A proof of concept on automated graphical used interface testing

Apply for this job
Job area
Location
Veghel, Netherlands.
Contract type
Full time
Apply for this job

Assignment type: Internship 

Start date: February 2025 

Assignment duration: 3-4 months 

Location: Veghel 

Education level: Associate Degree, Bachelor 

Desired study: Software Engineering 

Language: Dutch/English 

 

Description of assignment 

Vanderlande is a market-leader in logistical process automation. Within ICT we have teams dedicated to developing all kinds of tools to support our engineering process of conveying and sorting systems. One of these tools is EmulatePD. With it engineers can emulate systems that are created within Vanderlande for our external customers, before they are built and send to site. These systems are controlled by programmable logic controllers, i.e. PLC’s. EmulatePD can talk to these PLCs and respond as the actual system would! 

So engineers are able to test their work. We as developers also want to validate our changes – and preferably test them methodically. Manual tests are an option, but they are often costly and time-consuming. Through automation we can ensure tests can be done faster and repeatedly, reducing the time that feedback loops take and catch mistakes before our software is released. While testing within EmulatePD is in place on a modular level (i.e. unit testing), we want to broaden our test automation pyramid to also include automated end-to-end testing. This internship will therefore focus on investigating how to add more automatic testing to EmulatePD, specifically scripted GUI tests. 

 

Department description 

The department ‘Applications – Engineering’ consists of 2 teams (A and B). Team A develops and supports a kaleidoscope of different tools. Think of design tools to draw and design the conveying systems, tools for PLC software generation, and test tools, such as EmulatePD 

In total 9 people form Team A: 7 developers, 1 Product owner and 1 Scrum master. Backgrounds vary, seniority too, but all are very willing to cooperate and share knowledge. The student will work on his/her own project, with 2 direct supervisors but with the support of the team in an agile way. 

 

Tasks/responsibilities 

The aim of this internship is to create a Proof of Concept for end-to-end testing in EmulatePD: 

  • Investigate a testing suite  

  • Ranorex has our main interest, since it is already used within Vanderlande 

  • Define what it can and cannot test 

  • Translate test scenario’s from test plan into scripts to proof viability 

  • In the investigation include the ability to both run tests locally and within a build pipeline 

  • The resulting report should reflect the feasibility of end-to-end testing of EmulatePD 

  • Recommendations, risks, practical guidelines, extensibility to other tools 

 

Your profile 

  • Technical background in software development 

  • Interested in C and C# as programming language 

  • Experience with Ranorex or similar tools and familiar with Atlassian DevTools like: Jira, Bamboo, Artifactory is a pre 

  • *Mandatory enrolment to a Dutch Education System & resident of The Netherlands 

Contact 

Do you recognize yourself in this challenging profile? Are you looking for an internship in our organization? Please fill out the application form and upload your resume and cover letter. For more information, contact us by e-mail: internship@vanderlande.com. 

More Apprentice (JFG) jobs

Internship: Industrial Engineering – Creating v...

Veghel, Netherlands

Assignment type: Internship  Start date: As soon as possible  Assignment duration: <6 months  Location: Veghel  Educational Level: Mbo, Associate Degree,...

View this job

Internship: Test Engineer Conveying Warehouse

Veghel, Netherlands

Assignment type: Internship Start date: February 2025 Assignment duration: 6 months Location: Veghel Educational level: MBO, Bachelor's Desired study: Mechatronics,...

View this job

BBL Opleiding Lasser

Veghel, Netherlands

Ben jij op zoek naar een uitdagende BBL-leerwerktraject voor lasser en wil jij graag een belangrijke bijdrage leveren aan een...

View this job

Internship: Mechanical Engineering – Noise Redu...

Veghel, Netherlands

Assignment type: Internship Start date: August/ September 2024 Assignment Duration: 4-5 months Location: Veghel Educational Level: BScDesired Study: Mechanical engineering...

View this job

Internship: Automotive Electrical Engineering –...

Veghel, Netherlands

Assignment type: Internship Assignment duration: 6 months Location: Veghel Educational level: Mbo, Associate Degree, Bachelor Desired study: Electrical Engineering, Automotive...

View this job

BBL-Leerling gezocht

Veghel, Netherlands

Ben jij klaar om te leren en te werken bij een wereldmarktleider in logistieke procesautomatisering? Wat ga je doen? Bij...

View this job

Internship: Data Analysis & Reporting

Veghel, Netherlands

Assignment type: InternshipAssignment duration: 6 months Location: Veghel Educational level: MSc Desired study: Data Science, AI and relevantLanguage: English/Dutch Description...

View this job

Internship: ICT Service Centre Support Engineer

Veghel, Netherlands

Assignment type: Internship  Start date: January/February  Assignment duration: 6 months  Location: Veghel  Education level: MBO Desired study: ICT  Language: Dutch/English ...

View this job

Graduation: Revolutionize Process Optimization with G...

Veghel, Netherlands

Assignment type: Graduation Start date: February 2025 Assignment Duration: 6  months Location: Veghel Educational Level: Master Desired Study: Data Science...

View this job

Graduation: Next Process Step Predictor

Veghel, Netherlands

Assignment type: Graduation Start date: February 2025 Assignment Duration: 6 months Location: Veghel Educational Level: Master Desired Study: Data Science...

View this job

Internship: Team Accounting

Veghel, Netherlands

Assignment type: Internship Start date: February 2025 Assignment Duration: 5 months     Location: Veghel Educational Level: MBO/ Bachelor Desired Study:...

View this job

Graduation: ICT – Refactoring Azure Terraform

Veghel, Netherlands

Assignment type: Graduation Start date: February 2025 Assignment duration: 6 months  Location: Veghel  Educational Level: Bachelor Desired study: ICT and...

View this job

Graduation: Design for Excellence

Veghel, Netherlands

Assignment type: Graduation Start date: February 2025 Assignment Duration: 6 months     Location: Veghel Educational Level: Master Desired Study: Industrial...

View this job

Graduation/Internship: Mechanical Engineering –...

Veghel, Netherlands

Assignment type: Graduation/Internship  Start date: February 2025  Assignment duration: 6 to 9 months  Location: Veghel  Education level: Master  Desired study: Mechanical Engineering, Systems and...

View this job