Старший QA инженер
В Adapty мы упрощаем управление покупками внутри приложений и платными стенами для мобильных приложений. Мы поддерживаем более 20 тысяч приложений, обрабатываем более 2 миллиардов долларов в подписках ежегодно и быстро растём последние четыре года. Наша миссия проста: помочь каждому приложению раскрыть его полный потенциал дохода.
Мы команда из более чем 230 увлечённых, ориентированных на продукт людей, которые любят решать большие задачи. Поддерживаемые ведущими инвесторами, такими как 500 Startups и Surface Ventures, мы строим одну из самых быстрорастущих SaaS-компаний в мобильной сфере и стремимся стать номером один в мире.
Кто мы
Присоединяйтесь к нашей инженерной команде и создавайте масштабируемые системы. Мы — смесь выпускников топовых университетов и опытных инженеров из ведущих продуктовых компаний. Мы обрабатываем миллиарды запросов ежедневно на современной технологической базе, включающей Kubernetes, Python, PostgreSQL, ClickHouse, Kafka и React. Наш код использует предметно-ориентированное проектирование и несколько уровней тестирования, поэтому мы движемся быстро, сохраняя высокое качество.
В этой роли вы будете
- Разрабатывать и поддерживать тест-кейсы и критерии приёмки в Allure TestOps, согласовывая их с бизнес-требованиями для обеспечения всестороннего покрытия тестами.
- Помогать команде уточнять требования, проектировать архитектуру и обрабатывать идеи продукта.
- Проводить тестирование функций, регрессионное тестирование, интеграционное тестирование и прочее.
- Проводить анализ рисков по выполненным задачам: оценивать серьёзность багов, а затем чётко и быстро сообщать о них.
- Поддерживать и организовывать нашу библиотеку тест-кейсов для обеспечения эффективного повторного использования тестов и покрытия.
- Поддерживать и оптимизировать тестовую инфраструктуру и фреймворк для улучшения процесса тестирования.
Что вам нужно знать
- Как обеспечивать качество клиент-серверного веб-приложения при изменяющихся требованиях, дефиците информации и неясных приоритетах.
- Как доказать, что ваш набор тестов для функции обеспечивает оптимальное покрытие.
- Какие вопросы задавать, когда функция доходит до разработки, а какие можно отложить.
- Как подходить к тестированию фронтенда, когда бэкенд ещё не готов (и наоборот).
- Почему нужны процедуры тестирования и почему важны метрики.
- Зачем нужны Agile/Scrum и какие подводные камни при их внедрении.
Что вы будете использовать
- Postman или аналогичные инструменты для тестирования API на ежедневной основе.
- Python с Playwright и Pytest для разработки автоматизированных тестов или любой другой инструмент автоматизации.
- Системы контроля версий (VCS), Docker и Linux, или по крайней мере знать, зачем они нужны.
- CI/CD пайплайны для поддержки непрерывной интеграции и доставки или знать, к кому обратиться.
Что вы получите
- Сильный продукт с лучшими в отрасли метриками. Adapty входит в топ 5% самых быстрорастущих SaaS-компаний.
- Карьерный рост. Управляйте критически важными областями, стройте команду и развивайтесь вместе с нами.
- Прямое общение и ответственность. Никакой бюрократии, никакой политики — только влияние.
- Гибкая удалённая работа. Присоединяйтесь из любой точки мира и добивайтесь впечатляющих результатов. Мы работаем как индивидуальные подрядчики (включая оплачиваемый отпуск, государственные праздники и больничные).
- Преимущества. Уроки английского, компенсация спортивных занятий, покрытие расходов на ноутбук и многое другое.