Unlock Full Resume Report

This position is no longer accepting applications

Positions open for more than 30 days are automatically closed and marked as expired

Don't let one closed door slow you down, here's your next move:

May 20, 2026

👉 QA Automation Specialist

Mid • Remote

80 - 130 PLN

Wroclaw, Poland

Hello, let’s meet!

Who We Are

While Xebia is a global tech company, in Poland, our roots came from two teams – PGS Software, known for world-class cloud and software solutions, and GetInData, a pioneer in Big Data. Today, we’re a team of 1,000+ experts delivering top-notch work across cloud, data, and software. And we’re just getting started.

What We Do

We work on projects that matter – and that make a difference. From fintech and e-commerce to aviation, logistics, media, and fashion, we help our clients build scalable platforms, data-driven solutions, and next-gen apps using ML, LLMs, and Generative AI. Our clients include Spotify, Disney, ING, UPS, Tesco, Truecaller, AllSaints, Volotea, Schmitz Cargobull, and Allegro or InPost.

We value smart tech, real ownership, and continuous growth. We use modern, open-source stacks, and we’re proud to be trusted partners of Databricks, dbt, Snowflake, Azure, GCP, and AWS. Fun fact: we were the first AWS Premier Partner in Poland!

Beyond Projects

What makes Xebia special? Our community. We run events like the Data&AI Warsaw Summit, organize meetups (Software Talks, Data Tech Talks), and have a culture that actively support your growth via Guilds, Labs, and personal development budgets — for both tech and soft skills. It’s not just a job. It’s a place to grow.

What sets us apart? 

Our mindset. Our vibe. Our people. And while that’s hard to capture in text – come visit us and see for yourself.

🟣You will be:

  • designing, developing, and maintaining automated test suites for web applications and APIs,

  • integrating automated tests into CI/CD pipelines and supporting deployment quality gates,

  • collaborating with development and product teams to ensure high software quality across all stages of delivery,

  • creating and maintaining test strategies, quality metrics, and testing documentation,

  • supporting shift-left QA initiatives by improving test coverage and early defect detection,

  • exploring and implementing modern QA solutions, including AI-powered testing tools and automation improvements.

🟣Your profile:

Test Automation Frameworks

  • strong hands-on experience with Playwright (TypeScript) for E2E, API, and visual regression testing,

  • proficiency in TypeScript / JavaScript, including async patterns, fixtures, and the Page Object Model,

  • experience with multi-viewport testing,

  • familiarity with visual regression tooling and baseline management,

  • practical experience managing test data across staging and pre-production environments,

  • understanding of environment parity issues and strategies to mitigate them.


API & Backend Testing

solid skills in API test automation (REST, JSON schema validation, contract testing concepts),
comfortable working with caching layers (e.g. Redis) and understanding how cached vs. live data affects test design,
experience testing systems with third-party / supplier integrations and sandbox limitations.

CI/CD & Pipeline Integration
experience integrating automated test suites into CI/CD pipelines (GitHub Actions, GitLab CI, Jenkins, CircleCI, or similar),
ability to design quality gates, parallel execution strategies, and reporting that fits a deployment pipeline,
understanding of smoke test design for post-deployment validation, including non-transactional production-safe checks.

AB Testing & Feature Flags
experience designing tests around AB experiments and feature flags, including deterministic variant control (cookies, headers, config overrides),
understanding of how to keep selectors and assertions resilient against content variance.

AI-Assisted QA 
exposure to AI-powered tooling for test generation, flaky test triage, coverage analysis, or test deduplication,
ability to evaluate and integrate AI tools pragmatically into an existing automation workflow.

English – at least B2+.

Work from the European Union region and a work permit are required.

🟣Nice to have:

  • Experience applying GenAI in a more structured way within the SDLC, including defined workflows, prompt patterns, or tool integrations embedded into daily work.

  • Interest in and familiarity with emerging AI-driven practices (e.g. agent-based workflows, automation patterns, AI-augmented development), with a willingness to explore and experiment beyond standard approaches.

🟣Recruitment Process:

CV review – HR call – Technical Interview Client Interview – Decision

🎁 Benefits 🎁

