{"id":1870886,"url":"https://alion.io/job/bux-senior-quality-assurance-engineer-event-streaming","title":"Senior Quality Assurance Engineer (Event Streaming)","company":{"id":54570,"name":"BUX","domain":"bux.com","url":"https://alion.io/company/bux","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Teamtailor","truth_index":null},"role":"QA","role_family":"QA","seniority":"senior","employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Amsterdam, Netherlands"],"countries":["NL"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":54000,"max_usd":112000,"period":"year","method":"role_seniority_country_remote_cell","sample_n":9},"experience_years_min":5,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Agile","optional":false},{"name":"Apache Kafka","optional":false},{"name":"Charles Proxy","optional":false},{"name":"CI/CD","optional":false},{"name":"GitHub Actions","optional":false},{"name":"Java","optional":false},{"name":"Kotlin","optional":false},{"name":"Playwright","optional":false},{"name":"Postman","optional":false},{"name":"Selenium","optional":false},{"name":"TypeScript","optional":false},{"name":"GCP","optional":true},{"name":"Kubernetes","optional":true},{"name":"PostgreSQL","optional":true},{"name":"Rest API","optional":true},{"name":"Spring Boot","optional":true}],"status":"live","first_seen_at":"2026-07-31T11:58:31Z","employer_posted_date":"2026-07-31","last_verified_at":"2026-10-21T01:17:55Z","board_verified":true,"closed_at":null,"days_open":81,"trust":{"level":"ok","repost_count":1,"flags":[],"days_open":81},"description":"We are looking for a Senior Quality Assurance Engineer (Event Streaming) to join our BUX team based in Amsterdam.\nOur engineering team sits at the heart of the company. We have a well-rounded team that cares about building great products that matter. You'll be part of a modern fintech company where you can try things, break things, fix them, and learn fast. Your work is visible, your input matters, and you help shape both the product and how we build it. We stay close to what's happening in the world of investing and fintech, and we share what we learn. It's a place where you can stretch your skills, contribute to something real, and grow alongside people who take their craft seriously and enjoy building things together.\nWhat you will do\nIn a fintech environment, reliable event streaming is critical; a missed or duplicated message can affect ledger balances, payment workflows, and compliance. You'll play a hands-on role in validating the correctness, reliability, and resilience of our Kafka-based event-driven systems.\nAs a Senior Quality Assurance Engineer for our Backend Broker team, your job is to get things done. This could mean:\nDesign, develop, and maintain automated and manual tests for Kafka-based producers, consumers, and event flows\n\nExecute manual and exploratory testing where automation is not feasible\n\nIntegrate automated regression, smoke, and integration test suites into CI/CD pipelines (GitHub Actions)\n\nHelp build and mature QA processes and standards for event-driven systems within the squad\n\nApply quality gates and acceptance criteria in close collaboration with Product and Development teams\n\nParticipate in design reviews for owned features and event schemas to provide a QA perspective early in the development cycle\n\nMonitor and track key quality metrics, test coverage, and defect trends for the streaming domain\n\nValidate message ordering, delivery guarantees, idempotency, and exactly-once/at-least-once semantics\n\nValidate producer and consumer contracts and schema compatibility as services evolve\n\nPerform failure-mode and resilience testing - including broker failures, consumer lag, retries, dead-letter handling, and replay scenarios\n\nPerform bug triage, reproduction, and prioritization with development teams\n\nSupport test environment setup, data provisioning, and maintenance in coordination with DevOps\n\nUse approved GenAI tooling with sanitized data to accelerate test design and automation, subject to human review, security policies, and validation of generated tests\n\nOur tech stack\nJava, Kotlin, Spring Boot, GCP, Kubernetes, GitHub Actions, Kafka, REST APIs, Selenium, Playwright/TypeScript, Postman/Newman, Charles Proxy, Xray, CloudSQL, PostgreSQL\nWhat you need to succeed\nWe are looking for you if you are passionate about quality in distributed systems, you have strong hands-on testing skills across event-streaming platforms, and you thrive in a fast-paced fintech environment. Furthermore, we require:\n5-7+ years of experience in software quality assurance, with a senior-level track record of hands-on testing in the fintech domain\n\nHands-on testing experience with Kafka or comparable event-streaming platforms\n\nStrong knowledge of API testing (REST) and microservices/event-driven architectures\n\nHands-on experience with test automation frameworks such as Selenium and Playwright with TypeScript\n\nProficiency in at least one programming language (Java/Kotlin)\n\nUnderstanding of CI/CD pipelines and integration of automated tests (GitHub Actions)\n\nPractical experience with Postman/Newman, Charles Proxy, and Xray (or similar test management tooling)\n\nComfortable validating data consistency across multiple database technologies and asynchronous event flows\n\nExperience helping establish or mature QA processes for event-driven systems\n\nExperience working in a fast-paced Agile environment\n\nExcellent communication and collaboration skills with cross-functional teams\n\nThis role reports to the Staff QA Engineer\n\nNice-to-haves\nExperience with fintech or financial services testing (financial accuracy, transactional data, regulatory compliance)\n\nExperience with performance and security testing\n\nKnowledge of financial regulations and compliance standards (KYC/AML)\n\nExperience with schema registries and contract testing tools for event-driven architectures\n\nWhy join BUX as a Senior QA Engineer (Kafka)?\nYou will have a real impact on quality for a high-growth fintech company that serves thousands of users\n\nYou will work with event-streaming technologies that power our core trading and payment flows\n\nYou'll collaborate with experienced, passionate engineers who value quality and continuous improvement\n\nYou'll be part of a company that values your ideas and encourages innovation at every level\n\nYou will help build products that democratize investing and make a real difference in people's financial lives","description_format":"text","description_chars":4889,"description_truncated":false,"requirements":{"experience_years_min":5,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Investing Apps & Robo-Advisors","Online Brokerage & Trading Platforms"],"lifecycle":[{"event":"open","at":"2026-10-04T21:25:03Z"},{"event":"close","at":"2026-10-05T10:36:02Z"},{"event":"reopen","at":"2026-10-12T16:46:26Z"}],"visa":[],"liveness":{"score":13,"band":"cold","label":"Long shot","p_open":1,"p_active":0.476,"p_room":0.28,"age_days":81,"expected_fill_days":27,"reasons":["conf:4","win:tail","crowd:"],"computed_at":"2026-10-21T05:46:15Z"},"pay":null,"html_url":"https://alion.io/job/bux-senior-quality-assurance-engineer-event-streaming","json_url":"https://alion.io/job/bux-senior-quality-assurance-engineer-event-streaming.json","meta":{"generated_at":"2026-10-21T07:01:30Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":9961,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-22T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":54570},"rest":"https://alion.io/mcp/rest/get_company?id=54570"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fbux-senior-quality-assurance-engineer-event-streaming"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fbux-senior-quality-assurance-engineer-event-streaming"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fbux-senior-quality-assurance-engineer-event-streaming"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/bux-senior-quality-assurance-engineer-event-streaming\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fbux-senior-quality-assurance-engineer-event-streaming"}]}