Internships
Register
Copyright © 2000—2025 JetBrains s.r.o.

Manual Testing and Comparison of RubyMine Functionality

Description

Are you ready to launch your career as a QA engineer? Join the RubyMine team at JetBrains for an exciting internship opportunity!

RubyMine is a smart Ruby on Rails IDE, launched in 2008 as the first language-specific IDE on the IntelliJ platform. Supporting over 60,000 developers worldwide, RubyMine provides essential tools such as smart code completion, advanced debugging, VCS support, database integration, and AI assistance. Among our customers are Amazon, Oracle, and GitLab.

As a QA intern, your role will involve evaluating and validating RubyMine's existing functionality, as well as comparing it to an alternative language server implementation designed specifically for Ruby/Rails. Your objective will be to assess critical features such as code completion, navigation tools, and overall functionality coverage.

The internship is offered for a duration of 3 months. For part-time participation, the scope of responsibilities may be adjusted. 


During this internship, your tasks will be: 

  • Testing the completion feature in RubyMine for Ruby/Rails projects and comparing its performance, accuracy, and suggestions with the alternate server's code completion functionality.

  • Evaluating navigation capabilities in RubyMine and testing how effectively you can navigate through Ruby/Rails codebases in comparison to the navigation capabilities provided by the alternative system.

  • Performing a broad evaluation of RubyMine's development tools, comparing their coverage and efficacy with the alternative implementation.

Requirements

  • Are eager to start a career as a QA engineer

  • Have a keen eye for detail and a passion for ensuring high-quality standards in software products 

  • Have basic knowledge of programming languages 

  • Have some experience working with any IDE 

  • Can speak and write in English proficiently.

Admission

Internship projects 2025-2026

Contact details

internship@jetbrains.com

Preferred internship location

Armenia
Cyprus
Czechia
Germany
Netherlands
Poland
Serbia
UK

Area

QA

Internship timing preferences

Full-time preferable
Part-time acceptable

Candidate graduation status

Final-year students preferred