Senior Software Engineer in Test

19k - 25k PLN/ mies.B2B
18k - 22k PLN/ mies.UoP
SeniorFull-time·B2B·Umowa o pracę
#412211·Dodano 26 dni temu·14
Źródło: justjoin.it
Aplikuj teraz

Tech Stack / Keywords

TestingPlaywrightTypeScriptJavaScript

Firma i stanowisko

AirHelp is a global travel tech company focused on helping travelers claim flight compensation and offering a platform of travel protection and convenience products. Founded in 2013, AirHelp has assisted over 3 million passengers and protects over 12 million travelers through its membership program AirHelp+. The company has a global team of over 400 employees speaking 19 languages and advocates for fair air passenger rights through APRA.

Wymagania

  • 3+ years experience as Developer in Test / Engineer in Test / SDET at mid or senior level.
  • Strong coding skills in at least one major programming language (preferred Ruby/Rails, JavaScript, TypeScript).
  • Hands-on experience with test automation tools like Playwright (preferred), Cypress, Selenium, or similar.
  • Experience testing RESTful APIs with tools like Bruno, Postman, or similar.
  • Experience with contract testing frameworks (e.g., Pact).
  • Knowledge of CI/CD platforms such as GitHub Actions and integrating automated tests.
  • Experience or eagerness to use AI-assisted testing tools.
  • Strong analytical and troubleshooting skills for diagnosing flaky tests and complex integrations.
  • Proficiency with Git and collaborative workflows.
  • Ownership mindset for delivered solutions.
  • Effective communication skills for cross-functional agile collaboration.
  • Strong command of English (spoken and written).

Obowiązki

  • Design, develop, and maintain scalable automated test suites including unit, integration, API, end-to-end, regression, and performance tests.
  • Build and evolve internal test automation frameworks, libraries, and shared utilities.
  • Integrate automated tests into CI/CD pipelines on GitHub Actions.
  • Introduce and develop contract testing between services.
  • Use production observability tools (Sentry, Grafana, ELK) to inform quality metrics.
  • Collaborate with security teams to test sensitive and regulated flows.
  • Develop and execute performance, load, and stress tests with k6.
  • Collaborate with developers and product managers to define test strategies and identify risk areas.
  • Analyze test failures and production incidents, implement preventive measures.
  • Apply AI-assisted tooling for test generation and exploratory testing.

Benefity

  • Opportunity to build features and tooling impacting millions of users in core travel business domains.
  • Culture promoting good engineering practices and continuous improvement.
  • Daily production deployments enabling fast impact.
  • Access to a modern tech stack including Backend (Ruby/Rails, Golang, Python), Frontend (React, JavaScript, TypeScript), Databases (PostgreSQL), Infrastructure (AWS, Docker, Kubernetes), Monitoring (ELK, Grafana, Sentry), Testing (Bruno (API), Playwright (E2E), k6 (performance)).
  • Growth opportunities including learning days, development plans, workshops, mentorship, and language classes.
  • Perks such as private healthcare, wellness budget, travel stipend, gym/transport subsidies, and free access to AirHelp services.
Kursy językowe
Opieka zdrowotna

Inne informacje

Informujemy, że administratorem danych jest Airhelp Services Poland z siedzibą w Krakowie, Aleja 3 Maja 9 (dalej jako "administrator"). Masz prawo do żądania dostępu do swoich danych osobowych, ich sprostowania, usunięcia lub ograniczenia przetwarzania, prawo do wniesienia sprzeciwu wobec przetwarzania, a także prawo do przenoszenia danych oraz wniesienia skargi do organu nadzorczego. Dane osobowe przetwarzane będą w celu realizacji procesu rekrutacji. Podanie danych w zakresie wynikającym z ustawy z dnia 26 czerwca 1974 r. Kodeks pracy jest obowiązkowe. W pozostałym zakresie podanie danych jest dobrowolne. Odmowa podania danych obowiązkowych może skutkować brakiem możliwości przeprowadzenia procesu rekrutacji. Administrator przetwarza dane obowiązkowe na podstawie ciążącego na nim obowiązku prawnego, zaś w zakresie danych dodatkowych podstawą przetwarzania jest zgoda. Dane osobowe będą przetwarzane do czasu zakończenia postępowania rekrutacyjnego i przez okres możliwości dochodzenia ewentualnych roszczeń, a w przypadku wyrażenia zgody na udział w przyszłych postępowaniach rekrutacyjnych - do czasu wycofania tej zgody. Zgoda na przetwarzanie danych osobowych może zostać wycofana w dowolnym momencie. Odbiorcą danych jest serwis Just Join IT oraz inne podmioty, którym powierzyliśmy przetwarzanie danych w związku z rekrutacją.

AirHelp

AirHelp

25 aktywnych ofert

Zobacz wszystkie oferty
Aplikuj teraz