Development:

  • development budgets of up to 6,800 PLN,

  • we fund certifications e.g.: AWS, Azure,

  • access to Udemy, O'Reilly (formerly Safari Books Online) and more,

  • events and technology conferences,

  • technology Guilds,

  • internal training,

  • Xebia Upskill.

🩺 We take care of your health:

  • private medical healthcare,

  • multiSport card - we subsidise a MultiSport card,

  • mental Health Support.

Similar jobs you might like

Technology

Xebia sp. z o.o.

👉 Senior Python Developer with Node.js

Senior

Remote

Wroclaw, DS, Poland

19,000 - 28,000 PLN

🏢 Summary: Backend software development role focused on building scalable Python and Node.js services, APIs, and microservices for business-critical applications. The offer includes cloud-native work in Azure, CI/CD and infrastructure automation, distributed systems, and AI-assisted engineering. Candidates must be eligible to work from the EU and hold a valid work permit. 🗂️ Requirements: 5+ years of software development experience, Hands-on Python and Node.js experience, API and backend-service development with FastAPI, Django, Flask, or similar frameworks, Knowledge of microservices, DDD, or hexagonal architecture, Azure DevOps experience, Docker, Kubernetes, and Terraform experience, Relational and non-relational database experience, Messaging and event-driven architecture experience, OAuth 2.0 and OpenID Connect knowledge, Automated testing, code quality, and software security experience, Experience using AI-powered development assistants, English at B2 level or higher, Polish proficiency, EU-based work eligibility and valid work permit 📃 Skills: Python, Node.js, FastAPI, Django, Flask, Microservices, DDD, Azure, DevOps, Docker, Kubernetes, Terraform, PostgreSQL, Redis, OAuth, OpenID, Testing, Security, Claude, Copilot, Cursor 🏢 Description: Who We Are While Xebia is a global tech company, our journey in CEE started with two Polish companies – PGS Software, known for world-class cloud and software solutions, and GetInData, a pioneer in Big Data. Today, we’re a team of 1,000+ experts delivering top-notch work across cloud, data, and software. And we’re just getting started. What We Do We work on projects that matter – and that make a difference. From fintech and e-commerce to aviation, logistics, media, and fashion, we help our clients build scalable platforms, data and AI solutions, and cutting-edge applications to shape the future of tech. Our clients include McLaren, Aviva, Deloitte, Spotify, Disney, ING, UPS, Tesco, Truecaller, AllSaints, Volotea, Schmitz Cargobull, Allegro, InPost, and many, many more. We value smart tech, real ownership, and continuous growth. We use modern, open-source stacks, and we’re proud to be trusted partners of Databricks, dbt, Snowflake, Azure, GCP, and AWS. Fun fact: we were the first AWS Premier Partner in Poland! Beyond Projects What makes Xebia special? Our community. We support tech communities, organize meetups (Software Talks, Data Tech Talks), and have a culture that actively support your growth via Guilds, Labs, and personal development budgets — for both tech and soft skills. It’s not just a job. It’s a place to grow. What sets us apart? Our mindset. Our vibe. Our people. And while that’s hard to capture in text – come visit us and see for yourself. 🟣 You will be: designing, developing, and maintaining scalable backend services using Python and Node.js, building APIs and microservices supporting business-critical applications, contributing to architecture decisions and promoting engineering best practices, working with cloud-native solutions and distributed systems in Azure environments, developing and maintaining CI/CD pipelines and deployment processes, collaborating with cross-functional teams to deliver high-quality software solutions, leveraging AI-powered development tools to improve engineering efficiency and software delivery. 🟣 Your profile: 5+ years of professional experience in software development, strong hands-on experience with Python and Node.js, experience building APIs and backend services using frameworks such as FastAPI, Django, Flask, or similar, solid understanding of software architecture patterns, including microservices, DDD, or hexagonal architecture, experience with Azure DevOps, hands-on experience with Docker, Kubernetes, and Infrastructure as Code tools such as Terraform, experience working with relational and non-relational databases (PostgreSQL, MS SQL, Azure SQL, Redis), familiarity with messaging and event-driven architectures (e.g. Redis, Azure Service Bus, Azure Event Hub), understanding of authentication and authorization standards such as OAuth 2.0 and OpenID Connect, experience with automated testing, code quality, and software security practices, strong analytical and problem-solving skills, ability to work independently and collaborate effectively within international teams, practical experience using AI-powered assistants (e.g. Claude Code, GitHub Copilot, Cursor) to improve productivity, quality, or decision-making in software delivery, good command of English (min. B2) and Polish. work from the European Union region and a work permit are required. 🟣 Nice to have: experience with TypeScript and modern frontend technologies such as React, familiarity with Databricks, Pandas, or NumPy for data processing workloads, experience with observability and monitoring tools such as Grafana, Azure Monitor, or Application Insights, knowledge of Go or C++, experience working in cloud environments (Azure/AWS/GCP), experience applying GenAI in a more structured way within the SDLC, including defined workflows, prompt patterns, or tool integrations embedded into daily work, interest in and familiarity with emerging AI-driven practices (e.g. agent-based workflows, automation patterns, AI-augmented development), with a willingness to explore and experiment beyond standard approaches. 🟣 Recruitment Process: CV review – HR Interview – Technical Interview – Client Interview – Decision 🎁 Benefits 🎁 ✍ Development: development budgets of up to 6,800 PLN, we fund certifications e.g.: AWS, Azure, access to Udemy, O'Reilly (formerly Safari Books Online) and more, events and technology conferences, technology Guilds, internal training, Xebia Upskill. 🩺 We take care of your health: private medical healthcare, multiSport card - we subsidise a MultiSport card, mental Health Support.

