JetBrains - QA Automation Engineer (IJ Platform / JetBrains Runtime)
Requirements
• A focus on quality and deep technical investigation over quick surface fixes. • Clear communication skills and comfort advocating for your perspective while remaining open to others. • An ownership mindset, taking responsibility for keeping issues organized and moving forward. • The curiosity to understand underlying systems and application architecture rather than treating tools as black boxes. • A solid understanding of Java, AWT, Swing, and Java2D. • Hands-on experience analyzing thread dumps, JVM crash logs, or memory issues using standard JDK diagnostic tools. • The ability to read and understand tests using test frameworks like jtreg, JUnit, gtest, or ctest. • Experience reproducing complex technical issues and working with issue trackers like YouTrack, Jira, or GitHub. • Familiarity with macOS and Linux environments. • What success looks like • Success in this role means runtime issues are caught early, triaged effectively, and clear context is provided to developers so fixes happen swiftly. You’ll have established a clear view of JBR quality, unblocked internal teams, and improved overall IDE stability for millions of users.
Responsibilities
• Quality assurance • Quality assurance • Perform functional, exploratory, regression, and acceptance testing. • Ensure product stability and release readiness. • Investigate, document, and report defects, ensuring they are prioritized, resolved, verified, and successfully delivered to users. • Expand manual test case scenarios and keep existing ones up to date. • Take ownership of complex testing areas and drive quality improvements through proactive initiatives. • Monitor automated test execution results and troubleshoot test failures. • Contribute to UI test automation by maintaining and extending automated tests using our established framework. • Team collaboration • Team collaboration • Work closely with developers and product stakeholders to clarify requirements and identify risks when feature documentation is incomplete or evolving. • Update the internal knowledge base and share expertise with team members. • Cooperate with the support team to reproduce issues reported by our valued users.
Benefits
• 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-DS1 #LI-HYBRID
Apply in one click
Upload My Resume
Drop here or click to browse · Tap to choose · PDF, DOCX, DOC, RTF, TXT