JetBrains

qa engineer (auto) for IntelliJ IDEA Java Build Tools

In short

This is a QA automation engineer role at JetBrains, working on test automation for IntelliJ IDEA's Java build tools support across Linux, Windows, MacOS, Docker, and WSL. The role requires solid Kotlin or Java skills, experience with JUnit/TestNG, Maven/Gradle, CI/CD tools like TeamCity, and Allure reporting, plus at least 2 years of relevant experience. It's a fully remote, full-time position with a strong benefits package including relocation support, medical insurance, and professional development access.

About the Role
JetBrains develops tools that automate routine checks and corrections, helping developers and businesses work more productively. IntelliJ IDEA is an IDE that supports Java and other programming languages and helps programmers develop software.
Responsibilities
•Design, develop, and maintain automated test scenarios across Linux, Windows, MacOS, Docker, and WSL
•Expand test coverage for new and existing functionality
•Debug and troubleshoot test failures
•Improve existing automation based on team feedback and reduce test flakiness
•Track quality metrics, including test coverage, failure rate, and flakiness
•Contribute product-specific extensions to frameworks and tools as needed
•Help the team monitor test execution results and investigate failures
•Participate in release quality assessments
•Collaborate with QA engineers and developers to define test strategies
•Perform manual QA activities when needed
•Contribute to test documentation
•Improve domain-specific test infrastructure and CI/CD pipelines within the team's scope
•Share automation best practices with the team
•Work with the tooling team to adopt new frameworks and practices
Requirements
•Proven experience in test automation
•Solid programming skills in Kotlin or Java
•Experience with JUnit, TestNG, or similar test frameworks
•Familiarity with Maven and Gradle
•Understanding of software testing principles and methodologies
•Familiarity with CI/CD tools such as TeamCity
•Experience with reporting tools such as Allure
•Version control experience with Git
•Proficiency in spoken and written English
•Responsibility, self-discipline, and self-learning skills
•Strong teamwork skills
•Ability to work independently, creatively, and on one's own initiative
Nice to Have
•Experience testing developer tools, IDEs, and desktop applications
•Familiarity with JVM frameworks such as Spring or Jakarta and databases
Conditions
•Strong base salary; competitive pay reflecting skills and experience
•Remote work from abroad for up to 30 days per year
•Extra time off
•Medical insurance allowance
•Access to conferences, courses, and language classes
•Relocation support
•Language classes
•A hot meal or lunch allowance on workdays
•Professional mental health services
•On-site gym or sports club stipend
•Internal events; benefits may vary by location

Stop applying.
Get referred.

$10 in free credits

In just 60 seconds, fully on autopilot — Eraldt's AI agents read your CV, map the roles you fit, find live vacancies and the people who can refer you, write personal emails, and get you referred.

This isn't an application: your CV doesn't go to the company, and we don't promise a referral for this exact role.

Discover who else lands interviews on autopilot