Nowa
QA Engineer (Toolbox QA)
Brak informacji o wynagrodzeniu
SeniorFull-time
#353560·Dodano dziś·0
Źródło: JetBrainsTech Stack / Keywords
TestingTest AutomationNetworkSOLIDLinuxArchitectureNetworkingKotlin
Firma i stanowisko
JetBrains is a company founded in 2000 that develops developer tools aimed at automating routine checks and corrections to speed up production. The Toolbox QA team works on evolving Toolbox as part of the JetBrains ecosystem, covering desktop applications, shared local background services, and server-side integration components supporting product distribution and workflows.
Wymagania
- At least three years of experience in QA for complex software projects.
- Ability to work independently, take initiative, and manage tasks well.
- Comfortable owning broad responsibility and making quality decisions at the project level.
- Experience testing desktop applications, client-server systems, or complex integration scenarios.
- Understanding of testing systems including UI, background processes, local services, network communication, and server-side components.
- Skilled in investigating problems using logs, metrics, system tools, and hypothesis-driven debugging.
- Experience testing without complete functional specifications and quickly building understanding in new domains.
- Clear communication skills with developers and stakeholders, including cross-team projects.
- Deep care about product quality and user impact.
- Solid understanding of testing methodology including risk-based testing, regression strategy, exploratory testing, and release validation.
- Experience testing complex applications on macOS, Windows, and Linux, or understanding of client-server architecture, HTTP, authentication flows, and integration points.
- Ability to investigate issues related to networking, process lifecycle, local environment, configuration, and OS-specific behavior.
- Confidence working with logs, thread dumps, command-line tools, proxies, and debugging instruments.
- Basic programming skills to read code, understand implementation, write small utilities, and create test scenarios.
- Familiarity with Kotlin and/or Java.
- Experience with YouTrack or similar issue trackers, CI systems, and version control workflows.
Nice to have:
- Ability to write automated tests in Kotlin or contribute to automation.
- Experience with integration testing, infrastructure-related testing, or validating distributed workflows.
- Experience with release processes, release acceptance, and quality gates in frequent release products.
- Ability to define quality approach for new subsystems and drive it with limited guidance.
- Enjoy improving processes beyond following them.
Obowiązki
- Own quality for several product areas and drive testing strategy within them.
- Participate in monthly release acceptance and help make release-readiness decisions.
- Perform functional, exploratory, regression, and acceptance testing for new and changed functionality.
- Search for, localize, and reproduce complex issues, report them in the issue tracker, and verify fixes.
- Work closely with developers during implementation, not only after features are ready for testing.
- Assess risks, define test scope, and decide what should be covered manually, automated, or must block a release.
- Contribute to test automation for server-side and infrastructure-related areas.
- Collaborate with multiple JetBrains teams to validate end-to-end scenarios and reduce integration risks early.
- Help improve QA processes, release validation, and overall quality culture.
- Provide developers with recommendations to make the product more user-friendly and advocate for user interests.
Oferta
- Strong base salary reflecting skills and experience.
- Flexible work location with option to work from home or office.
- Remote work allowance up to 30 days per year from abroad.
- Extra time off for relaxation and recharge.
- Medical insurance allowance.
- Learning and development opportunities including conferences, courses, and language classes.
- Relocation support to facilitate smooth moves.
- Language classes to learn local language or improve English.
- Hot meal or lunch allowance on workdays.
- Mental health support with access to professional services.
- Sports benefits including on-site gym or sports club stipend.
- Internal company-wide events and team gatherings.
Elastyczne godziny
Pakiet relokacyjny
Kursy językowe
Karta sportowa
Opieka zdrowotna
Dofinansowanie szkoleń
Budżet konferencyjny
Płatny urlop
Premie
Napoje w biurze
Firmowa stołówka
Spotkania integracyjne
Inne informacje
We are an equal opportunity employer welcoming everyone regardless of background, identity, religion, age, accessibility needs, or orientation. Data processing is done in accordance with the Recruitment Privacy Policy.
JetBrains
56 aktywnych ofert