
JetBrains is seeking a QA Engineer to own quality for the IntelliJ Kotlin Plugin, which provides core Kotlin support within JetBrains IDEs. This role focuses on systematically expanding test coverage for functionality including highlighting, refactorings, and coding assistance features used by millions of developers daily.
Collaborate with developers on exploratory testing of new and modified IDE functionality
Investigate and pinpoint bugs, report findings in bug trackers, and perform regression testing
Design maintainable test scenarios and determine which should be automated versus tested manually
Write and maintain automated tests in Kotlin to expand IDE functionality coverage
Analyze existing test coverage, identify gaps, and prioritize future automation efforts
Participate in product planning to assess technical risks and plan QA work
Improve test coverage for Kotlin-related functionality in IntelliJ IDEA Ultimate and other Kotlin tooling areas
Ability to read and write clean code in Kotlin, Java, or another object-oriented programming language
Experience designing test scenarios and deciding what should be automated
Proficiency with bug trackers, version control, and continuous integration systems
Familiarity with Java technologies, frameworks, and build tools like Maven or Gradle
Ability to analyze complex technical behaviors such as static analysis and compilers
Strong sense of ownership and collaborative mindset with engineering peers