
JetBrains · Belgrade
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...
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.
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.
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 to grow, discover, and create. The Python Ecosystem team builds PyCharm – one of the most popular Python IDEs in the world – along with the Python plugin for IntelliJ IDEA. As AI changes how developers write, debug, and ship code, we’re making our Python tools AI-native. We’re looking for an AI Lead to drive this effort by shaping the architecture, building key components hands-on, and guiding the team in making strong decisions around AI-powered product development. In this role, you will: * Lead the technical design of AI features in PyCharm and our Python tooling, including MCP integrations, agent workflows, tool design, and context management. * Prototype and ship features yourself – this is a hands-on technical leadership role. * Help the team adopt AI technologies effectively by providing technical guidance, reviewing approaches, and sharing practical patterns. * Evaluate emerging AI tools, frameworks, and providers, and make pragmatic decisions about what to build and what to integrate. * Work closely with product managers, ML engineers, QA specialists, and senior developers to turn product ideas into solid technical plans. * Navigate a large Kotlin/Java codebase and expose IntelliJ Platform capabilities – such as code analysis, inspections, refactorings, and type inference – to AI-powered workflows. * Contribute to cross-team AI efforts and help define shared engineering patterns where appropriate. We’d love to talk to you if you have: * Strong software engineering experience, particularly in Python and/or Kotlin/JVM. * Deep, hands-on familiarity with modern AI tooling for developers, including coding assistants, agents, MCP, and LLM-based workflows. * Experience working in large, mature codebases and delivering meaningful technical change without compromising quality. * Familiarity with LLM evaluation and benchmarking. * A track record of making good technical decisions in fast-moving, ambiguous areas like proposing architectures, building prototypes, and iterating based on feedback. * Strong communication skills and the ability to influence technical direction without formal authority. * A strong product sense and care about solving real user problems, not just building interesting technology. Nice to have: * Experience with IDE or developer tooling internals, such as language servers, code analysis, or related systems. * Experience with the Python AI/ML ecosystem. 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. (keep if relevant for the role) * 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.
At JetBrains, code is our passion. Ever since we started, back in 2000, we have been striving to make the most effective developer tools on earth. Our tools speed up production by automating routine checks and corrections, freeing developers to grow, discover, and create. The Business Applications Development team is a vital integrational hub within JetBrains. We are focused on supporting businesses by automating sales flow and license management, as well as by developing other internal and external services. We ensure the completeness, continuity, and high quality of JetBrains’ sales and licensing processes. Our solutions are a family of web applications written mostly in Kotlin. We are currently looking for a Senior QA Engineer to join the team and support our efforts. AS PART OF OUR TEAM, YOU WILL: * Design, improve, and execute test scenarios for new and existing functionalities. * Use an exploratory testing approach on a daily basis. * Investigate, identify, and reproduce complex issues reported by users. * Participate in discussions about new projects and review feature requirements. * Communicate closely with your teammates and other teams to find optimal solutions. WE’LL BE HAPPY TO HAVE YOU ON OUR TEAM IF YOU: * Have at least 3 years (preferred) of experience in web applications or SaaS testing (white box). * Have good knowledge of browser tools such as DevTools, Postman, and various code sniffers. * Can read and write code in Java/Kotlin. * Are comfortable writing complex SQL queries to get the data you need. * Strive to clearly understand the architecture of the applications you test. * Understand web application security mechanisms. * Are capable of working with different processes and in varied environments. * Are open to other points of view and can reasonably defend your own. * Adhere to the principle that decisions should be based on facts. WE’LL BE ESPECIALLY THRILLED IF YOU: * Have a basic understanding of containerization principles. * Can easily use *nix command tools like man, grep, find, sed, netstat, and awk We'd be especially thrilled if you: * Have experience working with VSCode. * Are familiar with IntelliJ IDEA. * Have experience building automated testing infrastructure and processes. 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-PR1 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.
UNTERNEHMENSBESCHREIBUNG Wir von der mecom sorgen dafür, dass Menschen in Deutschland im Notfall zu jeder Zeit Warnmeldungen erhalten. Auch im Nachrichtengeschäft gewährleisten wir, dass Fernsehen, Radio und Medienhäuser in Real-Time Texte, Bilder, O-Töne und Videos bekommen. Unsere in Deutschland einzigartige technische Infrastruktur ermöglicht es, Informationen sekundenschnell und manipulationssicher an die richtigen Empfänger zu versenden. Zu unseren Kunden zählen Sicherheitsbehörden, Bundeseinrichtungen, Nachrichtenagenturen, Medienhäuser und weitere Unternehmen. Wir sind ein Hidden Champion, der mit einem familiären Team jeden Tag Großes bewegt. Anspruchsvolle und sinnstiftende Projekte sowie der Einsatz neuester Technologien gehören für uns zum Alltag. Als Test Automation Engineer (m/w/d) planst, entwickelst und wartest Du automatisierte Tests in modernen CI/CD-Umgebungen. Du arbeitest eng mit Entwicklung, DevOps und QA-Kollegen im agilen Umfeld zusammen und trägst so entscheidend zur Sicherstellung der Softwarequalität bei. Ab sofort suchen wir Verstärkung in Vollzeit (38h/Woche) für unser Team in Hamburg durch einen Test Automation Engineer (m/w/d). DER JOB + DIE VERANTWORTUNG * Entwicklung und Wartung automatisierter Testskripte für Web-, API- und Backend-Systeme mit Selenium, Cucumber und IntelliJ * Nutzung von XRay zur Erstellung und Verwaltung von Testfällen * Entwicklung und Ausführung automatisierter API-Tests (REST) * Integration der Testautomatisierung in CI/CD-Pipelines, z. B. mit GitLab CI oder Jenkins * Durchführung von Tests in CI/CD-Umgebungen mit Git, GitLab Runner oder Jenkins * Aufbau, Weiterentwicklung und Pflege von Testframeworks mit Java * Durchführung von Last- und Performancetests mit JMeter oder K6 * Aufgaben- und Fehlermanagement in Jira * Auswertung von Testergebnissen und Erstellung aussagekräftiger Testberichte * Mitwirkung beim Ausbau und Betrieb von Testumgebungen in Kubernetes * Mitwirkung bei der Definition und Umsetzung der Teststrategie * Dokumentation und Wissenstransfer im Team, z. B. über Confluence * Enge Zusammenarbeit mit Entwicklern, Product Ownern und QS-Kollegen in agilen Scrum-Teams DU + DEINE STÄRKEN * Du verfügst über ein Studium oder eine abgeschlossene Berufsausbildung im Bereich IT oder eine vergleichbare Qualifikation. * Fundierte Programmierkenntnisse in Java sowie Erfahrung mit Testframeworks wie Cucumber zeichnen Dich aus. * Du hast Erfahrung in der Entwicklung und Ausführung automatisierter API-Tests (REST) mit Tools wie Postman, REST Assured oder ähnlichen Frameworks. * Praxiserfahrung mit Selenium, Jenkins, Git und GitLab ist für Dich selbstverständlich. * Du kennst Dich mit JMeter oder K6 zur Durchführung von Last- und Performancetests aus. * Der Umgang mit Jira, XRay und Confluence ist Dir vertraut. * Du verfügst über fundierte Kenntnisse in den Grundlagen der Softwaretechnik, wie Softwareentwicklungsprozesse, Softwarearchitektur und Schnittstellen. * Du bist vertraut im Arbeiten mit containerisierten Umgebungen, idealerweise mit Kubernetes. * Kenntnisse in Angular und MongoDB sind wünschenswert. * Erfahrung mit Systemen, die Kafka einsetzen, ist von Vorteil. * Du beherrschst den sicheren Umgang mit Linux-basierten Systemen und gängigen Shell-Befehlen (z. B. Bash) für Testausführung und Log-Analysen. * ISTQB® Zertifizierungen, wie Certified Tester Foundation Level, Test Automation Engineer oder Agile Tester, sind für Dich ein Plus. * Du hast Erfahrung in agilen Entwicklungsteams, z. B. mit Scrum. * Hohes Qualitätsbewusstsein, Genauigkeit, Teamfähigkeit, eine strukturierte Arbeitsweise, analytisches Denkvermögen und Eigeninitiative zeichnen Dich aus. * Du bringst die Bereitschaft mit, Dich in komplexe Systeme einzuarbeiten. * Sehr gute Deutsch- und gute Englischkenntnisse runden Dein Profil ab. WIR + UNSERE KULTUR * Unser Antrieb: Professionalität. Jeden Tag bewegen wir verantwortungsvoll große Themen für bekannte Auftraggeber. Flache Hierarchien und schnelle Entscheidungswege machen uns wendig und schlagkräftig. * Wir haben die Zukunft im Blick – auch deine. Mobiles Arbeiten, flexible Arbeitszeiten und ein moderner Arbeitsplatz unweit der Alster gehören dazu. * Gemeinsam sind wir stark. Mit unserer vertrauensvollen Crew arbeiten wir agil und in selbstorganisierten Teams. Intensive Einarbeitung, zahlreiche Weiterbildungsmöglichkeiten und Firmenevents inklusive. * Unser Heimathafen ist Hamburg. In fünf Minuten erreichst du zu Fuß vom Büro die Außenalster. Bus, U-Bahn und S-Bahn liegen in unmittelbarer Nähe. Und für dein leibliches Wohl sorgt unsere hauseigene Kantine. KLINGT GUT? Dann freuen wir uns auf Deine Bewerbung – einfach und schnell über unser Onlineformular. Deine HR-Ansprechperson ist Deliah Bargmann.