Technology

Xebia sp. z o.o.

👉 iOS Developer

Senior

Remote

Wroclaw, Poland

90 - 120 PLN

🏢 Summary: Develop and maintain high-quality iOS applications for a leading e-commerce platform. The role covers feature delivery, performance and reliability improvements, and collaboration on seamless mobile shopping experiences. 🗂️ Requirements: 4+ years of commercial iOS development experience, Swift proficiency, iOS SDK and application architecture knowledge, MVVM or Clean Architecture experience, REST API and JSON handling experience, UIKit, Foundation and Core Data knowledge, Unit, E2E and UI testing experience, Code review and TDD commitment, Xcode and dependency-management tool experience, App Store publishing experience, AI-powered development assistant experience, Polish proficiency at C1 or higher, English proficiency at B2 or higher, EU-based work authorization 📃 Skills: Swift, iOS, MVVM, UIKit, Foundation, CoreData, REST, JSON, TDD, Xcode, CocoaPods, Claude, Copilot, Cursor 🏢 Description: Xebia is a global AI-first, digital transformation, and engineering partner. With over 25 years of experience and a team of 5,000 professionals across 16 countries, we help organizations design and build scalable products, platforms, and data-driven solutions. We specialize in Artificial Intelligence, Data and Cloud, Intelligent Automation, and Digital Products, combining deep technical expertise with a strong focus on engineering excellence and a people-first culture. In the CEE region, we’re a team of nearly 1,000 experts delivering modern applications, data platforms, and AI solutions for clients such as McLaren, Aviva, Deloitte, Spotify, Disney, ING, UPS, Tesco, Truecaller, AllSaints, Volotea, Schmitz Cargobull, Allegro, InPost, and many, many more. We work with leading technologies including AWS, Azure, GCP, Databricks, and Snowflake, and combine strong engineering culture with a consulting mindset and a continuous focus on growth and knowledge sharing. 🟣 You will be: developing and maintaining high-quality iOS applications for a leading e-commerce platform, collaborating with cross-functional teams to deliver seamless mobile shopping experiences, implementing new features and enhancing existing functionalities based on business requirements, optimizing application performance, reliability, and user experience across iOS devices, contributing to code reviews, technical discussions, and continuous improvement initiatives. 🟣 Your profile: 4+ years of commercial experience in iOS development , strong proficiency in Swift , good understanding of the iOS SDK and iOS application architecture (MVVM / Clean Architecture), experience with REST APIs and JSON data handling, knowledge of core Apple frameworks (UIKit, Foundation, Core Data), experience writing unit tests and E2E/UI tests, commitment to code quality through code review and TDD, experience with Xcode, Swift Package Manager / CocoaPods, and modern iOS development tools, experience publishing apps to the App Store, Practical experience using AI-powered assistants (e.g. Claude Code, GitHub Copilot, Cursor) to improve productivity, quality, or decision-making in software delivery, Polish - at least C1, English - at least B2, Work from the European Union region and a work permit are required. 🟣 Nice to have: experience with SwiftUI, practical experience with modular architecture and large codebases, knowledge of dependency injection approaches (e.g. Swinject, Factory, or manual DI), experience with CI/CD pipelines for mobile applications (Fastlane / Xcode Cloud), knowledge of mobile app performance optimization, familiarity with Apple Liquid Glass design system and WCAG accessibility standards, interest in GenAI and AI-supported development tools used in the Software Development Lifecycle (SDLC) (e.g., AI-assisted coding, testing, documentation, or code review) experience applying GenAI in a more structured way within the SDLC, including defined workflows, prompt patterns, or tool integrations embedded into daily work, interest in and familiarity with emerging AI-driven practices (e.g. agent-based workflows, automation patterns, AI-augmented development), with a willingness to explore and experiment beyond standard approaches. 🟣 Recruitment Process: CV review – HR Interview – Technical Interview – Client Interview – Decision 🎁 Benefits 🎁 ✍ Development: development budgets of up to 6,800 PLN, we fund certifications e.g.: AWS, Azure, access to Udemy, O'Reilly (formerly Safari Books Online) and more, events and technology conferences, technology Guilds, internal training, Xebia Upskill. 🩺 We take care of your health: private medical healthcare, multiSport card - we subsidise a MultiSport card, mental Health Support.

