In één oogopslag
- Taken: Zorg voor de kwaliteit van onze event-streaming systemen en ontwikkel teststrategieën.
- Bedrijf: BUX, een moderne fintech met een focus op innovatie en samenwerking.
- Voordelen: Impact maken in een snelgroeiende fintech met aantrekkelijke voordelen en een inclusieve cultuur.
- Overige informatie: Dynamische omgeving met ruimte voor groei en ontwikkeling.
- Waarom deze baan: Werk met geavanceerde technologieën en help investeren toegankelijk te maken voor iedereen.
- Kwalificaties: Minimaal 5 jaar ervaring in softwarekwaliteit en sterke testvaardigheden in fintech.
Het verwachte salaris ligt tussen 61650 - 75350 € per jaar.
We zijn op zoek naar een Senior Quality Assurance Engineer (Event Streaming) om ons BUX-team in Amsterdam te versterken. Ons engineeringteam zit in het hart van het bedrijf. We hebben een goed samengesteld team dat zich richt op het bouwen van geweldige producten die ertoe doen. Je maakt deel uit van een modern fintechbedrijf waar je dingen kunt proberen, breken, repareren en snel leren. Je werk is zichtbaar, jouw input is belangrijk en je helpt zowel het product als de manier waarop we het bouwen vorm te geven. We blijven dicht bij wat er gebeurt in de wereld van investeren en fintech, en we delen wat we leren. Het is een plek waar je je vaardigheden kunt ontwikkelen, kunt bijdragen aan iets reëels en kunt groeien naast mensen die hun vak serieus nemen en graag samen dingen bouwen.
Wat je gaat doen
In een fintechomgeving is betrouwbare event streaming cruciaal; een gemiste of gedupliceerde boodschap kan invloed hebben op grootboekbalansen, betalingsworkflows en compliance. Je speelt een hands-on rol in het valideren van de correctheid, betrouwbaarheid en veerkracht van onze op Kafka gebaseerde event-gedreven systemen. Als Senior Quality Assurance Engineer voor ons Backend Broker-team is het jouw taak om dingen gedaan te krijgen. Dit kan betekenen:
- Ontwerpen, ontwikkelen en onderhouden van geautomatiseerde en handmatige tests voor Kafka-gebaseerde producenten, consumenten en event flows.
- Uitvoeren van handmatige en verkennende tests waar automatisering niet haalbaar is.
- Integreren van geautomatiseerde regressie-, rook- en integratietestsuites in CI/CD-pijplijnen (GitHub Actions).
- Helpen bij het opbouwen en verbeteren van QA-processen en -normen voor event-gedreven systemen binnen het team.
- Toepassen van kwaliteitscriteria en acceptatiecriteria in nauwe samenwerking met Product- en Development-teams.
- Deelnemen aan ontwerpreview voor eigendom functies en event-schema's om vroeg in de ontwikkelingscyclus een QA-perspectief te bieden.
- Monitoren en volgen van belangrijke kwaliteitsmetrics, testdekking en defecttrends voor het streamingdomein.
- Valideren van berichtvolgorde, leveringsgaranties, idempotentie en exact-eens/tenminste-eens semantiek.
- Valideren van producent- en consumentcontracten en schema-compatibiliteit naarmate services evolueren.
- Uitvoeren van foutmodus- en veerkrachtentests — inclusief brokerfouten, consumentvertraging, herhalingen, dead-letterverwerking en replay-scenario's.
- Ondersteunen van testomgevingopzet, gegevensvoorziening en onderhoud in coördinatie met DevOps.
- Gebruik maken van goedgekeurde GenAI-tools met gesaniteerde gegevens om testontwerp en automatisering te versnellen, onderhevig aan menselijke beoordeling, beveiligingsbeleid en validatie van gegenereerde tests.
Wat je nodig hebt om te slagen
We zoeken jou als je gepassioneerd bent over kwaliteit in gedistribueerde systemen, sterke hands-on testvaardigheden hebt in event-streamingplatforms en gedijt in een snel veranderende fintechomgeving. Verder vereisen we:
- 5–7+ jaar ervaring in softwarekwaliteit assurance, met een senior-niveau trackrecord van hands-on testen in de fintechsector.
- Hands-on testervaring met Kafka of vergelijkbare event-streamingplatforms.
- Sterke kennis van API-testen (REST) en microservices/event-gedreven architecturen.
- Hands-on ervaring met testautomatiseringsframeworks zoals Selenium en Playwright met TypeScript.
- Bekwaamheid in ten minste één programmeertaal (Java/Kotlin).
- Begrip van CI/CD-pijplijnen en integratie van geautomatiseerde tests (GitHub Actions).
- Praktische ervaring met Postman/Newman, Charles Proxy en Xray (of vergelijkbare testmanagementtools).
- Comfortabel met het valideren van gegevensconsistentie over meerdere database-technologieën en asynchrone event flows.
- Ervaring met het helpen opzetten of verbeteren van QA-processen voor event-gedreven systemen.
- Ervaring met werken in een snel veranderende Agile-omgeving.
- Uitstekende communicatie- en samenwerkingsvaardigheden met cross-functionele teams.
Deze rol rapporteert aan de Staff QA Engineer.
Aanvullende wensen
- Ervaring met fintech of financiële diensten testen (financiële nauwkeurigheid, transactionele gegevens, naleving van regelgeving).
- Ervaring met prestatie- en beveiligingstests.
- Kennis van financiële regelgeving en compliance-normen (KYC/AML).
- Ervaring met schema-registers en contracttesttools voor event-gedreven architecturen.
Waarom BUX als Senior QA Engineer (Kafka)?
Je hebt een echte impact op de kwaliteit voor een snelgroeiend fintechbedrijf dat duizenden gebruikers bedient. Je werkt met event-streamingtechnologieën die onze kernhandel en betalingsstromen aandrijven. Je zult samenwerken met ervaren, gepassioneerde ingenieurs die waarde hechten aan kwaliteit en continue verbetering. Je maakt deel uit van een bedrijf dat jouw ideeën waardeert en innovatie op elk niveau aanmoedigt. Je helpt producten te bouwen die investeren democratiseren en een echt verschil maken in het financiële leven van mensen.
Bij BUX zijn we toegewijd aan het toegankelijk en betaalbaar maken van investeren voor iedereen via onze intuïtieve app. We geloven dat een divers team met een scala aan achtergronden, vaardigheden en perspectieven essentieel is voor het bereiken van deze missie. Door diversiteit te omarmen, versterken we ons vermogen om te innoveren en onze klanten beter te bedienen. Om volledig te profiteren van onze diversiteit, is het essentieel dat iedereen zich veilig, inbegrepen en gewaardeerd voelt. We zijn toegewijd aan het creëren van een werkomgeving waar ieder van ons ons volledige zelf kan zijn en kan bijdragen aan onze gezamenlijke doelen.
Senior Quality Assurance Engineer (Event Streaming) werkgever: BUX
BUX is een uitstekende werkgever die een dynamische en inclusieve werkomgeving biedt in het hart van Amsterdam. Met een focus op persoonlijke groei en ontwikkeling, moedigen we onze medewerkers aan om eigenaarschap te nemen en hun impact te maximaliseren binnen ons snelgroeiende fintech-bedrijf. Bij BUX vieren we successen samen en bieden we unieke kansen om bij te dragen aan een missie die financiële groei toegankelijk en leuk maakt voor iedereen in Europa.