Software Engineer in Test

Airhelp

Województwo pomorskie

Hybrid

PLN 179,000 - 212,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Private healthcare
Wellness budget
Travel stipend
Gym/transport subsidy
Free AirHelp services access

Job summary

AirHelp, a global travel tech company, is hiring an Engineer in Test to own quality strategy within a product-engineering team in Kraków. You will design, develop and maintain automated test suites across unit, integration, API, and end-to-end layers, and you will build shared tooling used by the whole engineering org.

You will integrate tests into GitHub Actions, promote contract testing, observability signals, and collaborate with security and developers to drive reliable deployments.

Qualifications

  • 3+ years of professional experience as a Developer in Test / SDET / Engineer in Test at mid or senior level.
  • Strong coding skills in at least one major language (Ruby/Rails, JavaScript, TypeScript) and ability to write clean, well-documented code.
  • Hands-on experience with test automation frameworks and tools such as Playwright, Cypress, Selenium or similar.

Responsibilities

  • Design, develop and maintain scalable automated test suites across unit, integration, API, end-to-end, regression and performance layers.
  • Build and evolve internal test automation frameworks, libraries and shared utilities for the engineering org.
  • Integrate automated tests into CI/CD pipelines (GitHub Actions) for fast feedback and deployments.
  • Introduce and grow contract testing between services to reduce refactor risk.
  • Turn production observability into a quality signal to improve test coverage.

Skills

Developer in Test
JavaScript/TypeScript
Playwright
CI/CD
REST APIs
GitHub Actions

Tools

Postman
Pact
Bruno
k6
Selenium

Job description

AirHelpis aglobal travel tech companyon a mission to make every journey smoother. We built our name helping millions of travellers claim the flight compensation they're owed - and that's now the foundation of a broader platform of travel protection and convenience products spanning the entire journey.As we continue to scale our products and services, quality and confidence remain vital to ensuring a rapid, stable, and reliable software delivery process.

This is an embedded role. You join a product-engineering team and own quality strategy with them, not for them. You report to the team's Engineering Manager and join a community of Engineers in Test across AirHelp - peers who share tooling, patterns and practice across the engineering org. The whole team owns quality. Your job is to support the team and build shared tooling that the whole team can use, not to be the sole gatekeeper for releases.

Location: Kraków, Gdańsk or Warsaw
Working type: Hybrid
Salary:

  • If you join us as a full-time employee: 16.000 – 19.000 PLN gross/month
  • If you join us as a contractor (for specific projects): 16.000 – 23.000 net + VAT on B2B contract
What you'll drive:
  • Design, develop and maintain scalable and robust automated test suites across multiple layers of the application stack: unit, integration, API, end-to-end, regression and performance.
  • Build and evolve internal test automation frameworks, libraries and shared utilities that improve coverage, speed and reliability for the whole engineering organisation.
  • Integrate automated tests into CI/CD pipelines on GitHub Actions to enable fast, reliable feedback loops and support frequent production deployments.
  • Introduce and grow contract testing between services to make cross-service refactors safer for everyone.
  • Turn production observability (Sentry, Grafana, ELK) into a quality signal - closing the loop between live system behaviour and test coverage.
  • Collaborate with the security team on testing for sensitive and regulated flows.
  • Develop and execute performance, load and stress tests with k6 to validate system behaviour under expected and peak conditions, and surface bottlenecks before they reach production.
  • Collaborate with developers and product manager to define test strategies for new features and services, identifying risk areas and recommending appropriate test approaches.
  • Analyse test failures and production incidents to identify root causes, improve coverage in gap areas and implement long-term preventive measures to reduce regression risk.
  • Apply AI-assisted tooling to test generation, exploratory testing and test data — both leveraging existing tools and experimenting with new ones as the space evolves.
What you can expect from us:
  • Opportunity to build high-leverage features and tooling for the core business domains that directly impact the travel experience for millions of users.
  • Culture that promotes good engineering practices, high-quality code, and continuous improvement.
  • Daily deployments to production, ensuring fast impact and iterative development.
  • Access to a modern tech stack and a variety of functional areas, including:
    • Backend: Ruby/Rails, Golang, Python
    • Frontend: React, JavaScript, TypeScript
    • Databases: PostgreSQL
    • Infrastructure: AWS, Docker, Kubernetes
    • Monitoring: ELK/Grafana, Sentry, GitHub Actions CI/CD
    • Testing: Bruno (API), Playwright (E2E), k6 (performance)
