Back to Search
Overview
Senior

Senior Full-stack QA Engineer (AI Platform)

Confirmed live in the last 24 hours

JetBrains

JetBrains

Belgrade, Serbia; Berlin, Germany; Limassol, Cyprus; Madrid, Spain; Munich, Germany; Paphos, Cyprus; Prague, Czech Republic; Warsaw, Poland; Yerevan, Armenia
Remote
Posted April 2, 2026

Job Description

At JetBrains, we’re building an AI-native platform for software development that connects developer workflows, team-level collaboration, and organizational control into a single coherent system. This platform will serve as the execution and governance layer for AI-driven development, deeply integrated with developer tools but designed to work across teams, products, and environments. This is a long-term strategic investment for JetBrains and a key pillar of our vision for the future of software development.

We’re now looking for an experienced and proactive Full-stack QA Engineer to join our team to help us with functional and performance testing.

Your responsibilities will include: 

  • Developing and maintaining an automated testing infrastructure, setting up CI/CD pipelines, selecting and integrating existing tools, and designing new ones.
  • Writing and improving automated tests, particularly for APIs.
  • Collaborating with the QA and Development teams to design and execute test scenarios.
  • Working with logs and monitoring tools (e.g. Kibana, Grafana) to detect functional issues and performance anomalies.
  • Ensuring the quality of our distributed AI-powered systems by validating integrations with various language models and APIs.

We would like you on our team if you: 

  • Have at least three years of experience in software testing (manual and automated).
  • Possess a solid understanding of REST APIs, request/response structures, status codes, and typical scenarios.
  • Have hands-on experience with Postman or similar API testing tools.
  • Are familiar with writing automated tests for APIs using any programming language or framework.
  • Understand distributed systems and microservice architectures.
  • Have basic Docker skills (running containers, working with Docker Compose).
  • Are comfortable reading and interpreting OpenAPI/Swagger specifications.
  • Have a basic understanding of authentication and authorization protocols (e.g. OAuth 2.0, API keys, and JWT).
  • Can work well both independently and within a team, demonstrating strong self-management skills.
  • Have a good command of English, both spoken and written.

We’d be especially thrilled if you: 

  • Have hands-on experience with cloud computing platforms (AWS, GCP) and container orchestration tools (Kubernetes, Helm).
  • Have experience with CI/CD tools (e.g. TeamCity or GitHub Actions).
  • Have experience with performance testing tools (e.g. k6).
  • Are familiar with TypeScript and/or JavaScript.
  • Have worked with automated testing infrastructure and processes.
  • Enjoy digging into logs and debugging distributed systems.

Main focus: 

  • Quality assurance of new features
  • Automation of regression testing
  • Performance testing

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.

javatypescriptjavascriptgoawsgcpkubernetesdockeraiios