JetBrains is seeking a Senior QA Automation Engineer to take full ownership of automation quality for the Toolbox App. You will influence how testing is done in this fast-growing product, ensuring high confidence, stability, and scalability across the entire test suite.
What You'll Do
- Take ownership of the product’s test automation strategy.
- Design, write, and improve maintainable automated tests that are closely integrated with the product code.
- Ensure high test coverage for critical functionality and the long-term stability of the test suite.
- Help stabilize flaky tests and improve overall test reliability.
- Actively participate in building and improving test infrastructure and tooling.
- Monitor build configurations with autotests, analyzing test failures and results in TeamCity and identifying bugs.
- Collaborate closely with developers to identify issues early and improve testability.
- Report issues in YouTrack and verify that fixes work across relevant branches.
What We're Looking For
- Established experience with test automation in complex products.
- Strong programming skills in Kotlin and/or Java.
- Experience with JUnit.
- Deep understanding of test design, test architecture, and test stability.
- Ability to understand other people's code, both test and product code.
- Ability to grasp new concepts quickly and to work both independently and as part of a team.
- Experience building automated testing infrastructure and processes.
- Proactive mindset, with the ability to spot weak points in testing and suggest improvements.
- Strong analytical skills and the ability to investigate failures, logs, and CI issues independently.
- Good communication skills and enthusiasm for supporting other automation engineers.
Nice to Have
- Experience with performance or security testing.
- Experience testing desktop or multiplatform applications.
- Experience working with CI/CD systems like TeamCity.
Technical Stack
- Kotlin, Coroutines, kRPC
- kotlinx.serialization, Compose Multiplatform
- JUnit, TeamCity, YouTrack
Team & Environment
You will join a driven team in charge of the Toolbox App.
Work Mode
This role follows a hybrid work model.
At JetBrains, code is our passion. We strive to make the strongest, most effective developer tools on earth.




