Senior Software Engineer

Summary

Senior test automation engineer (SDET) at AirHelp building shared test frameworks, integrating GitHub Actions CI/CD, and running API, contract, and k6 performance tests across a modern Ruby/Rails, Go, Python, React, TypeScript, PostgreSQL, AWS, Docker, and Kubernetes stack.

Czym będziesz się zajmować?

Responsibilities:

  • Design, develop and maintain automated unit, integration, API, end-to-end, regression and performance tests.
  • Build shared test automation frameworks, libraries and utilities.
  • Integrate tests with GitHub Actions CI/CD pipelines.
  • Introduce contract testing between services.
  • Use Sentry, Grafana and ELK data as quality signals.
  • Collaborate with security, developers and product management on test strategies and risk areas.
  • Develop performance, load and stress tests with k6.
  • Analyse failures and incidents, identify root causes and reduce regression risk.
  • Use and evaluate AI-assisted tools for test generation, exploratory testing and test data.
What we offer:
  • Work on tooling affecting travel products used by millions of users.
  • Daily production deployments and a modern stack including Ruby/Rails, Golang, Python, React, JavaScript, TypeScript, PostgreSQL, AWS, Docker and Kubernetes.
  • Learning days, development plans, workshops, mentorship, language classes, private healthcare and a gym subsidy.


Kogo poszukujemy?

  • At least 3 years of professional experience as a Developer in Test, Engineer in Test or SDET at mid or senior level.
  • Strong coding skills in Ruby/Rails, JavaScript or TypeScript, with clean and maintainable code.
  • Hands-on experience with Playwright, Cypress, Selenium or similar automation tools.
  • Experience testing RESTful APIs with Bruno, Postman or similar tools.
  • Experience with contract testing such as Pact.
  • Working knowledge of CI/CD platforms, especially GitHub Actions.
  • Experience with AI-assisted testing tools or strong willingness to experiment with them.
  • Strong analytical and troubleshooting skills, including diagnosing flaky tests, race conditions and integration issues.
  • Proficiency with Git and collaborative development workflows.
  • Ownership of delivered solutions, including monitoring and fixing them.
  • Clear communication and effective cross-functional collaboration in an agile environment.
  • Strong spoken and written English.


Czego wymagamy?

3 lata doświadczenia na podobnym stanowisku
Znajomości:
  • Test automation
  • Playwright
  • RESTful
  • CI/CD
  • Git
  • Pact
  • k6
Mile widziane:
  • GitHub Actions
  • Analiza danych
  • Rozwiązywanie problemów
  • Komunikacja
  • Agile
Języki:
  • Polski
  • Angielski


Jakie warunki i benefity otrzymasz?
  • 19k–25k PLN netto/m (B2B)
  • 18k–22k PLN brutto/m (Umowa o pracę)
  • B2B - Elastyczne godziny pracy (100%)
  • Praca zdalna: Hybrydowo
  • Klasy językowe
  • Pakiet medyczny, Pakiet sportowy


Kim jesteśmy?

AirHelp is the world’s #1 flight compensation company, combining proprietary travel technology and passenger intelligence to support millions of travelers throughout their journey.

Key Metrics & Services

  • Compensation: Over 3 million passengers successfully paid compensation to date.
  • Protection (AirHelp+): More than 15 million passengers protected during flights.
  • Flight Tracking: Free mobile app exceeded 1 million downloads within its first year.
  • Industry Partnerships: Active collaborations with over 140 online travel agencies (OTAs), airlines, and insurers.

Operational Scale & Infrastructure

  • In-House Engineering: Dedicated technology teams developing scalable travel-tech solutions.
  • Legal Network: The world's largest network of specialized air passenger rights lawyers.
  • Global Team: A 400+ person team operating across 5 offices worldwide.

See also

要針對這個職缺調整履歷嗎?

目前無法檢查您與這個職缺的符合程度;請先將履歷加入個人檔案,下次即可查看。

A new version of freehire is available