QA Automation Engineer (IntelliJ IDEA Java Build Tools)
JetBrains· Java Build Tools QA
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
- Senior Web UX/UI Designer4d agoHybrid (Multiple locations across Europe and beyond) · Web Design
- Senior Product Manager – JetBrains Air (Agentic Development in IDEs)4d agoAmsterdam, Netherlands · AI DevTools Experience Product
- Founding GTM Engineering Lead (GrowthBricks)1w agoHybrid (Amsterdam / Berlin / Limassol / Madrid / Munich / Warsaw) · GrowthBricks
- Customer Success Engineer - LATAM1w agoRemote · Americas Sales
- Support Engineer (TeamCity)2w agoHybrid (Boston; Foster City; Marlton; Remote) · TeamCity Growth