B

Bloomreach

SaaS platform for personalized online experiences

Quality Assurance Engineer 2

Test Automation EngineeringConfirmed live in the last 24 hours
Full-timeRemote in Slovakia€26k - €39k

About the Job

Requirements

  • Write code-based test automation for integration and API tests in CI using Python, Go, or a similar language.
  • Read Go or Python backend/pipeline code well enough to identify gaps and reason about how changes may affect other components.
  • Own black-box, API, integration, and end-to-end automation; feature developers retain responsibility for in-source unit and repository integration tests.
  • Work primarily in code and automation, with willingness to make automation the main craft when transitioning from mostly manual testing.
  • Participate in grooming and design from the start, defining test types and cases before code is written.
  • Learn and adapt while navigating a large codebase and a data domain spanning tracking, imports, and multiple storages.
  • Work effectively in a remote-first environment.
  • Use AI coding agents such as Cursor, Claude Code, Copilot, or Gemini CLI fluently in daily work.

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 catch regressions across components.
  • Read Go and Python pipeline code to find testing gaps and design meaningful test cases.
  • Drive test strategy in grooming and design reviews by defining test types, ticket acceptance criteria, edge cases, and failure modes.
  • Pair with the current Data Pipeline QA to spread automation and code-adjacent testing practices across the team.
  • Use telemetry and reproduction to turn production incidents into durable automated regression tests.

Desired Qualifications

  • Prior backend exposure through an internship or role involving code writing, or work under a senior colleague who established testing and automation workflows.
  • Experience with ETL or data-pipeline testing, including connectors, large-scale ingestion, data cleanup and transformations, and validating data in target storages.
  • Experience testing systems built on Kafka, Google Cloud Platform, or BigQuery.
  • Familiarity with Robot Framework, Playwright, or API testing tools such as Postman.

About the Company

Bloomreach

SaaS platform for personalized online experiences

Bloomreach is a Software-as-a-Service company that helps businesses improve their online presence by personalizing digital experiences for customers. It primarily serves the e-commerce and digital marketing space with the Bloomreach Experience Manager, a platform for creating, managing, and optimizing digital content. The system uses smart, continuously learning algorithms to understand how customers search and what they want, enabling automatic content generation and page personalization that aligns with user intent and supports higher search rankings. Compared with others, Bloomreach combines content management, search optimization, and personalization on a single SaaS platform, focusing on understanding customer language and intent at scale. Its goal is to help retailers, travel, finance, and other industries deliver relevant experiences that boost engagement, conversions, and SEO performance.

Company size
1,001-5,000
Company stage
Debt Financing
Total funding
$452M
Headquarters
Mountain View, CA
Founded
2009

Recently Posted Jobs

Explore more opportunities at Bloomreach

See more jobs