Plaats: Amersfoort
Uren per week: 36
Startdatum: 04-02-2019
Einddatum: 07-02-2020
Optie op verlenging: Ja, 3 x 12 maanden
Opdrachtomschrijving:
- Ontwikkelen van C# .NEr applicaties binnen een complexe gelaagde architectuur
- Onderhoud en doorontwikkeling aan de automatische test omgeving en in-house ontwikkelde distributed test framework
- Applicaties automatiseren (testen) middels C# op API, ViewModel en Ul niveau
- Automatiseren (testen) van testgevallen van gedistribueerde applicaties
- Zelfstandig inhoud kunnen geven aan het ontwerpen en definiëren van complexe automatische testscenario’s binnen een gelaagde software architectuur
- Uitvoeren van testen (component-integratie testen en systeem testen)
- Het adviseren van ontwikkelteams m.b.t. testbaarheid product code en geautomatiseerd testen
- Het adviseren van kwaliteitsmanager m.b.t. de kwaliteit van de code in de te testen producten
- Reviewen en opstellen van requirements en gebruikersdocumentatie
- Administreren bevindingen en het opstellen van testrapporten m.b.v. VSTS en MTM
- Vastleggen en beoordelen van testresultaten
- Meedenken/discussiëren over het (geautomatiseerde) test proces en verbeteringen in dit proces
:
- Samenwerken
- Communiceren
- Analyseren
- Conceptueel denken
- Creatief
- Resultaat gericht
- Stressbestendig
- Nauwkeurig
Eisen, waar 100% aan moet worden voldaan:
- Beheersing van de Nederlandse taal in woord en geschrift
- Het Curriculum Vitae is opgesteld in het Nederlands
- Ervaring als software engineer in Visual Studio C#
- Kennis en ervaring met WPF en MVVM .NET 4.0 en hoger
- Ervaring met het implementeren van Inversion of Control (IoC)
Wensen:
- Minimaal 5 jaar kennis en ervaring met Visual Studio C# in .NET Framework 4.0 en hoger
- Minimaal 3 jaar ervaring en een actieve contributie gehad in software ontwikkeling binnen een multidisciplinair teams
- Minimaal 1 jaar kennis en ervaring van het opzetten van geautomatiseerde functionele, load/performance en UI testen
- Minimaal 1 jaar kennis en ervaring met Web-API
- Minimaal 5 jaar kennis van Reflection en Multi-threading binnen .Net 4.0 en hoger
- Minimaal 3 jaar kennis en ervaring met het toepassen van Design patterns
- Minimaal 1 jaar kennis en ervaring met het implementeren van unmanaged DLLs in managed code (Native en .NET Interoperability)
- Minimaal 1 jaar kennis en ervaring met het werken onder een distributed VCS systeem
- Minimaal 2 jaar kennis en ervaring met test-driven development