Technology

Xebia sp. z o.o.

👉 Senior Java Developer with AI

Senior

Remote

Wroclaw, DS, Poland

17,000 - 28,200 PLN

🏢 Summary: Backend Java role focused on building REST APIs and production-ready, AI-enabled services. The offer includes designing AI agent workflows, collaborating with engineering and AI teams, and contributing to CI/CD and quality-focused delivery. 🗂️ Requirements: 5+ years of commercial Java development experience, REST API and backend application experience, AI-assisted development tools experience, AI agent or agent-based workflow experience, Modern AI frameworks or runtime technologies familiarity, Practical AI application in development, automation, or business applications, Independent delivery of high-quality solutions, Analytical and problem-solving skills, English proficiency at B2 or higher, European Union-based work eligibility and valid work permit 📃 Skills: Java, REST, AI, LangGraph, FastMCP, MCP, Claude, Kiro, Copilot, Cursor, CI/CD 🏢 Description: Xebia is a global AI-first, digital transformation, and engineering partner. With over 25 years of experience and a team of 5,000 professionals across 16 countries, we help organizations design and build scalable products, platforms, and data-driven solutions. We specialize in Artificial Intelligence, Data and Cloud, Intelligent Automation, and Digital Products, combining deep technical expertise with a strong focus on engineering excellence and a people-first culture. In the CEE region, we’re a team of nearly 1,000 experts delivering modern applications, data platforms, and AI solutions for clients such as McLaren, Aviva, Deloitte, Spotify, Disney, ING, UPS, Tesco, Truecaller, AllSaints, Volotea, Schmitz Cargobull, Allegro, InPost, and many, many more. We work with leading technologies including AWS, Azure, GCP, Databricks, and Snowflake, and combine strong engineering culture with a consulting mindset and a continuous focus on growth and knowledge sharing. 🟣 You will be: designing, developing, and maintaining backend applications using Java, building and enhancing REST APIs supporting business-critical services, developing AI-enabled features and integrating modern AI capabilities into backend applications, designing and implementing AI agent workflows using modern AI frameworks and runtime technologies, collaborating with software engineers and AI specialists to deliver scalable, production-ready solutions, writing clean, maintainable, and well-tested code, contributing to CI/CD processes and software delivery, leveraging AI-powered development tools to improve productivity, engineering quality, and development workflows. 🟣 Your profile: 5+ years of commercial experience as a Java Developer, experience building and maintaining REST APIs and backend applications, practical experience with AI-assisted development tools such as Claude Code, Kiro, GitHub Copilot, Cursor, or similar, experience designing or implementing AI agents or agent-based workflows, familiarity with modern AI frameworks and technologies, such as LangGraph, FastMCP, Model Context Protocol (MCP), or similar, practical experience applying AI to improve software development, automation, or business applications, ability to work independently and deliver high-quality solutions, strong analytical and problem-solving skills, good communication skills in English (min. B2). work from the European Union region and a work permit are required. 🟣 Nice to have: experience applying GenAI in a more structured way within the SDLC, including defined workflows, prompt patterns, or tool integrations embedded into daily work, iInterest in and familiarity with emerging AI-driven practices (e.g. agent-based workflows, automation patterns, AI-augmented development), with a willingness to explore and experiment beyond standard approaches. 🟣 Recruitment Process: CV review – HR Interview – Technical Interview – Client Interview – Decision 🎁 Benefits 🎁 ✍ Development: development budgets of up to 6,800 PLN, we fund certifications e.g.: AWS, Azure, access to Udemy, O'Reilly (formerly Safari Books Online) and more, events and technology conferences, technology Guilds, internal training, Xebia Upskill. 🩺 We take care of your health: private medical healthcare, multiSport card - we subsidise a MultiSport card, mental Health Support.

