Mobile Test Automation Engineer

Il y a 3 jours

, Belgique TiTANS Consulting Temps plein 70 000 € - 110 000 € Contrat

We zijn op zoek naar een expert test automation consultant om end-to-end geautomatiseerde tests te implementeren en uit te voeren voor mobiele klanttrajecten die gebruikmaken van schermen geleverd door een Flutter-gebaseerde SDK, ingebed in native iOS- en Android-applicaties.

De rol omvat testautomatisatie-executie: het creëren van betrouwbare, onderhoudbare dekking van volledige gebruikersreizen vanuit de hostapplicaties, inclusief overgangen tussen native en SDK-geleverde schermen. SDK-ontwikkeling en integratie vallen buiten de opdracht.

Functieomschrijving

  • Ontwerpen, implementeren en onderhouden van geautomatiseerde end-to-end scenario's voor volledige iOS- en Android-gebruikersreizen, inclusief overgangen tussen native en SDK-geleverde schermen.
  • Vertalen van overeengekomen businessscenario's en acceptatiecriteria naar robuuste, herbruikbare geautomatiseerde tests.
  • Voorbereiden en beheren van testdata en vereisten voor herhaalbare uitvoering.
  • Uitvoeren van testsuites op ondersteunde echte en virtuele apparaten; analyseren van fouten en documenteren van defecten met reproduceerbaar bewijs.
  • Onderscheiden van applicatiefouten van testscript-, omgeving- en testdataproblemen.
  • Integreren van uitvoering en rapportage in het leveringsproces, in samenwerking met ontwikkelaars en DevOps-collega's.
  • Verbeteren van suitebetrouwbaarheid, uitvoeringstijd, onderhoudbaarheid en diagnostische kwaliteit.
  • Documenteren van de aanpak, dekking, bedieningsinstructies en bekende beperkingen; kennis delen met testers en ontwikkelaars.
  • Nederlands is vereist.
  • Frans is een pluspunt.
  • Goede kennis van Engels is vereist voor dagelijkse samenwerking, documentatie en defectrapportage.

Bachelor- of masterdiploma in IT, engineering, informatica of gelijkwaardige professionele ervaring.

ISTQB-certificering is een voordeel. Relevante certificering in mobiele testautomatisatie is een pluspunt.

Verwacht wordt 50% op kantoor en 50% thuiswerken, volgens de geldende teamafspraken.

  • Pragmatisch, constructief en toegewijd aan continue leren.
  • Actieve samenwerking met testers, ontwikkelaars, analisten en productstakeholders.
  • Vermogen om testautomatisatie incrementeel binnen sprints te leveren en snelle, feitelijke feedback te geven.
  • Constructief uitdagen van testbaarheid en acceptatiecriteria.
  • Continu documenteren en verbeteren van de testaanpak.

Minimaal 6 jaar ervaring in softwaretesten, met sterke hands-on ervaring in mobiele automatisatie op zowel iOS als Android. De consultant moet autonoom kunnen werken aan een bestaande applicatie en businesskritische trajecten omzetten in onderhoudbare end-to-end tests.

  • Goede beheersing van Java en Selenium-gebaseerde automatisatie, met BDD-praktijken via Cucumber en Gherkin.
  • Ervaring met het ontwerpen van onderhoudbare automatisatiekaders en herbruikbare componenten.
  • Ervaring met echte apparaten, emulators en simulators, inclusief apparaatconfiguratie, elementinspectie en probleemoplossing bij uitvoering.
  • Ervaring met Perfecto of een gelijkwaardig enterprise mobiel testplatform.
  • Ervaring met integratie van tests in CI/CD-pijplijnen en analyse van resultaten.
  • Goede kennis van Git, Maven, Jenkins of gelijkwaardige tools, en TestNG of vergelijkbare testrunner.
  • Vermogen om logs, screenshots en uitvoeringsbewijzen te interpreteren voor defectanalyse.
  • Goede kennis van teststandaarden en testontwerpprincipes.

Technische ervaring (voorkeur)

  • Ervaring met het testen van Flutter-modules of SDK-geleverde schermen ingebed in native applicaties, inclusief Flutter testbaarheid en elementinteractie-uitdagingen.
  • Ervaring met native mobiele testtechnologieën zoals UI Automator of Espresso op Android en XCUITest op iOS.
  • Ervaring met API-validatie, mocking of stubbing om herhaalbaarheid en diagnose te verbeteren.
  • Ervaring met geautomatiseerde rapportage en beheer van instabiele mobiele tests.
  • Kennis van toegankelijkheid, visuele validatie of prestatiecontroles in een mobiele testcontext.