Senior QA Engineer, IMF
Confirmed live in the last 24 hours
Bloomreach
Job Description
- We're taking autonomous search mainstream, making product discovery more intuitive and conversational for customers, and more profitable for businesses.
- We’re making conversational shopping a reality, connecting every shopper with tailored guidance and product expertise — available on demand, at every touchpoint in their journey.
- We're designing the future of autonomous marketing, taking the work out of workflows, and reclaiming the creative, strategic, and customer-first work marketers were always meant to do.
We are looking for a dedicated QA Engineer to join our IMF team and take ownership of quality across our in-memory database (IMF) and its surrounding services. IMF is a complex, distributed system built on Kubernetes and Google Cloud Platform that stores user events and profiles and performs real-time analyses with very low latency. It spans multiple technology stacks (C++, Go, Python), communicates over gRPC and Kafka, and runs in a high-availability configuration across tens of instances.
You will be the first QA engineer embedded in this team, giving you the opportunity to shape the QA culture, processes, and tooling from the ground up. You won't be doing this alone — you'll have the support of the team, other embedded QA engineers across the organization, and a central QA chapter to exchange ideas and best practices with. Your goal is to increase the speed and confidence of development by ensuring that engineers have clear guidance on what to test, that regressions are caught early, and that we can safely validate changes at production scale. IMF powers real-time analytics for more than 1,400 global brands — the quality of this system directly impacts our customers.
The team works remotely in the Central European Time Zone. We are happy to meet you in Bratislava, Brno or Prague, where our headquarters are located. For candidates at the P3 / Senior Software Engineer level, starting monthly compensation begins at 3000 € gross, with the final offer tailored for each candidate based on their skills and experience. Stock options and a comprehensive benefits package are also included.
Responsibilities
- Define and own the QA strategy for the IMF ecosystem end-to-end — from data ingestion through storage and computation to the clients consuming the results.
- Plan and execute QA for new features: create test plans during project kickoff, participate in backlog and tasks refinement and technical design discussions, and identify the right testing approach for each change.
- Build and maintain automated test suites and tooling integrated into our CI/CD pipelines — including test data generation, automated comparison of expected vs. actual results, and test environment management — so that every merge request gets reliable
Similar Jobs
Integer Holdings
Quality Inspector III (Evening Shift) Spiddal Galway
Northern Trust
Senior Consultant - Model Governance
Northern Trust
Senior Consultant - Controls Testing Quality Assurance (Data Analysis & Reporting) - Pune/Bangalore
Catalent
Quality Specialist II
Catalent
Associate Director, Quality Control
Catalent