Technology

Xebia sp. z o.o.

👉QA Architect

Senior

Remote

Wroclaw, DS, Poland

🏢 Summary: Senior QA role focused on defining test strategies, building automation frameworks, leading QA assessments, and improving quality practices across multiple client projects. The offer includes presales support, cross-country collaboration, AI-assisted engineering, professional development funding, and health benefits. 🗂️ Requirements: 10+ years of QA experience, 3+ years in a similar role, Frontend automation framework development, Backend automation framework development, CI/CD pipeline design and configuration, Consumer-driven contract testing, Cloud platform experience, Git branching strategy expertise, C# proficiency, Test strategy and test policy design, QA review and process improvement experience, End-to-end test estimation experience, QA mentoring experience, Software architecture knowledge, Agile testing experience, AI-native engineering and SDD experience, English proficiency at C1+ level, EU work authorization, Residence in the European Union, Willingness to travel 📃 Skills: Playwright, Selenium, RestSharp, Azure, Jenkins, GitLab, Pact, AWS, Git, C#, TypeScript, Python, Java, Claude, Copilot, Cursor, OpenSpec 🏢 Description: 🟣 About the project: Industry leading provider of software and AI solutions for the temporary staffing, cleaning services and personal security industries. 🟣 You will be: designing end-to-end test strategies for new projects, covering the overall testing approach, including automation, manual, functional, non-functional, and all testing levels, selecting the most suitable automation tools for each project, creating proof of concepts (PoCs), and presenting the advantages and disadvantages of different solutions, setting up test automation frameworks, implementing testing processes, developing automated tests, leading QA activities, and preparing test estimations, conducting QA reviews for existing projects by analyzing testing processes, automation frameworks, and overall QA maturity, preparing reports, presenting findings to project teams, and recommending improvements, working across multiple projects, with typical engagements lasting between 2 and 6 months, often supporting several initiatives simultaneously rather than being dedicated full-time to a single project, managing time effectively during periods between project assignments by focusing on value-adding internal initiatives, including: mentoring other QA engineers, researching new technologies and QA solutions, creating proof of concepts (PoCs), and sharing findings with the organization, collaborating with QA Engineers and Architects across Xebia teams in the Netherlands, Switzerland, and India, identifying and driving initiatives to improve QA practices across the company, supporting QA engineers working on different customer projects, contributing to presales activities by providing QA expertise, preparing estimations, representing the QA discipline in customer meetings, and gathering and analyzing customer quality assurance needs and challenges, using AI-powered engineering assistants (e.g. Claude Code, GitHub Copilot, Cursor) to improve productivity, software quality, and decision-making throughout the software delivery lifecycle. 🟣 Your profile: at least 10 years of experience in QA , including 3+ years in a similar role, hands-on experience building frontend test automation frameworks from scratch (e.g. Playwright, Selenium), hands-on experience building backend test automation frameworks from scratch (e.g. RestSharp), experience designing and configuring CI/CD pipelines using tools such as Azure DevOps, Jenkins, or GitLab, familiarity with consumer-driven contract testing and tools such as Pact, experience working with cloud platforms, preferably both AWS and Azure, solid knowledge of Git, including the ability to define and recommend an effective branching strategy, proficiency in C# with a willingness to learn additional programming languages such as TypeScript, Python, or Java, experience creating proof of concepts (PoCs) for test frameworks and automation solutions, evaluating different approaches, and presenting recommendations to customers, ability to design project test strategies and customer test policies, experience conducting QA project reviews and driving process improvements, experience preparing testing estimates for end-to-end project delivery, experience mentoring and supporting other QA team members, good understanding of software architecture patterns and their impact on testing strategies, experience designing and executing testing activities in Agile environments, comfortable working in an AI-native engineering environment using Specification-Driven Development (SDD) frameworks, such as OpenSpec, to structure requirements, implementation plans, validation, and traceability, excellent organizational and time management skills, willingness to travel when required, English proficiency at C1 level or higher, German language skills are considered a strong advantage, Work from the European Union region and a work permit are required. 🟣 Recruitment Process: CV review – HR call – Technical Interview – Client Interview – Decision 🎁 Benefits 🎁 ✍ Development: development budgets of up to 6,800 PLN, we fund certifications e.g.: AWS, Azure, access to Udemy, O'Reilly (formerly Safari Books Online) and more, events and technology conferences, technology Guilds, internal training, Xebia Upskill. 🩺 We take care of your health: private medical healthcare, multiSport card - we subsidise a MultiSport card, mental Health Support.

