Amsterdam or Belgrade or Berlin or Limassol or Munich or Paphos or Prague or Warsaw or Yerevan Hybrid Employment

JetBrains is hiring a QA Automation Engineer

About the Role

JetBrains is seeking a Senior QA Automation Engineer to take full ownership of automation quality for the Toolbox App. You will influence how testing is done in this fast-growing product, ensuring high confidence, stability, and scalability across the entire test suite.

What You'll Do

  • Take ownership of the product’s test automation strategy.
  • Design, write, and improve maintainable automated tests that are closely integrated with the product code.
  • Ensure high test coverage for critical functionality and the long-term stability of the test suite.
  • Help stabilize flaky tests and improve overall test reliability.
  • Actively participate in building and improving test infrastructure and tooling.
  • Monitor build configurations with autotests, analyzing test failures and results in TeamCity and identifying bugs.
  • Collaborate closely with developers to identify issues early and improve testability.
  • Report issues in YouTrack and verify that fixes work across relevant branches.

What We're Looking For

  • Established experience with test automation in complex products.
  • Strong programming skills in Kotlin and/or Java.
  • Experience with JUnit.
  • Deep understanding of test design, test architecture, and test stability.
  • Ability to understand other people's code, both test and product code.
  • Ability to grasp new concepts quickly and to work both independently and as part of a team.
  • Experience building automated testing infrastructure and processes.
  • Proactive mindset, with the ability to spot weak points in testing and suggest improvements.
  • Strong analytical skills and the ability to investigate failures, logs, and CI issues independently.
  • Good communication skills and enthusiasm for supporting other automation engineers.

Nice to Have

  • Experience with performance or security testing.
  • Experience testing desktop or multiplatform applications.
  • Experience working with CI/CD systems like TeamCity.

Technical Stack

  • Kotlin, Coroutines, kRPC
  • kotlinx.serialization, Compose Multiplatform
  • JUnit, TeamCity, YouTrack

Team & Environment

You will join a driven team in charge of the Toolbox App.

Work Mode

This role follows a hybrid work model.

At JetBrains, code is our passion. We strive to make the strongest, most effective developer tools on earth.

Required Skills
KotlinJavaJUnitCoroutineskRPCkotlinx.serializationCompose MultiplatformTeamCityYouTrackTest AutomationTest DesignTest Architecture
Want to work from Thailand?

Join a remote network built for tech talent

Iglu gives you real employment in Southeast Asia — visa, work permit, and projects included. Pick what you work on, earn performance-based pay, and live where you want.

Legal employment in Thailand & Vietnam
Choose your own projects
Performance-based revenue sharing
Relocation support available
Join Iglu
200+ professionals worldwide
About company
JetBrains

JetBrains makes the strongest, most effective developer tools on earth, automating routine checks and corrections to speed up production.

Visit website
Job Details
Department Quality Assurance
Category qa_testing
Posted 14 days ago