Match score not available

QA Engineer

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Experience in testing distributed systems, including microservices and asynchronous communication (RabbitMQ, Kafka)., Proficiency in test automation, including unit tests, acceptance tests (BDD), and integration tests using tools like SpecFlow, Cucumber, and Docker., Familiarity with API testing (REST API, Postman) and contract management (OpenAPI, AsyncAPI)., Basic knowledge of Domain-Driven Design (DDD) and experience with SQL and NoSQL databases..

Key responsabilities:

  • Conduct testing of distributed systems and ensure quality through automated testing processes.
  • Collaborate with developers to analyze business requirements and implement effective testing strategies.
  • Manage API contracts and perform observability and monitoring of technical/business metrics.
  • Share knowledge and best practices within the team to enhance overall testing capabilities.

emagine logo
emagine Large https://www.emagine.org/
501 - 1000 Employees
See all jobs

Job description

INFORMACJE O PROJEKCIE:

  • Branża: windykacyjna
  • Lokalizacja: 100% zdalnie
  • Start projektu: ASAP
  • Stawka: do PLN/h netto + VAT (B2B)

WYMAGANIA:

  • Testowanie systemów rozproszonych (mikroserwisy, asynchroniczna komunikacja – RabbitMQ, Kafka).
  • Automatyzacja testów:
    • Testy jednostkowe (Unit Tests).
    • Testy akceptacyjne (BDD) – SpecFlow, Cucumber, Gherkin.
    • Testy integracyjne – Docker, Testcontainers.
    • Testy kontraktowe (Pact).
  • Testowanie API – REST API, Postman, RestAssured.
  • Zarządzanie kontraktami API – OpenAPI, AsyncAPI.
  • Bazy danych – SQL (T-SQL, PostgreSQL), NoSQL (MongoDB).
  • Observability & Monitoring – analiza logów i metryk technicznych/biznesowych (ELK Stack, Prometheus, Grafana).
  • Podstawowa znajomość DDD (Domain-Driven Design) i wpływu na testowanie.
  • Umiejętność analizy wymagań biznesowych i współpracy z developerami.
NICE TO HAVE:

  • Znajomość Docker, Kubernetes.
  • Wzorce projektowe w testowaniu (np. Page Object Model).
  • Znajomość modelowania architektury – diagramy C4 lub inne narzędzia.
  • Doświadczenie w testowaniu Event Sourcing, CQRS.
  • Proaktywność i gotowość do dzielenia się wiedzą w zespole.

Required profile

Experience

Spoken language(s):
Polish
Check out the description to know which languages are mandatory.

Other Skills

  • Distributed Team Management
  • Proactivity

QA Engineer Related jobs