×
Register Here to Apply for Jobs or Post Jobs. X

Quality Assurance Engineer; Android Plugin

Job in Town of Poland, Jamestown, Chautauqua County, New York, 14701, USA
Listing for: VirtusLab
Full Time position
Listed on 2025-12-25
Job specializations:
  • Software Development
    Android Developer, App Developer - Mobile/Web, Software Engineer, Full Stack Developer
Job Description & How to Apply Below
Position: Quality Assurance Engineer (Android Plugin)
Location: Town of Poland

We foster a dynamic culture rooted in strong engineering, a sense of ownership, and transparency, empowering our team. As part of the expanding Virtus Lab Group, we offer a compelling environment for those seeking to make a substantial impact in the software industry within a forward-thinking organization.

About the role

We are looking for a QA Engineer who will be responsible for the Android Plugin for Jet Brains IDEs (Intelli

J, PyCharm, etc.). The person will be responsible for both manual testing of the plugin before each release, but also for driving the automation of tests, either hands-on and/or by working with plugin developers. We need people who can work with users/partners to determine the most important paths as well as identify the parts in the tool that are fragile and focus on those.

Most of the logic of the plugin is reused from Android Studio and was tested there, so the team needs to focus on testing related to integration with Jet Brains ecosystem.

Project

Android Plugin for IntelliJ

Project scope

We are responsible for maintenance of Android Plugin for Jet Brains IDEs. The team has two objectives: keep plugin up to date with changes in Intelli

J and Android Studio a mostly increase autimatization and reduction of technical depth. Additionally, team will need to create a suite of integration tests to cover most important path and automate manual testing. Our team cooperates closely with teams at Jet Brains (Kotlin Multiplatform) and Google (Android Studio).

Team is working on tooling for development of android applications – not applications themselves!

Tech stack

The plugin is primarily written in Kotlin, with some legacy Java code. The IDEs use a customised version of Swing, and the code often uses Kotlin coroutines. Team will relay heavily on Git (including automation based on it). Work will tracked on Youtrack and tested on Teamcity. As team is building tools for developing applications for Android, some experience with developing mobile applications would be beneficial

Challenges

Reducing tech debt and build up automation and test coverage to reduce manual work and the time between releases. Team will need to design a flow that is tided to Intelli

J, Kotlin Multiplatform and Adroid Studio releases

Team

3 IDE engineers, QA engineer and TPM

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary