QA Engineer (Toolbox QA) (m/f/d)
Core
Own quality for desktop applications, shared local background services, and server-side/integration components within the JetBrains Toolbox ecosystem.
Role type
Senior QA Engineer (Toolbox QA)
Builds
Desktop apps, local services, and server-side components supporting product distribution and ecosystem workflows.
Domain
Developer tools / SaaS
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
risk-based testing, exploratory testing, regression strategy, functional testing, acceptance testing, issue investigation, client-server architecture understanding, HTTP, authentication flows, log analysis, debugging with system tools, basic programming (Kotlin/Java), CI/CD workflows
Preferred skills
automated testing (Kotlin), integration testing, infrastructure-related testing, release validation, defining quality approaches for new subsystems
Technologies
Kotlin, Java, YouTrack, CI systems, version control
Responsibilities
Drive testing strategy for multiple product areas, perform functional/regression/acceptance testing, localize and reproduce complex issues, collaborate with developers during implementation, assess risks and define test scope, contribute to test automation, validate end-to-end scenarios across teams, improve QA processes and quality culture
Seniority
Senior, hands-on IC