JetBrains

qa engineer (auto) for the IntelliJ Platform

In short

Senior QA (Automation) engineer at JetBrains, developing and maintaining UI, end-to-end, functional, and integration tests for the IntelliJ Platform across Linux, Windows, and macOS, while mentoring a junior QA engineer. The role requires extensive test automation experience, strong programming skills for UI test development and debugging, proficiency with JUnit or TestNG, and fluent English. Fully remote with flexible office/home options in specific listed cities, plus relocation support and various benefits.

About
JetBrains creates intelligent software development tools for developers and teams. Its products are used by more than 15 million people and over 300,000 companies, including 88 of the Fortune Global Top 100, to solve complex problems. Its mission is to make development teams more productive and AI adoptable at scale.
Responsibilities
•Develop and maintain UI, end-to-end, functional, and integration tests across Linux, Windows, and macOS
•Analyze test failures and track test coverage
•Test new functionality, focusing on complex scenarios, edge cases, and potential coverage gaps
•Improve test diagnostics, frameworks, and CI/CD pipelines to reduce flakiness and increase reliability
•Mentor a junior QA engineer by helping plan tasks, reviewing work, and answering technical questions
•Communicate risks, roadblocks, and investigation results clearly to the development team
•Own the QA domain end to end, proactively identifying priorities, planning work, and driving quality initiatives
Requirements
•Extensive background in software quality assurance and test automation
•Strong programming skills to develop, maintain, and debug UI tests
•Proficiency with testing frameworks such as JUnit or TestNG
•Proven ability to investigate and troubleshoot failures across products, infrastructure, and environments
•Fluent written and spoken English
•Strong ownership of the quality and stability of complex systems
•Ability to navigate incomplete requirements and find the information needed to move forward
•Practical, independent problem-solving skills
•Collaborative approach to working with developers and cross-functional teams
•Ability to identify risks, missing scenarios, and process improvements
•Willingness to guide and support less-experienced engineers
Conditions
•Location: Belgrade, Berlin, Limassol, Madrid, Munich, Paphos, Prague, Warsaw, Yerevan
•Strong base salary; competitive pay reflecting skills and experience
•Flexible work location: work from home or from the office
•Remote work from abroad for up to 30 days per year
•Extra time off
•Medical insurance allowance for the employee and family
•Access to conferences, courses, and language classes
•Relocation support is available
•Local language and English classes
•Hot meals or a lunch allowance on workdays
•Access to professional mental health services
•On-site gym or sports club stipend
•Company-wide celebrations and team gatherings
•Some benefits may vary depending on 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