.
Quality Engineer (IDEs department)
  • Warsaw
Quality Engineer (IDEs department)
Warszawa, Warsaw, Masovian Voivodeship, Polska
JetBrains
14. 12. 2025
Informacje o stanowisku

Join to apply for the Quality Engineer (IDEs department) role at JetBrains

Quality is not a phase – it’s a property of engineering.

Our new Quality Engineering (QE) division is transforming how we think about quality, from manual verification at the end of the release cycle to integrating engineering quality into every stage of development.

As a Quality Engineer, you will work at the intersection of development, testing, and infrastructure. Your mission is to make quality scalable by automating feedback loops, improving and designing quality gates, increasing test coverage, and driving best practices within your team.

This is not a traditional QA role. We expect you to think in terms of systems and understand how flaky tests impact confidence, quality gates influence the whole delivery pipeline, and changes in our processes or infrastructure affect developer productivity.

You will collaborate with product teams building JetBrains IDEs, helping them achieve fast, safe, and reliable delivery.

As Part Of Our Team, You Will

  • Embed quality into the development process. Participate in design discussions, architecture reviews, and CI/CD integration, review PRs for testability, and propose design changes that make code easier to test.
  • Implement and suggest improvements to automated quality gates to ensure releases meet the expected quality standards.
  • Maintain and update automated tests for JetBrains products. Develop new tests and enhance existing test suites for better coverage.
  • Engineer testing infrastructure, including test environments, mocks, and emulators.
  • Regularly track and analyze test results in TeamCity and report bugs to YouTrack. Investigate failures by reviewing logs and commits to identify the root cause. Verify fixes and ensure proper backporting across branches. Identify patterns, root causes, and preventive measures to effectively address issues.
  • Define and track quality metrics, including coverage, failure rate, flakiness, regression density, MTTR, etc.
  • Coach development and QA teams on modern testing practices, automation strategies, and quality ownership.
  • Collaborate with various teams (Dev, QA, Infra, Security) to align quality standards and maintain consistency.
  • Contribute to internal frameworks and shared tooling that accelerate quality work across JetBrains products.
  • Explore specialized areas, such as performance, security, data validation, or AI feature reliability, depending on your interests and expertise.

Who You Are

You don’t just find bugs, you prevent them through shift-left practices, design reviews, quality gates, failure pattern analysis, and test coverage strategies.

You’re comfortable working hands‑on when needed, but your instinct is always to scale, automate, and improve.

You understand that without automation, observability, and collaboration, achieving scalable quality is not possible.

We’ll be happy to bring you on board if you have:

  • 5+ years of experience in software engineering, test automation, or quality engineering.
  • Solid programming skills in Java or Kotlin.
  • Experience integrating automated tests into CI/CD pipelines.
  • A good understanding of software architecture, APIs, and distributed systems.
  • Experience designing and maintaining test frameworks or reusable testing libraries.
  • Practical knowledge of testing methodologies, SDLC, and DevOps.
  • Strong analytical skills.
  • The ability to perform root cause analysis and define preventive measures.
  • Excellent communication and collaboration skills, with the ability to influence engineering decisions.

Our Ideal Candidate Would Have

  • Experience in developer tools, IDEs, or large‑scale multi‑product ecosystems.
  • Knowledge of test infrastructure (containers, emulators, mocks, or temporary environments).
  • Familiarity with observability tools (metrics, tracing, logs) and using data for quality insights.
  • Experience with AI‑powered features or ML model validation.
  • An understanding of security, performance, or reliability testing.
  • Experience mentoring others in testing or automation.
  • The ability to make informed, transparent decisions when balancing engineering speed and product quality and clearly communicate the trade‑offs.

The Advantages Of Working With Us

  • A chance to shape how JetBrains defines quality engineering for years to come.
  • Deep involvement in engineering process design, not just testing execution.
  • Collaboration with world‑class engineers developing the next generation of JetBrains IDEs and AI Assistant features.
  • The freedom to experiment, propose new approaches, and drive systemic improvements.
  • A culture that values autonomy, learning, and technical excellence.

What We Value

  • Systematic thinking over individual fixes.
  • Automation and observability over manual verification.
  • Learning and transparency over rigid processes.
  • Collaboration and ownership over silos.

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

Referrals increase your chances of interviewing at JetBrains by 2x

Get notified about new Quality Engineer jobs in Warsaw, Mazowieckie, Poland.

#J-18808-Ljbffr

  • Praca Warszawa
  • Warszawa - Oferty pracy w okolicznych lokalizacjach


    165 526
    23 379