
Quality Assurance Engineer II
Bloomreach1 month ago
Remote, CzechiaMid Level
Responsibilities
- Design and own black-box, API-level, integration, and end-to-end test automation for Data Pipeline services, primarily in the imports domain.
- Build and maintain automated test suites in GitLab CI/CD that gate deployments and detect cross-component regressions.
- Read Go and Python pipeline code to identify gaps and design meaningful test cases without being responsible for feature development.
- Drive test strategy during grooming and design reviews by defining test types, acceptance criteria, edge cases, and failure modes.
- Use telemetry and production incident reproduction to create durable automated regression tests.
- Partner with developers and the existing Data Pipeline QA to spread automation and code-adjacent testing practices.
- Extend quality coverage across tracking, imports, exports, and the broader Data Pipeline core.
Requirements
- Write test automation in code, including integration and API tests in Python, Go, or a similar language.
- Read backend or pipeline code in Go or Python well enough to identify gaps and reason about cross-component failures.
- Have experience or strong interest in owning black-box, API, integration, and end-to-end automation as the primary testing craft.
- Be comfortable participating in grooming and design activities with a shift-left testing mindset.
- Be able to learn and adapt within a large codebase and a data domain involving tracking, imports, and multiple storages.
- Work effectively in a remote-first environment.
- Use AI coding agents fluently in daily work, such as Cursor, Claude Code, Copilot, or Gemini CLI.
- Backend exposure through an internship or role involving code or established testing and automation workflows is strongly preferred.
- Experience with ETL or data-pipeline testing, including connectors, ingestion at scale, data cleanup, transformations, and validating target storage is preferred.
- Experience testing Kafka, Google Cloud Platform, or BigQuery systems is preferred.
- Familiarity with Robot Framework, Playwright, Postman, or other API testing tools is preferred.
- Demonstrate ownership, systematic thinking, collaboration, and curiosity.
Benefits
- Remote-first and virtual-first work arrangement in Central and Eastern Europe, with offices in Bratislava, Brno, and Prague and flexible working hours.
- Freedom and trust-oriented culture with company events and volunteering support, including up to 5 paid volunteer days.
- Annual $1,500 professional education budget for books, courses, certifications, and other education products.
- Employee Assistance Program, Calm subscription, quarterly additional DisConnect days, sports, yoga, and meditation opportunities.
- Extended parental leave of up to 26 calendar weeks for primary caregivers.
- Restricted Stock Units or Stock Options, company performance bonus, employee referral bonus of up to $3,000, and work-anniversary rewards, subject to role, location, and employment type.
- Access to personal development workshops and communication coaching.
Tech Stack
Apache BeamApache KafkaGoGoogle BigQueryGoogle Cloud PlatformKubernetesMongoDBPostmanPythonRedisRobot Framework
Categories
About Bloomreach
Bloomreach builds an AI-driven personalization platform for e‑commerce, combining customer and product data to power marketing automation, on-site search/merchandising, and headless content. Delivered as SaaS with APIs, its products (Engagement, Discovery, and Content) are used by more than 1,400 global brands, including American Eagle, Sonepar, and Pandora. Founded in 2009 and headquartered in Mountain View, California, the company is privately held.