JustJoin.IT Hybrydowo Senior

Senior Java QA Engineer

Tenarai

⚲ Kraków

20 160 - 23 520 PLN netto (B2B)

Wymagania

  • Java
  • CI/CD
  • GitHub
  • Jenkins
  • GitHub Actions
  • Docker
  • Kubernetes
  • Prometheus
  • Stackdriver

Opis stanowiska

We are looking for a Senior Java QA Engineer with strong Java skills to join a team focused on backend application development and testing. The role involves testing RESTful APIs, gRPC services, and backend systems deployed in GCP/GKE.

Our client's multisource capability is an aggregated travel retailing solution designed to unite fragmented content. It merges traditional GDS (ATPCO/EDIFACT) data, low-cost carrier (LCC) flights, and New Distribution Capability (NDC) offers into a single, seamless workflow for travel agencies.
This unified retailing approach operates primarily through the Marketplace project and the Cache-powered Intelligent Shopping system. 

Key features include:


Unified Workflow: Travel agents can shop, compare, and book across different content sources on a single screen without needing to navigate between disparate airline systems. 
• Pre-generated Caching: Uses a cloud-based data cube to generate offers at sub-second speeds, vastly improving system look-to-book ratios and reducing search times.
• Next-Generation APIs: Utilizes modular APIs like Flight Shop and Order Management to automate searching, pricing validation, and post-booking servicing (such as exchanges and reshopping) across multiple air sources.

By integrating this technology, travel brands and AI-driven applications are able to handle the rising complexity of personalized airline offers at scale"

Responsibilities:
• Design, implement, and maintain automated tests for RESTful and gRPC APIs, with a primary focus on backend validation using an internal Spring Boot–based framework.
• Perform integration testing of backend systems in a cloud environment (GCP).
• Provide support during release cycles, including smoke testing, manual validation.
• Develop and enhance test frameworks using Java.
• Analyze logs, metrics, and errors to identify and troubleshoot issues.
• Collaborate closely with development, SRE, and product teams.
• Participate in CI/CD processes and integrate automated tests into pipelines.
• Mentor junior QA engineers and share knowledge across the team.
• Be open to participating in on-call support rotation

Job requirements:
• Knowledge of CI/CD tools: GitHub, Jenkins/GitHub Actions.
• Experience with containerization tools: Docker, Kubernetes.
• Familiarity with monitoring/logging tools: Prometheus, Stackdriver.
• Basic scripting skills in languages such as Python or Bash, useful for test automation, data preparation and tooling.
• Experience using WireMock or similar tools for mocking external services and simulating API responses in integration tests

Must possess a legal work permit in Poland

Benefits:

General benefits - depends on the form of employment 
• Hybrid work model 
• Attractively located office with collaboration spaces
• Onsite parking space for employees 
• Referral program with financial bonus 
• Life Insurance 
• Budget for development (including language courses and others), clear career path with the possibility to gain experience in international environment 
• Access to internal Learning Platform with multiple trainings oriented for professional growth 

Lifestyle benefits: • Access to MyBenefit platform (Multisport included) 
• Team Building activities 
• Charity initiatives 
• Working environment promoting diversity and inclusion 

Health benefits: 
• Private medical care - Platinum Package

🔍 Dekoder Ogłoszenia

✓ Ogłoszenie wygląda transparentnie — brak typowych czerwonych flag.