Эта вакансия в архиве
Посмотреть похожие вакансии ↓обновлено 1 месяц назад
QA Engineer (Kotlin Build Tools)
Описание вакансии
Текст:
TL;DR
QA Engineer (Kotlin Build Tools): Testing and localizing bugs in build tools support for Kotlin projects, with an accent on deep analysis of build systems like Gradle and Maven and their integration with IDEs. Focus on mastering relevant technologies like Kotlin Multiplatform and its ecosystem, and collaborating on automated test coverage for build pipelines.
Location: Onsite in Belgrade, Serbia; Berlin, Germany; Limassol, Cyprus; Paphos, Cyprus; Prague, Czech Republic; Warsaw, Poland; or Yerevan, Armenia
Company
is a product company focused on creating strong, effective developer tools by automating routine checks and corrections to speed up production.
What you will do
- Work closely with developers to test new and existing functionality.
- Search for and localize bugs, and submit them to the issue tracker.
- Perform detailed analysis of build systems (primarily Gradle and Maven) and their integration with IDEs and third-party tools.
- Master relevant technologies adopted by users, from frameworks like Spring and Ktor to Kotlin Multiplatform setups.
- Become a champion of build configuration for various projects and architectures.
- Collaborate with developers to plan and refine automated test coverage for build pipelines.
Requirements
- Knowledge of at least one JVM programming language (such as Java or Kotlin).
- Practical experience configuring and troubleshooting at least one build system (such as Gradle or Maven).
- Ability to work independently, take initiative, and manage tasks.
- Interest in the specifics of build systems and IDE functionality.
- Coding skills sufficient to create test examples and simple programs.
- English: B2 required
Nice to have
- Experience working with Kotlin Multiplatform projects and relevant Android projects.
- Understanding of incremental compilation.
Culture & Benefits
- Work with a team passionate about code and developer tools.
- Opportunity to work on tools that speed up production and free developers to create.
- Collaborate with developers on core build tooling for Kotlin and its ecosystem.
- Embrace learning new technologies and taking charge.