373,573open jobs
9,691companies
51,475added this week
Browse all
Location
Remote (Germany, Cyprus, Czech Republic, Poland, Serbia, Spain, Armenia)
Overview
Company
Impact
Profile match
JetBrains is a software company founded in 2000 that builds integrated development environments and team tools for professional programmers. Its IDE family covers most major languages, including IntelliJ IDEA for the Java virtual machine, PyCharm, WebStorm, GoLand, CLion and Rider, all sharing a code-intelligence engine that gave the company its reputation for refactoring and static analysis. Headquartered in Prague with development offices across Europe, it also created the Kotlin programming language, now Google's preferred language for Android, and ships team products such as TeamCity, YouTrack and its AI coding assistants.

At JetBrains, code is our passion. Ever since we started, back in 2000, we have been striving to make the strongest, most effective developer tools on earth. By automating routine checks and corrections, our tools speed up production, freeing developers and businesses to grow, discover, and create.

IntelliJ IDEA revolutionized the Java development tool market back in 2001, becoming the first IDE to offer automated code refactoring. It continues to drive innovation in software development, making thousands of programmers more productive every day. In addition to Java, IntelliJ IDEA includes various development tools for other prominent languages such as Ruby, Groovy, Scala, Python, JavaScript, Objective-C, PHP, and Kotlin.

We're now looking for a QA Automation Engineer to join the IntelliJ IDEA Java Build Tools QA team and help ensure the quality of a product that our customers and software engineers around the world rely on daily. Since most Java projects in IntelliJ IDEA are built with Maven or Gradle, Java Build Tools is a critical part of the IDE experience, and your work will affect how smoothly our users can open, sync, build, and run their projects. You'll work alongside QA engineers to design and set up our automation process for Gradle and Maven end-to-end tests, as well as implement and automate test scenarios that catch issues before they reach our users.

What you'll do

Core responsibilities:

  • Design, develop, and maintain multi-platform and environmental (Linux, Windows, MacOS, Docker, WSL) automated test scenarios. 
  • 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 testing coverage, failure rate, and flakiness.
  • Contribute to frameworks and tools with product-specific extensions as needed.
  • Help the team monitor test execution results and investigate failures.
  • Participate in release quality assessments.
  • Collaborate with QA and developers to define test strategies.
  • Do manual QA activities when needed.
  • Participate in the test documentation creation.
  • Improve domain-specific test infrastructure and CI/CD pipelines within your team's scope.
  • Share automation best practices with the team.
  • Work with the tooling team to adopt new frameworks and practices.

What we're looking for

Required skills:

  • 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.

Nice to have:

  • Experience testing developer tools, IDEs, and desktop applications.
  • Familiarity with JVM Frameworks (Spring or Jakarta) and databases.

Why join JetBrains? 

  • 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.

*Some benefits may vary depending on location.

#LI-DNI 

We are an equal opportunity employer

We know great ideas can come from anyone, anywhere. That’s why we do our best to create an open and inclusive workplace - one that welcomes everyone regardless of their background, identity, religion, age, accessibility needs, or orientation.

We process the data provided in your job application in accordance with the Recruitment Privacy Policy.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
373,573 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
Belgrade
$86k – $185k per year • In office • Full-Time • 7+ years exp • Bachelor's Degree • Toronto
Java
Java
Hazelcast
Spring Boot
Databases
Apache Kafka
PostgreSQL
Redis
DevOps
Azure
Azure DevOps
CI/CD
Docker
Git
Grafana
Jenkins
Kubernetes
Platform Engineering
Prometheus
SLI/SLO/SLA
Splunk
Cybersecurity
Least Privilege
Apply
$70k – $150k per year • In office • Full-Time • 5+ years exp • Calgary
Java
Node JS
Python
SQL
TypeScript
JavaScript
Java
Spring Boot
Databases
Apache Kafka
Chroma
OpenSearch
pgvector
Pinecone
PostgreSQL
AI/ML
AWS Bedrock
Copilot
Embeddings
LangChain
LangGraph
LLM
Prompt Engineering
RAG
AI Agents
Anthropic
Function Calling
Human-in-the-Loop
OpenAI
Structured Outputs
Frontend
Angular
React.js
DevOps
AWS
Azure
CI/CD
Docker
Kubernetes
Vector
Apply
Lead Data Engineer 1 day ago
$140k – $231k per year • Remote/Hybrid • Full-Time • Bachelor's Degree • O'Fallon
Java
Python
SQL
Python
pySpark
Databases
Apache Kafka
Databricks
Delta Lake
AI/ML
Airflow
Hadoop
Spark
DevOps
AWS
Azure
CI/CD
GCP
Git
GitHub
Analytics
ETL/ELT
Apply
$115k – $184k per year • Remote/Hybrid • Full-Time • Bachelor's Degree • O'Fallon
JavaScript
SQL
TypeScript
Java
Java
Hibernate
Spring Boot
Spring Framework
Databases
Apache Kafka
PostgreSQL
Frontend
Angular
React.js
DevOps
AWS
Azure
CI/CD
Docker
GitHub
Kubernetes
Rest API
Apply
$116k – $210k per year (Estimated) • In office • Full-Time • 10+ years exp • Bachelor's Degree • Jacksonville
Go
SQL
Databases
Apache Kafka
PostgreSQL
DevOps
CI/CD
gRPC
Kubernetes
Apply
$63k – $144k per year (Estimated) • In office • 5+ years exp • Amsterdam
AI/ML
AI Agents
Apply
Remote/Hybrid • Amsterdam
AI/ML
AI Agents
Management
YouTrack
Apply
In office • Limassol
Kotlin
Design
Figma
Apply
Remote • Amsterdam
Apply
Remote • Full-Time • 5+ years exp • Amsterdam
Apply
DevOps Engineer 8 hours ago
Remote/Hybrid • Full-Time • 5+ years exp • Novi Sad • Belgrade
Bash
Python
DevOps
ArgoCD
AWS
Azure
CI/CD
Docker
GitHub
GitHub Actions
Jenkins
Kubernetes
Platform Engineering
Terraform
Apply
$60k – $84k per year (gross) • Remote • Full-Time • 5+ years exp • Belgrade
C#
Go
Java
Kotlin
Python
Databases
Apache Kafka
PostgreSQL
DevOps
ArgoCD
AWS
CI/CD
Docker
GitLab
GitLab CI
Grafana
Helm
Kubernetes
Terraform
Apply
In office • Belgrade
C++
Go
JavaScript
Python
TypeScript
Python
Asyncio
Django
FastAPI
Apply
Data Engineer 11 hours ago
In office • Full-Time • 3+ years exp • Bachelor's Degree • Belgrade
Python
Databases
Databricks
AI/ML
Spark
DevOps
Azure
Azure DevOps
Apply
Remote • Belgrade
DevOps
Ansible
AWS
CI/CD
Configuration Management
GitHub
Incident Management
Kubernetes
Prometheus
TeamCity
Terraform
VMWare
Apply
See all jobs
This is one of many
373,573 more open roles from verified company boards, updated every day.