ARCHIVED
This job listing has been archived and is no longer accepting applications.
MisuJob - AI Job Search Platform MisuJob

QA Automation Engineer (IJ Platform / Remote Development)

Jetbrains

Belgrade, Serbia; Berlin, Germany; Limassol, Cyprus; Munich, Germany; Paphos, Cyprus; Prague, Czech Republic; Warsaw, Poland; Yerevan, Armenia (Armenia, Cyprus, Czech Republic, Germany, Poland, Serbia) Remote permanent

Posted: February 26, 2026

Interested in this position?

Create a free account to apply with AI-powered matching

Quick Summary

Design and develop software applications using Agile and Scrum methodologies, with a focus on quality and efficiency.

Job Description

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 do

Core 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 for

Required 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-HYBRID
#LI-DS1

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

Why Apply Through MisuJob?

AI-Powered Job Matching: MisuJob uses advanced artificial intelligence to analyze your skills, experience, and career goals. Our matching algorithm compares your profile against thousands of job requirements to find positions where you have the highest chance of success. This saves you hours of manual job searching and ensures you only see relevant opportunities.

One-Click Applications: Once you create your profile, applying to jobs is effortless. Your resume and cover letter are automatically tailored to highlight the most relevant experience for each position. You can apply to multiple jobs in minutes, not hours.

Career Intelligence: Beyond job matching, MisuJob provides valuable career insights. See how your skills compare to market demands, identify skill gaps to address, and understand salary benchmarks for your experience level. Make data-driven decisions about your career path.

Frequently Asked Questions

How do I apply for this position?

Click the "Register to Apply" button above to create a free MisuJob account. Once registered, you can apply with one click and track your application status in your dashboard.

Is MisuJob free for job seekers?

Yes, MisuJob is completely free for job seekers. Create your profile, get matched with jobs, and apply without any cost. We help you find your dream job without any hidden fees.

How does AI matching work?

Our AI analyzes your resume, skills, and experience to understand your professional profile. It then compares this against job requirements using natural language processing to calculate a match percentage. Higher matches mean better fit for the role.

Can I apply to jobs in other countries?

Absolutely. MisuJob features jobs from companies worldwide, including remote positions. Filter by location or look for remote opportunities to find jobs that match your preferences.

Ready to Apply?

Join thousands of job seekers using MisuJob's AI to find and apply to their dream jobs automatically.

Register to Apply