Software Engineer in Test

Software Engineer in Test

AirHelp

Kraków, Gdańsk or Warsaw, Poland

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.

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 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, Golang or Python 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).

Don't forget to mention EuroTechJobs when applying.

Share this Job

More Job Searches

Poland      Developer      Hybrid      Test Analyst      AirHelp     

EuroTechJobs Logo

© EuroJobsites 2026