Technology

Axabee

Software Tester

Mid

Remote

Opole, OP, Poland

🏢 Summary: Oferta dla Software Testera łączącego testy manualne i eksploracyjne z automatyzacją UI oraz API. Rola obejmuje testy wydajnościowe, rozwój środowisk testowych, współpracę z CI/CD i wykorzystanie narzędzi AI do usprawniania QA. 🗂️ Requirements: Minimum 3 lata doświadczenia w testowaniu oprogramowania, Testowanie manualne i eksploracyjne, Automatyzacja testów UI i API, TypeScript lub Python, Playwright, Postman, Bruno lub SoapUI, Testy wydajnościowe w k6, REST API i GraphQL, Podstawowa znajomość Docker i Kubernetes, Argo CD lub gotowość do szybkiej nauki, Praktyczne wykorzystanie narzędzi AI w testowaniu, Język angielski minimum B2 📃 Skills: TypeScript, Python, Playwright, Postman, Bruno, SoapUI, k6, REST, GraphQL, Docker, Kubernetes, ArgoCD, AI 🏢 Description: Cześć, jesteśmy Axabee 👋 Od 2012 roku dostarczamy naszym klientom innowacyjne produkty i usługi IT oraz rozwiązania cyfrowe, które przynoszą im realną wartość. Specjalizujemy się w branży turystycznej i e-commerce, współpracując z takimi markami jak Itaka czy Čedok. Łączy nas jeden wspólny cel - chcemy pokazywać milionom użytkowników aplikacji mobilnych i webowych, że technologia może pomagać nam pokonywać ograniczenia i poprawiać jakość naszego życia. Rozwijamy się i szukamy Software Testera , który łączy mocne umiejętności w zakresie testowania manualnego i eksploracyjnego z praktycznym doświadczeniem w automatyzacji testów. Szukamy osoby, która potrafi spojrzeć na aplikację z perspektywy użytkownika, dba o jakość produktu i aktywnie wspiera zespół w dostarczaniu niezawodnego oprogramowania. Cenimy osoby, które wykazują się inicjatywą, jasno komunikują ryzyka i rekomendacje oraz efektywnie współpracują z całym zespołem projektowym. Ważnym elementem tej roli będzie również praktyczne wykorzystywanie narzędzi opartych na AI w celu usprawniania procesu testowania i zwiększania efektywności codziennej pracy. Co będziesz robić? Przygotowywać, wykonywać i utrzymywać scenariusze oraz przypadki testowe. Prowadzić testy manualne i eksploracyjne aplikacji webowych oraz API (REST, GraphQL). Projektować, implementować i utrzymywać automatyczne testy UI i API z wykorzystaniem Playwright w TypeScript i/lub Pythonie , a także Postman/Bruno lub SoapUI. Planować, wykonywać i analizować testy wydajnościowe z wykorzystaniem narzędzia k6 . Analizować wyniki testów, raportować defekty oraz ściśle współpracować z developerami przy ich diagnozowaniu i usuwaniu. Wspierać utrzymanie i rozwój środowisk testowych opartych na Dockerze i Kubernetesie . Współpracować z pipeline'ami CI/CD oraz procesami wdrożeniowymi opartymi o Argo CD . Identyfikować obszary, w których automatyzacja może przynieść realną wartość, oraz proponować usprawnienia procesu QA. Wykorzystywać narzędzia oparte na AI w celu zwiększania efektywności testowania i wspierania codziennych działań QA. Jasno komunikować ryzyka jakościowe oraz rekomendować działania, które mogą poprawić jakość produktu. Od Ciebie oczekujemy: Minimum 3 lata komercyjnego doświadczenia w testowaniu oprogramowania . Praktyczne doświadczenie w testowaniu manualnym i eksploracyjnym . Praktyczne doświadczenie w automatyzacji testów UI i API z wykorzystaniem TypeScript i/lub Pythona. Bardzo dobra znajomość Playwright oraz Postman/Bruno lub SoapUI. Doświadczenie w projektowaniu i wykonywaniu testów wydajnościowych z wykorzystaniem k6 . Dobra znajomość REST API i GraphQL . Podstawowa znajomość Dockera i Kubernetesa , szczególnie w kontekście uruchamiania i obsługi środowisk testowych. Znajomość Argo CD lub gotowość do szybkiego wdrożenia się w to narzędzie. Praktyczne doświadczenie w wykorzystywaniu narzędzi opartych na AI do usprawniania procesu testowania i zwiększania efektywności codziennej pracy. Umiejętność analitycznego myślenia i skutecznego rozwiązywania problemów. Proaktywne podejście i inicjatywa w identyfikowaniu ryzyk oraz proponowaniu usprawnień. Bardzo dobra organizacja pracy i umiejętność ustalania priorytetów. Dokładność, odpowiedzialność i dbałość o wysoką jakość oprogramowania. Umiejętność jasnej i skutecznej komunikacji oraz efektywnej współpracy z zespołami technicznymi i interesariuszami. Otwartość na feedback i chęć ciągłego rozwoju. Znajomość języka angielskiego na poziomie minimum B2 . Mile widziane: Doświadczenie w testowaniu bezpieczeństwa aplikacji i API . Znajomość narzędzi wykorzystywanych do testów bezpieczeństwa. Doświadczenie w integracji testów automatycznych z pipeline'ami CI/CD , np. GitLab CI, Jenkins lub GitHub Actions. Od siebie dajemy: Realny wpływ na technologie i rozwiązania, z których korzystamy, oraz możliwość tworzenia projektów zgodnie z własnymi pomysłami. Cenimy Twój punkt widzenia. Pracę przy globalnych aplikacjach w dynamicznie zmieniającej się branży, w tym również w obszarze turystyki (tak, dziś to duże wyzwanie!). Skupienie na jakości kodu - piszemy testy, robimy code review i dbamy o to, co tworzymy. Szkolenia i rozwój kompetencji - dzielimy się wiedzą wewnętrznie, uczestniczymy w konferencjach i korzystamy z kursów. Dofinansowanie urlopów w atrakcyjnych miejscach i lokalizacjach! Indywidualne podejście do Twojego rozwoju. Pracę w centrum Wrocławia/Opola - obecnie pracujemy w systemie hybrydowym lub w 100% zdalnie. Pracujemy z: JIRA, MS Teams, GitLab, Git, GitFlow oraz szeregiem narzędzi wspierających testowanie, automatyzację i dostarczanie oprogramowania. Porozmawiajmy o Twoich oczekiwaniach i sprawdźmy, czy nadajemy na tych samych falach! Cały proces rekrutacyjny prowadzimy online. Szanujemy Twój czas i stawiamy na szybką oraz skuteczną komunikację.

