.
Senior Test Automation Engineer with Java and Kafka
  • Katowice
Senior Test Automation Engineer with Java and Kafka
Katowice, Katowice, Silesian Voivodeship, Polska
Sii Poland
14. 12. 2025
Informacje o stanowisku

Senior Test Automation Engineer with Java and Kafka

Join our Scrum team developing next-generation e-commerce backend services. In this role, you will design and implement robust test automation frameworks for our event‑driven architecture (EDA) platform based on Apache Kafka and event sourcing. Your work will be critical to ensuring the scalability, reliability, and performance of distributed systems, while collaborating closely with developers and sharing knowledge within the QA community.

Responsibilities

  • Supporting development teams in testing activities within Agile environments.
  • Preparing and executing test plans, test scenarios, and exploratory testing where automation is not yet applied.
  • Building and maintaining automated tests across multiple levels.
  • Eliminating the backlog of manual regression tests through automation coverage.
  • Implementing integration, functional, load, and performance tests.
  • Validating message flows, event‑driven workflows, and state transitions in event‑sourcing environments.
  • Ensuring data consistency, idempotency, and fault tolerance across microservices.
  • Applying mocking and simulation techniques for event‑driven test scenarios.
  • Reviewing automation test code to enhance quality and share knowledge.
  • Contributing to the QA Community of Practice by sharing principles, practices, and improvements.

Requirements

  • At least 5 years of proven experience in test automation, preferably in international and multicultural environments.
  • Experience with Agile methodologies (Scrum, XP) and DevOps practices.
  • Testing Kafka‑based applications with strong expertise in distributed systems.
  • Programming in Java with frameworks and tools such as Cucumber, Selenium, and JUnit.
  • API testing (REST, gRPC, GraphQL) using Postman, RestAssured, or Karate.
  • Operating CI/CD and collaboration tools such as Git, Jenkins, Jira, and Confluence.
  • Understanding of Event Sourcing, CQRS patterns, and contract testing frameworks in depth.
  • Conducting performance and load testing to ensure scalability and reliability.
  • Practicing BDD and Gherkin‑driven methodologies in Agile teams.
  • Fluent communication in English, both written and spoken, with technical and non‑technical stakeholders.
  • Fluent Polish required.
  • Residing in Poland required.

Benefits for you

  • Great Place to Work.
  • Solid financial situation.
  • Contracts with the biggest brands.
  • Centre of internal training.
  • Many experts you can learn from.
  • Open and accessible management team.
  • Profit sharing.
  • Passion Sponsorship program.
  • Regular integration events and trips.
  • Comfortable and well‑equipped offices.
  • MySII app.
  • Medical care.

Seniority level

  • Mid‑Senior level

Employment type

  • Full‑time

Job function and industries

  • Quality Assurance
  • IT Services and IT Consulting

Job No. 251210-DHOW7

#J-18808-Ljbffr

  • Praca Katowice
  • Katowice - Oferty pracy w okolicznych lokalizacjach


    165 526
    23 379