Mobile Test Automation Engineer
Enregistrez cette offre et organisez votre recherche
Créez un compte gratuit pour enregistrer des offres d'emploi, créer des alertes et revenir à cette liste depuis votre tableau de bord.
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.