← All roles

QA Automation Engineer (IntelliJ IDEA Java Build Tools)

JetBrains· Java Build Tools QA
Apply on company site
Belgrade, Serbia; Berlin, Germany; Limassol, Cyprus; Madrid, Spain; Munich, Germany; Paphos, Cyprus; Prague, Czech Republic; Warsaw, Poland; Yerevan, ArmeniaFull-timePosted 3mo ago

About the role

QA Automation Engineer for IntelliJ IDEA Java Build Tools QA team, focusing on end-to-end automation for Gradle/Maven, multi-platform environments, test strategy, and release quality.

Responsibilities

  • Design, develop, and maintain multi-platform and environmental automated test scenarios (Linux, Windows, MacOS, Docker, WSL).
  • Expand test coverage for new and existing functionality.
  • Debug and troubleshoot test failures.
  • Improve existing automation to reduce test flakiness.
  • Track quality metrics (testing coverage, failure rate, flakiness).
  • Contribute to frameworks and tools with product-specific extensions as needed.
  • Help monitor test execution results and investigate failures.
  • Participate in release quality assessments.
  • Collaborate with QA and developers to define test strategies.
  • Perform manual QA activities when needed.
  • Participate in test documentation creation.
  • Improve domain-specific test infrastructure and CI/CD pipelines within team scope.
  • Share automation best practices with the team.
  • Work with the tooling team to adopt new frameworks and practices.

Qualifications

  • Proven experience in test automation.
  • Solid programming skills in Kotlin/Java.
  • Experience with test frameworks like JUnit or TestNG.
  • Familiarity with build tools, like Maven and Gradle.
  • An understanding of software testing principles and methodologies.
  • Familiarity with CI/CD tools (TeamCity or similar).
  • Experience with reporting tools (Allure or others).
  • Version control experience (Git).
  • Proficiency in spoken and written English.
  • Responsibility, self-discipline, and self-learning skills.
  • Strong teamwork skills.
  • The ability to work independently, creatively, and on your own initiative.

Skills

Required:Test automationKotlinJavaJUnitMavenGradleCI/CDAllureGit
Nice to have:TestNG

Benefits

  • Strong base salary.
  • Flexible work location (remote or office).
  • Remote work up to 30 days per year while abroad.
  • Extra time off.
  • Medical insurance allowance.
  • Learning and development opportunities (conferences, courses, language classes).
  • Relocation support.
  • Language classes.
  • Lunch allowance or hot meal provision.
  • Mental health support.
  • Sports benefit (gym or stipend).
  • Internal events.
Last updated Sep 30, 2026. Interested? Apply on the company site.

About JetBrains

More open roles at JetBrains