LO9319: Tester met code-/technologiekennis XML/XSD en evt. Java/Angular

Hinttech Staffing
Utrecht, Netherlands
18 days ago
Apply on www.adzuna.nl
Prepare application

Role details

Contract type
Temporary to permanent
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) XML Schema Automation of Tests Software Engineering Extensible Markup Language (XML) Cypress (Programming Language) AngularJS Cucumber (Software)

Job description

In deze rol draait het om het testen van de conversie van een oude naar een nieuwe technische omgeving waarin XML-definities worden omgezet naar nieuwe XML-definities die voldoen aan vastgelegde XSD’s. De tester zet geautomatiseerde testen op en voert deze uit, aangevuld met handmatige testen waar nodig. Daarnaast wordt een deel van de tijd besteed aan het helpen schrijven van software die het omzetten van het ene naar het andere XML-format ondersteunt.

Hoofdverantwoordelijkheden De kern van de functie ligt bij het opzetten en uitvoeren van geautomatiseerde tests voor de XML-conversie, met inzet van tools zoals Cucumber en Cypress. Een deel van het testwerk gebeurt handmatig, om specifieke scenario’s of uitzonderingen zorgvuldig te valideren. Naast het testwerk ondersteunt de tester bij het ontwikkelen van software om XML-formaten te converteren, zodat de nieuwe omgeving technisch robuust is en voldoet aan de gedefinieerde XSD’s.

Dagelijkse werkzaamheden Dagelijks houdt de tester zich bezig met het analyseren van aangeleverde XML-definities, het toetsen ervan tegen vastgelegde XSD’s en het opzetten van geautomatiseerde testscenario’s. Het editen van XML kan voorkomen, bijvoorbeeld wanneer XML-definities vanuit projecten of tooling worden aangeleverd en moeten worden aangepast om aan de nieuwe XSD’s te voldoen. Daarnaast wordt ongeveer 30 à 40% van de tijd besteed aan het helpen schrijven van software ten behoeve van het omzetten van XML-formaten, waarbij de tester de technische logica en kwaliteit bewaakt.

Samenwerking en positionering De tester werkt binnen een technische omgeving waarin conversie en digitale presentatie van technische tekeningen centraal staan. Daarbij wordt samengewerkt met projectteams die XML-definities aanleveren en met ontwikkelaars die tooling en software genereren voor de nieuwe omgeving. Bij kennis van Angular en/of Java kan de tester ook betrokken worden bij het testen van deze onderdelen en het zelf aanpassen van code om verstoringen op te lossen.

Bijzondere aspecten van de rol Een belangrijk kenmerk van deze rol is de verdeling tussen testwerk (circa 60 à 70% van de tijd) en ondersteunende softwareontwikkeling (circa 30 à 40% van de tijd) rondom XML-formaten. De omgeving is nadrukkelijk technisch, met een voorkeur voor ervaring in productie- en ontwerpomgevingen in plaats van uitsluitend kantoorautomatisering. De inzet vindt plaats in Utrecht in een hybride werkvorm, met dinsdag en woensdag als vaste kantoordagen en een looptijd van de opdracht tot en met 31 december 2026, met een optie op verlenging.

De eindklant voert een conversie uit van een oude naar een nieuwe omgeving, waarbij bestaande XML-definities worden omgezet naar nieuwe XML-definities die voldoen aan vastgelegde XSD’s. De XSD’s liggen vast, terwijl XML-definities vanuit projecten of tooling worden aangeleverd en waar nodig worden bewerkt. Binnen deze context wordt een tester gezocht die stevig in XML/XSD-technologie staat en kan bijdragen aan de kwaliteit van de nieuwe omgeving.

Requirements

  1. Minimaal 3 jaar testervaring
  2. Ervaring met het opzetten en uitvoeren van geautomatiseerde testen voor conversieomgevingen
  3. Bereidheid en vaardigheid om ook handmatige testen uit te voeren
  4. Begrip van de technologieën XML en XSD
  5. Bereidheid om circa 30 à 40% van de tijd te helpen met het schrijven van software voor het omzetten van XML-formaten
  6. HBO denk- en werkniveau

Wensen

  1. Kennis van Angular en/of Java, zodat een rol mogelijk is in het testen en aanpassen van code bij verstoringen
  2. Ervaring binnen technische omgevingen (productie/ontwerp) in plaats van uitsluitend testen gericht op kantoorautomatisering

Deze opdracht biedt een duidelijk afgebakende technische rol voor een tester met stevige XML/XSD-kennis en ervaring met geautomatiseerd testen. Wie graag werkt in een hybride omgeving in Utrecht en wil bijdragen aan een langdurig conversieproject, vindt hier een opdracht waarin testwerk en technische verdieping rond XML-formaten worden gecombineerd.

Binnen het project speelt de tester een rol in zowel testen als het ondersteunen bij softwareontwikkeling voor XML-conversies. Er wordt gebruikgemaakt van tooling als Cucumber en Cypress voor het testen. Bij aanvullende kennis van Angular en/of Java kan de tester breder worden ingezet, inclusief testen van deze componenten en mogelijk het zelf aanpassen van code bij verstoringen.

Benefits & conditions

Werkomgeving en inzet De werkomgeving is technisch georiënteerd, met nadruk op productie- en ontwerpomgevingen in plaats van klassieke kantoorautomatisering. Er wordt gewerkt vanuit Utrecht in een hybride vorm, met vaste dagen op kantoor en overige dagen in overleg. De opdracht heeft een verwachte looptijd tot en met 31 december 2026, met een optie op verlenging. Het aantal uren bedraagt 36 uur per week, waarbij 32 uur bespreekbaar is. Startmoment is in overleg, bijvoorbeeld medio augustus of begin september.

About the company

Deze opdracht vindt plaats bij een eindklant van SDB in Utrecht waar een bestaande technische omgeving wordt omgezet naar een nieuwe digitale omgeving. De organisatie werkt met technische tekeningen die in de nieuwe omgeving via XML-definities en XSD’s digitaal worden gepresenteerd. De inzet is op basis van detachering, in een hybride werkvorm waarbij dinsdag en woensdag reguliere kantoordagen zijn.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.adzuna.nl
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

6:07 min

Structuring Medical Device Information Base XML schemas

Richard Bieck · LIVE

5:46 min

Evolution of the Angular framework from AngularJS

Valentine Awe · World Congress 2023

2:56 min

Test automation strategy and following the testing pyramid

Daniel Strmečki +1 · World Congress 2022

1:57 min

Finding software engineers for rapid usability testing sessions

Anil Kumar Krishnashetty · World Congress 2022

1:52 min

Maintaining backward compatibility across major versions

Jessica Janiuk · JS Congress

1:42 min

Applying context-driven practices across diverse testing environments

Ingo Philipp · LIVE

Videos

See all

Related articles

See all