Belgrade or Berlin or Limassol or Paphos or Prague or Warsaw or Yerevan

JetBrains is hiring a QA Engineer

About the Role

JetBrains is hiring a QA Engineer to join our Kotlin Build Tools team. You'll focus on testing our build tools support for Kotlin, including integrations with Gradle and Maven, Kotlin Multiplatform features, and IDE support. At JetBrains, code is our passion, and we strive to make the strongest, most effective developer tools on earth.

What You'll Do

  • Work closely with developers to test new and existing functionality.
  • Search for and localize bugs, and submit the results to our issue tracker.
  • Perform detailed analysis of various build systems, primarily Gradle and Maven.
  • Understand how build systems work under the hood, how incremental compilation behaves, and how they integrate with JetBrains IDEs and third-party tools like Xcode.
  • Master relevant technologies adopted by our users, from frameworks like Spring and Ktor to Kotlin Multiplatform setups (Native, JS, and Wasm).
  • Become a champion of the build configuration for various projects and architectures.
  • Collaborate with developers to plan and refine automated test coverage for build pipelines.

What We're Looking For

  • Knowledge of at least one JVM programming language such as Java or Kotlin.
  • Practical experience configuring and troubleshooting at least one build system such as Gradle or Maven.
  • Ability to work with others effectively.
  • Ability to work independently, take initiative, and manage tasks well.
  • A drive for learning new things and taking charge.
  • Experience in QA.
  • Interest in the specifics of build systems and IDE functionality.
  • Coding ability sufficient to create test examples and simple programs.

Nice to Have

  • Experience working with Kotlin Multiplatform projects and relevant Android projects.
  • Understanding of incremental compilation and the ability to apply this knowledge to our target languages.

Technical Stack

  • JVM Languages: Java, Kotlin
  • Build Systems: Gradle, Maven
  • Kotlin Multiplatform: Native, JS, Wasm
  • Frameworks: Spring, Ktor
  • Tools: JetBrains IDEs, Xcode

Team & Environment

You will be a member of the Kotlin Build Tools team, focusing on the build ecosystem and integration tooling. Our culture emphasizes automating routine checks and corrections, and building tools that speed up production, freeing developers to grow, discover, and create.

Required Skills
JavaKotlinGradleMavenKotlin MultiplatformSpringKtorJetBrains IDEsXcodeJVMBuild SystemsTroubleshooting JavaKotlinGradleMavenKotlin MultiplatformSpringKtorJetBrains IDEsXcodeJVMBuild SystemsTroubleshooting
Visa expiring soon?

Extend or switch without leaving Thailand

Running out of time on your current visa? SVBL identifies your best option — extension, category switch, or long-term visa — and handles the entire process.

Visa extensions & category switches
LTR & DTV visa applications
90-day reporting managed
Overstay prevention
Check your options
Prevent overstay issues
About company
JetBrains
JetBrains creates intelligent development tools including IDEs like IntelliJ IDEA, focused on improving developer productivity through smart code assistance and advanced software development platforms.
All jobs at JetBrains Visit website
Job Details
Department Quality Assurance
Category qa_testing
Posted 3 months ago