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

JetBrains is hiring a QA Engineer

JetBrains is seeking a QA Engineer to join the Kotlin Build Tools team, focusing on testing and improving build tools support for Kotlin, including integration with Gradle, Maven, and JetBrains IDEs. The role involves deep analysis of build systems, collaboration with developers, and ensuring robust test coverage for Kotlin Multiplatform and Android tooling ecosystems.

Responsibilities

  • 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), understanding how they work under the hood, how incremental compilation behaves, and how they integrate with JetBrains IDEs and third-party tools (e.g. Xcode).
  • Master relevant technologies adopted by our users, from frameworks like Spring and Ktor to Kotlin Multiplatform setups (Native, JS, and Wasm), including platform-specific tooling.
  • 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.

Requirements

  • Have knowledge of at least one JVM programming language (such as Java or Kotlin).
  • Have practical experience configuring and troubleshooting at least one build system (such as Gradle or Maven) and are ready and able to work with others effectively.
  • Work independently, take initiative, and manage tasks well.
  • Embrace learning new things and taking charge.
  • Have experience in QA.
  • Are interested in the specifics of build systems and IDE functionality.
  • Code at a level sufficient to create test examples and simple programs.

Nice to Have

  • Have experience working with Kotlin Multiplatform projects and relevant Android projects.
  • Understand incremental compilation and can apply this knowledge to our target languages.

Tech Stack

Kotlin, Java, Gradle, Maven, Spring, Ktor, Kotlin Multiplatform, Kotlin/Native, Kotlin/JS, Kotlin/Wasm, Android, Xcode, JetBrains IDEs

Team

Structure: Part of the Kotlin Build Tools team at JetBrains

  • Passionate about code and developer tools
  • Focus on making the strongest, most effective developer tools
  • Automate routine checks to free developers for creative work
  • Strive for excellence in tooling since 2000

Additional Information

  • We process the data provided in your job application in accordance with the Recruitment Privacy Notice
Required Skills
JavaKotlinGradleMavenKotlin MultiplatformSpringKtorJetBrains IDEsXcodeJVMBuild SystemsTroubleshooting KotlinJavaGradleMavenSpringKtorKotlin MultiplatformKotlin/NativeKotlin/JSKotlin/WasmAndroidXcodeJetBrains IDEs
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 4 months ago