
Een automation engineer is een professional die zowel op het gebied van software testen als op het gebied van digitale technieken kan helpen om producten en diensten te controleren, verbeteren en ontwikkelen. De kennis op het gebied van testen van software en systemen loopt van embedded software tot webapplicaties en van unittesten tot acceptatietesten. Op het gebied van digitale technieken kan een automation engineer participeren in zowel sensortechnieken en procesautomatisering, als API ontwikkeling en servertoepassingen.
Het traineeship Automation Engineer bootcamp bestaat uit theorie en het behalen van certificaten, het praktijkgericht leren werken met technieken en tools en het uitvoeren van een realistisch project met de mededeelnemers. Alle opleidingsdagen worden verzorgd door uiterst gemotiveerde ervaren hybride docenten die in het vakgebied werkzaam zijn en hun kennis en ervaring actief met de deelnemers delen.
Het resultaat van dit 5-weekse traineeship is een junior Automation Engineer.
-
Huishoudelijk
Dit deel bevat de agenda van de cursus en informatie over de cursuslocatie.
-
Week 1
Lessen, naslag en opdrachten voor week 1 van het traineeship.
- Geschiedenis van Software Ontwikkeling
- Testen in perspectief
- Trofolium Repens: het klavertje van de testbasis
- Werkprocessen in de informatietechnologie
- Werken met Scrum
- Scrum Reference Card voor Automation Engineers
- Studieplan voor het succesvol behalen van het Professional Scrum Master (PSM1) examen
- ISTQB Certified Tester Foundation Level (CTFL-2018, 2 dagen)
- ISTQB Foundation Level Syllabus, woordenlijst en vertaaltabel
- Programmeerfouten en grenswaarden toegelicht
- Studieplan voor het succesvol behalen van het ISTQB Certified Tester Foundation Level (CTFL-2018) examen
- TMap NEXT voor ISTQB Foundation Level Certified Testers
-
Week 2
Lessen, naslag en opdrachten voor week 2 van het traineeship.
-
Week 3
Lessen, naslag en opdrachten voor week 3 van het traineeship.
- Computersystemen inrichten en configureren met Ansible
- Webtesten met Python, Cucumber/Behave, Selenium Webdriver en Requests (1 dag)
- Hackaton ‘domme’ fijnstofmeters slimmer maken
- Drie huiswerkopdrachten in één dag
- Huiswerkopdracht Boter, kaas en eieren met Behave
- Huiswerkopdracht Elektronica-berekeningen maken met Behave
- Huiswerkopdracht Webservices maken met de Python Flask module
- Kwaliteitseigenschappen van softwareproducten en computersystemen
-
Week 4
Lessen, naslag en opdrachten voor week 4 van het traineeship.
- Introductie van Postman met installatie en eerste gebruik
- Cholesterol-berekeningen uitvoeren op een API met Postman
- Uitvragen van RDW data met een live productie API met Postman
- API’s bouwen met Python en Flask
- Dingdata API gebruiken om data van de fijnstofmeter op te slaan en weer op te halen
- Inventarisatie preferente onderwerpen in het traineeship
- Versiebeheer met Git en gebruik van GitHub in Visual Studio Code
- Gebruik van GitLab als online server voor het testproject
-
Week 5
Lessen, naslag en opdrachten voor week 5 van het traineeship.
- Doel van het project: missie voor het team
- Werken met Jira als bevindingentool
- Opfriscursus HTML, CSS, JavaScript en Bootstrap (zelfstudie)
- Opfriscursus SQL (zelfstudie)
- Doe de SQL Quiz Test op W3Schools en deel je score voor de eer!
- Introductie van Python Robot Framework met installatie en eerste gebruik
0.00 gemiddeld gebaseerd op 0 beoordelingen