Sii Poland
Senior Test Automation Engineer with Java and Kafka
Sii Poland, Poland, New York, United States
Senior Test Automation Engineer with Java and Kafka
Join to apply for the
Senior Test Automation Engineer with Java and Kafka
role at
Sii Poland
1 day ago Be among the first 25 applicants
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.
Your tasks
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
Having at least 5 years of proven experience in test automation, preferably in international and multicultural environments
Working 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
Performing API testing (REST, gRPC, GraphQL) using Postman, RestAssured, or Karate
Operating CI/CD and collaboration tools such as Git, Jenkins, Jira, and Confluence
Understanding 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
Communicating fluently in English, both written and spoken, with technical and non-technical stakeholders
Fluent Polish required
Residing in Poland required
Job No. 251210-DHOW7
Benefits for you
Great Place to Work
Solid financial situation
Contracts with the biggest brands
Centre of internal trainings
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 Quality Assurance
Industries IT Services and IT Consulting
#J-18808-Ljbffr
Senior Test Automation Engineer with Java and Kafka
role at
Sii Poland
1 day ago Be among the first 25 applicants
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.
Your tasks
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
Having at least 5 years of proven experience in test automation, preferably in international and multicultural environments
Working 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
Performing API testing (REST, gRPC, GraphQL) using Postman, RestAssured, or Karate
Operating CI/CD and collaboration tools such as Git, Jenkins, Jira, and Confluence
Understanding 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
Communicating fluently in English, both written and spoken, with technical and non-technical stakeholders
Fluent Polish required
Residing in Poland required
Job No. 251210-DHOW7
Benefits for you
Great Place to Work
Solid financial situation
Contracts with the biggest brands
Centre of internal trainings
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 Quality Assurance
Industries IT Services and IT Consulting
#J-18808-Ljbffr