Company Logo
Software Engineer

Netflix - 1d ago

Company Logo
Senior Software Engineer

Reddit - 4d ago

QA Engineer (IJ Kotlin Plugin)

Requirements

  • A strong sense of ownership and a desire to see complex problems through to resolution.
  • Natural curiosity and a passion for exploring unfamiliar technical areas to find hidden issues.
  • A genuine interest in programming languages, IDEs, and developer tools.
  • A collaborative mindset, working closely with engineering peers to solve technical puzzles.
  • A balanced approach to testing, valuing both deep exploratory manual testing and systematic automation.
  • A habit of raising the bar, leaving codebases and systems cleaner than you found them.
  • The ability to read and write clean code to create test examples, investigate failures, and build automated tests.
  • Proficiency in Kotlin, Java, or another object-oriented programming language.
  • Experience designing test scenarios and deciding what should be automated versus tested manually.
  • Experience working with bug trackers, version control, and continuous integration systems.
  • Familiarity with Java technologies, frameworks, and build tools like Maven or Gradle.
  • The ability to analyze complex technical behaviors, such as static analysis, compilers, or language tooling.

What you'll be doing

  • Collaborate with developers on exploratory testing of new and modified IDE functionality.
  • Investigate and pinpoint bugs, report findings in our tracker, and perform regression testing.
  • Design maintainable test scenarios and decide which ones should be automated.
  • Write and maintain automated tests in Kotlin to expand coverage of IDE functionality.
  • Analyze existing test coverage, identify critical gaps, and help prioritize future automation efforts.
  • Participate in product planning to assess technical risks and plan QA work for proposed changes.
  • Improve test coverage for Kotlin-related functionality in IntelliJ IDEA Ultimate and other priority areas of Kotlin tooling.

Perks and Benefits

  • Strong base salary. We offer competitive pay that reflects your skills and experience.
  • Flexible work location. Enjoy the freedom to work from home or from the office.
  • Remote work. Spend up to 30 days per year working remotely from abroad.
  • Extra time off. More days to relax, recharge, and do the things you love.
  • Medical insurance allowance. Enjoy peace of mind for you and your family
  • Learning and development opportunities. Access to conferences, courses, and language classes.
  • Relocation support. We help make your move as smooth and stress-free as possible. 
  • Language classes. Pick up the local language or sharpen your English skills.
  • Fuel your day. Enjoy a hot meal or receive a lunch allowance on workdays.
  • Mental health support. To help you feel your best, we provide easy access to professional mental health services.
  • Sports benefit. Enjoy an on-site gym or sports club stipend.
  • Internal events. Join company-wide celebrations and team gatherings.
AI Summary ✨

Similar jobs

  • jetbrains logo

    QA Engineer (Ultimate team)

    Serbia, Germany, Cyprus, Spain, Czech Republic, Poland, Armenia

    3 hours agoNewRemote
  • 6 days agoRemote EMEA
  • 6 days agoRemote EMEA
  • See all jobs in Serbia →