Technology

XTB S.A.

Senior Java Software Engineer

Senior

Remote

Warsaw, MZ, Poland

20,400 - 27,000 PLN

🏢 Summary: Develop and evolve high-performance Java microservices for online financial products in a Scrum team. The role focuses on scalable, highly available systems that process large data volumes with minimal latency, with opportunities to influence technical solutions and product development. 🗂️ Requirements: Strong experience building Java microservices, Microservice design, implementation and evolution, Understanding of scalability and performance, Ability to translate business analysis into technical solutions, Delivery to requirements and deadlines, Clean, testable code and engineering best practices, Ownership, proactive risk identification and solution proposals, Effective collaboration in an experienced technical team 📃 Skills: Java, Micronaut, Kubernetes, Rancher, gRPC, Protobuf, Kafka, Pulsar, RabbitMQ, Chronicle, PostgreSQL, MongoDB, Redis, Prometheus, Grafana, OpenSearch, Opsgenie, OpenTelemetry, JUnit, Testcontainers, IntelliJ, Copilot, Windsurf, Claude, GitLab, Jira, Confluence, Gmail, Drive, Docs, Meet, Chat 🏢 Description: XTB is a global company from the financial industry, focusing on online trading of financial instruments. We are the largest FinTech in Poland and a leader in Central and Eastern Europe, and the range of our operations covers several countries, including Asia and South America. At XTB, we focus on the development of our employees, giving them opportunities to gain knowledge and skills in various fields, as well as offering a number of training and development programs. If you are looking for challenges and want to gain valuable experience in an international business environment, XTB is the right place for you. We are a certified Great Place to Work company. Responsibilities Working in a Scrum environment, with a strong focus on effective team collaboration. Development of multiple products, offering the opportunity to build a wide range of functionalities. High-performance systems - we process massive volumes of data with minimal latency. A strong emphasis on high availability and scalability, supporting investments made by users all over the world. Technologies Our microservices are primarily developed in Java 17+ using Micronaut. Deployed on Rancher (Kubernetes) across multiple data centers. Inter-service communication via gRPC and Protobuf. Asynchronous communication using Kafka, Pulsar, RabbitMQ, and Chronicle. Data storage in PostgreSQL, MongoDB, and Redis. Production monitoring with Prometheus, Grafana, OpenSearch, Opsgenie and Open Telemetry. Testing with JUnit and Testcontainers. Development in IntelliJ IDEA with GitHub Copilot, Windsurf and Claude Code support. Source code hosted on GitLab, with builds managed via GitLab CI. Task tracking in Jira and documentation in Confluence. Extensive use of Google Workspace: Gmail, Drive, Docs, Meet, and Chat. Internally developed GenAI tools available to all employees. Requirements Strong Experience in building Java-based microservices - hands-on expertise in designing, implementing, and evolving microservices, with an understanding of scalability and performance challenges. Ability to deliver according to requirements - translating business analysis into concrete technical solutions while ensuring compliance with requirements and deadlines. Ownership and proactivity - taking responsibility for assigned tasks, identifying risks, and proposing solutions to ensure successful project delivery. Commitment to code quality - adhering to the highest engineering standards, focusing on clean, testable code and alignment with best practices and system architecture. Active contribution to project development - engaging in continuous improvement and optimization, proposing innovative solutions, and collaborating closely with the team toward shared goals. Experience in effective communication and collaboration with an experienced team - you are comfortable working with professionals with strong expertise, building productive working relationships, and aligning on goals and decisions within a mature team environment. What we offer Real influence on the development of the company and the product. Work in an experienced team that is happy to share its knowledge. A clear vision of development thanks to regular feedback and clear career paths. Regular team-building meetings. Benefits A training budget for courses and conferences that interest you. An extra day off on your birthday. An extra day off for parents. Equipment tailored to your needs. Private medical care and group insurance. Access to an e-learning platform for learning English and a benefits platform. Access to a wellbeing platform and the opportunity to take advantage of workshops and private therapy sessions. Remote work, from the office in Warsaw or from a coworking space in your city.