20 days ago
Warsaw, Poland +2 moreSenior
Responsibilities
- Design, develop, and maintain scalable automated tests across unit, integration, API, end-to-end, regression, and performance layers.
- Build internal test automation frameworks, libraries, and shared utilities for the engineering organization.
- Integrate automated tests into GitHub Actions pipelines and support frequent production deployments.
- Introduce contract testing between services and develop performance, load, and stress tests using k6.
- Use Sentry, Grafana, and ELK observability data as quality signals and analyze test failures and production incidents.
- Collaborate with developers, product managers, and security teams on test strategies, risk identification, and sensitive or regulated flows.
- Experiment with AI-assisted tools for test generation, exploratory testing, and test data.
Requirements
- 5+ years of professional experience as a Senior Developer in Test, Senior Engineer in Test, or Senior SDET.
- Strong coding ability in at least one of Golang, Python, Ruby/Rails, JavaScript, or TypeScript.
- Hands-on experience creating test automation frameworks from scratch, including experience with tools such as Playwright.
- Experience testing APIs with Bruno, Postman, or similar tools and performing contract testing with Pact or similar.
- Working knowledge of CI/CD platforms and automated test integration into build pipelines.
- Experience using AI-assisted testing tools or genuine eagerness to learn and experiment with them.
- Strong analytical, troubleshooting, communication, collaboration, Git, and collaborative development skills.
- Ability to diagnose flaky tests, race conditions, and complex integration issues, with strong written and spoken English.
Benefits
- Hybrid work arrangement with locations in Kraków, Gdańsk, or Warsaw.
- Private healthcare, wellness budget, travel stipend, gym or transport subsidy, and free access to AirHelp services.
- Learning days, personal development plans, workshops, mentorship, and language classes.
- Opportunity to work on high-impact features and tooling used across products serving millions of travelers.
- Daily production deployments and access to a modern technology stack.
Tech Stack
AWSDockerGitGitHub ActionsGoGrafanaJavaScriptKubernetesPostgreSQLPostmanPythonReactRubyRuby on RailsTypeScript
Categories
About AirHelp
AirHelp builds consumer travel-tech services that help air passengers claim compensation for flight disruptions and access travel protection. Its revenue comes from success-based claims and a subscription, AirHelp+, along with partnerships with online travel agencies, airlines, and insurers. Founded in 2013 and headquartered in Berlin, the privately held company has compensated over 3 million passengers and collaborates with more than 140 OTAs, airlines, and insurers.
