QA engineer (PyCharm)
Москва, Лесная улица, 7
PyCharm – это интегрированная среда разработки (IDE) для приложений на языке программирования Python. Язык Python является одним из самых быстро растущих по числу пользователей. Свое применение он находит в самых разнообразных областях: от web-приложений до распределенной обработки больших данных. В каждой области применения интегрированная среда помогает программисту решать его творческие задачи.
Вместе с командой тебе предстоит:
- осуществлять функциональное, исследовательское и регрессионное тестирование разных компонентов IDE;
- проводить usability-тестирование;
- работать с пользователями в баг-трекере и осуществлять первоначальную обработку запросов;
- воспроизводить проблемы в новой и существующей функциональности в различном окружении;
- участвовать в обсуждении новой функциональности, планировании и выпусках продукта.
Мы будем рады видеть тебя в команде, если ты:
- имеешь опыт ручного тестирования программных продуктов от 3-х лет;
- умеешь программировать (как минимум на уровне создания небольших приложений);
- ценишь высокое качество и удобство продуктов;
- умеешь находить и воспроизводить сложные проблемы в функциональности;
- хочешь напрямую общаться с пользователями и помогать им в решении проблем;
- хорошо владеешь письменным и разговорным английским;
- умеешь работать как в команде, так и самостоятельно.
И особенно, если ты:
- знаешь и любишь Python;
- имеешь опыт использования PyCharm (или других IDE от JetBrains).
Как разрабатывается PyCharm:
PyCharm базируется на платформе IntelliJ – open-source платформе для других продуктов JetBrains: IntelliJ IDEA, WebStorm, PhpStorm, RubyMine, CLion, AppCode.
Весь процесс разработки полностью прозрачный, и каждый может участвовать в любой задаче. Помимо этого, постоянно идет коммуникация вживую и в Slack. Все изменения разработчики покрывают автоматическими тестами и проводят ревью кода, после чего отдают в ручное QA-тестирование. Мы проводим тщательное функциональное, usability и исследовательское тестирование IDE. Таким образом мы обеспечиваем высокое качество функциональности и снижаем вероятность регрессий.
Все члены команды участвуют в общении с пользователями, обсуждают предлагаемые фичи, помогают решать проблемы и уточняют описания багов. Также мы общаемся с пользователями на форумах и на конференциях. Открытое общение с пользователями – одна из важных составляющих культуры JetBrains.
Если тебе хочется развивать PyCharm и развиваться самому, занимаясь при этом интересными задачами – присылай свое резюме!