QA Automation Engineer (IJ Platform / Remote Development)

Posted 13 Days Ago
Easy Apply
Be an Early Applicant
8 Locations
In-Office or Remote
Mid level
Software
The Role
Design, implement, and maintain automated UI, E2E, functional, and integration tests across Linux, Windows, macOS, Docker, and WSL. Monitor and debug test executions, report and verify bugs, improve automation frameworks and CI/CD pipelines, define quality metrics and test strategies, and collaborate with QA and development teams to ensure release quality.
Summary Generated by Built In

At JetBrains, we have a passion for building the strongest, most effective developer tools in the world. Our tools are designed to give developers the freedom to grow, discover, and create. Over eight million of the world's most dynamic developers speed up their workflows using our products, which help them stay focused on code design and the big picture, allowing them to deliver more creative and effective results.

The remote development functionality in JetBrains products redirects IDE-heavy processing from a local machine to a powerful remote server, reimagining how developers work. With hardware performance no longer a limitation, developers can work from anywhere while benefiting from improved security, stability, and reliability.

We're looking for a QA Automation Engineer to join the Remote Development team and help ensure that the products software engineers around the world rely on daily are of the highest quality.

You'll work alongside QA Engineers to design and implement automated testing scenarios that catch issues before they reach our users, cover regressions with automated tests, and improve automation processes within the team.

What you'll doCore responsibilities

Test automation 

  • Design, develop, and maintain automated tests (UI, E2E, functional, and integration) across multiple platforms and environments: Linux, Windows, macOS, Docker, and WSL.
  • Expand test coverage for new and existing functionality.
  • Monitor automated test execution results.
  • Debug and troubleshoot test failures, distinguishing product issues (regressions) from infrastructure-related issues (including test, framework, or environment).
  • Optimize test execution time and reliability.
  • Improve test automation stability and contribute to automation frameworks.

Quality assurance 

  • Report bugs in YouTrack and verify that they are properly fixed and backported. 
  • Participate in release quality assessments.
  • Collaborate with QA and developers on testability and quality improvements. 
  • Help define test strategies and quality gates for your team.
  • Support manual QA activities when needed.

Continuous improvement 

  • Define and track quality metrics, including testing coverage, failure rate, and flakiness.
  • Identify gaps in test coverage and propose solutions.
  • Improve domain-specific test infrastructure and CI/CD pipelines within your team's scope.
  • Share knowledge about automation best practices with other team members.
  • Work with the tooling team to adopt new frameworks and practices.
What we're looking forRequired skills

Technical foundation

  • Proven experience in test automation.
  • Solid programming skills in Kotlin or Java and a good understanding of the JVM.
  • Experience with test frameworks: JUnit or TestNG.
  • 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).

Quality mindset

  • The ability to isolate root causes and distinguish product bugs from environment issues.
  • Attention to detail while maintaining focus on overall quality goals.

Collaboration

  • Excellent communication skills in English, both written and verbal.
  • Experience working in cross-functional teams and collaborating with other teams.
  • Comfort with giving and receiving constructive feedback.
  • The ability to grasp new concepts quickly and to work both in a team and independently.
Nice to have
  • Experience testing developer tools, IDEs, and desktop applications.
  • Experience building automated testing infrastructure and processes.
  • Experience in performance testing.
  • Experience in manual testing.

#LI-DNI 

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

Top Skills

Allure
Docker
Git
Java
Junit
Jvm
Kotlin
Linux
macOS
Teamcity
Testng
Windows
Wsl
Youtrack
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Praha 4
2,209 Employees
Year Founded: 2000

What We Do

JetBrains creates intelligent software development tools consistently used and trusted by 11.4 million professionals and 88 Fortune Global Top 100 companies. Our lineup of more than 30 products includes IDEs for most programming languages and technologies, such as IntelliJ IDEA, PyCharm, and others, as well as products for team collaboration, like YouTrack and TeamCity. JetBrains is also known for creating the Kotlin programming language, a cross-platform language used by more than 5 million developers worldwide yearly and recommended by Google as the preferred language for Android development. The company is headquartered in Prague, Czech Republic, and has offices around the world.

JetBrains IDEs
* IntelliJ IDEA (Java and Kotlin Developers)
* PyCharm (Python developers)
* PhpStorm (PHP developers)
* GoLand (Go developers)
* Rider (.NET developers)
* CLion (C and C++ developers)
* Rust Rover (Rust developers)
* WebStorm (JavaScript & TypesScript developers)
* RubyMine (Ruby and Rails developers)
* DataGrip (Tool for multiple databases)
* ReSharper (Extension for Visual Studio)
* Fleet (Multilingual IDE and code editor)
* Aqua (IDE for test automation engineers)

.NET & Visual Studio:
* Rider (IDE for .NET developers)
* ReSharper (Extension for Visual Studio)
* ReSharper C++ (Visual Studio Extension for C++ developers)
* dotCover (.NET Unit Test Runner and Code Coverage Tool)
* dotMemory (.NET Memory Profiler)
* dotTrace (.NET Performance Profiler)
* dotPeek (.NET decompiler and assembly browser)

Team Tools:
* TeamCity (Powerful CI out of the box)
* YouTrack (Project management for all your teams)
* Space (Intelligent code collaboration platform)
* Datalore (Collaborative data science platform)
* Qodana (Code quality platform for teams)

Programming Languages:
* Kotlin (Programming Language for the JVM and Android)
* MPS (Create Your Own Domain-Specific Language)

Education:
* JetBrains Academy (Learn and Teach Computer Science)

Profile by JetBrains s.r.o.

Similar Jobs

Remote
Czech Republic
575 Employees

Rapid7 Logo Rapid7

Senior Product Manager

Artificial Intelligence • Cloud • Information Technology • Sales • Security • Software • Cybersecurity
Remote or Hybrid
Prague, CZE
2400 Employees

Rapid7 Logo Rapid7

Account Manager

Artificial Intelligence • Cloud • Information Technology • Sales • Security • Software • Cybersecurity
Remote or Hybrid
Prague, CZE
2400 Employees

Pfizer Logo Pfizer

Health Representative Primary Care - Severní i Západní Čechy

Artificial Intelligence • Healthtech • Machine Learning • Natural Language Processing • Biotech • Pharmaceutical
Remote or Hybrid
Czech Republic
121990 Employees

Similar Companies Hiring

Scotch Thumbnail
Software • Retail • Payments • Fintech • eCommerce • Artificial Intelligence • Analytics
US
25 Employees
Milestone Systems Thumbnail
Software • Security • Other • Big Data Analytics • Artificial Intelligence • Analytics
Lake Oswego, OR
1500 Employees
Fairly Even Thumbnail
Software • Sales • Robotics • Other • Hospitality • Hardware
New York, NY

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account