What sets you apart:
  • 3+ years of professional experience as a Developer in Test / Engineer in Test / SDET, at a mid or senior level.
  • Strong coding skills in at least one major programming language (Ruby/Rails, JavaScript, Typescript) is preferred but not mandatory) with the ability to write clean, maintainable and well‑documented code.
  • Hands‑on experience with test automation frameworks and tools such as Playwright (preferred), Cypress, Selenium or similar.
  • Experience testing RESTful APIs using tools such as Bruno, Postman or similar.
  • Experience with contract testing between services (Pact or similar).
  • Working knowledge of CI/CD platforms (GitHub Actions) and integrating automated test suites into build pipelines.
  • Experience using AI‑assisted tools in your testing workflow or genuine eagerness to learn and experiment with them.
  • Strong analytical and troubleshooting skills with the ability to diagnose flaky tests, race conditions and complex integration issues.
  • Proficiency with Git and collaborative development workflows.Sense of ownership of delivered solutions - you ship it, monitor it, fix it.
  • Clear and effective communication skills with the ability to collaborate across cross‑functional teams in an agile environment.
  • Strong command of English (both spoken and written).
Why AirHelp
  • Fast Impact: We deploy daily - your code reaches millions quickly.
  • Autonomy: High trust, zero politics. We hire builders, not order takers.
  • Growth: Learning days, personal development plans, workshops, mentorship, and language classes.
  • Perks: Private healthcare, wellness budget, travel stipend, gym/transport subsidy, free access to AirHelp services, and more.

At AirHelp , we're on a mission to make the world of travel better. Since our foundation in 2013, we've assisted over 3 million passengers in receiving their rightful compensation, and we've protected over 12 million travelers through our membership program, AirHelp+. With a global team of over 400 AirHelpers speaking 19 languages, we aim to provide a stress-free travel experience for all. Our commitment extends to standing up to airlines in court and advocating fair air passenger rights through APRA.


And there’s more! AirHelp isn’t just a great company, but a truly lovable place to work. That's why we're so proud to have been named a Most Loved Workplace, also for LGBTQ+, women and young professionals.


Our offices are fully accessible, and we customize interviews to accommodate special needs, including those of neurodiverse candidates. Refugees and displaced individuals are encouraged to apply. We look forward to hearing from you!

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer in Test
Software Engineer in Test

Airhelp • Warszawa

Hybrid
PLN 179,000 - 257,000
Private healthcare
Wellness budget
Travel stipend
+2
Senior Software Engineer in Test Software Engineering Kraków • Gdańsk • Warsaw • Hybrid
Senior Software Engineer in Test Software Engineering Kraków • Gdańsk • Warsaw • Hybrid

Airhelp • Kraków, Warszawa

Hybrid
PLN 190,000 - 246,000
Private healthcare
Wellness budget
Travel stipend
+2
Senior Software Engineer in Test
Senior Software Engineer in Test

AirHelp • Województwo pomorskie

Hybrid
PLN 204,000 - 264,000
Private healthcare
Wellness budget
Travel stipend
+2
Senior Software Engineer in Test
Senior Software Engineer in Test

AirHelp • Warszawa

Hybrid
PLN 190,000 - 246,000
Private healthcare
Wellness budget
Travel stipend
+2
Software Engineer in Test
Software Engineer in Test

AirHelp • Województwo małopolskie

Hybrid
Private healthcare
Wellness budget
Travel stipend
+2
Software Engineer in Test Software Engineering Kraków • Gdańsk • Warsaw • Hybrid
Software Engineer in Test Software Engineering Kraków • Gdańsk • Warsaw • Hybrid

AirHelp GmbH • Województwo małopolskie

Hybrid
Private healthcare
Wellness budget
Travel stipend
+2
Software Engineer
Software Engineer

AirHelp • Kraków

Hybrid
PLN 180,000 - 250,000
Private healthcare
Wellness budget
Travel stipend
+2
Senior QA Engineer - Claiming Experience
Senior QA Engineer - Claiming Experience

AirHelp • Warszawa

Hybrid
PLN 184,000 - 251,000
Private healthcare
Wellness budget
Travel stipend
+2
Senior QA Engineer - Claiming Experience
Senior QA Engineer - Claiming Experience

AirHelp • Województwo pomorskie

Hybrid
PLN 184,000 - 251,000
Private healthcare
Wellness budget
Travel stipend
+2
Senior Software Engineer - Flight Data Systems
Senior Software Engineer - Flight Data Systems

AirHelp • Kraków

Hybrid
Private healthcare
Wellness budget
Travel stipend
+2