В Appfire мы верим, что отличная работа выполняется, когда люди могут выбирать, как им работать. За 20 лет создания программного обеспечения, которое помогает командам преодолевать разрозненность и беспрепятственно сотрудничать, мы поняли, что универсальных решений не существует. Мы — команда из более чем 800 сотрудников, работающих удаленно в 28 странах. Наши флагманские продукты включают: JXL, Comala Document Management, 7Pace Time Tracker, Jira Misc Workflow Extensions и BigPicture.
Здесь вы можете прочитать некоторые истории наших клиентов.
Что вы будете делать:
- Разрабатывать, внедрять и поддерживать автоматизированные UI, API и интеграционные тесты с использованием Playwright на JavaScript/TypeScript и/или Python.
- Использовать инструменты с поддержкой ИИ (например, Cursor, GitHub Copilot) для ускорения проектирования тестов, рефакторинга и анализа сбоев; всегда проверять результаты и соблюдать корпоративные рекомендации по обработке данных.
- Планировать и выполнять функциональное, регрессионное, дымовое и критическое тестирование; проверять соответствие согласованным критериям приемки и своевременно выявлять риски качества.
- Разрабатывать и поддерживать подходы к тестовым данным для вашей области (фиxtures, изоляция, окружения), чтобы автоматизированные наборы оставались надежными в CI.
- Вносить вклад в тестирование слоев — что покрывать на уровне API/компонента по сравнению с полным E2E — и согласовывать объем и поддерживаемость с инженерной командой.
- Запускать и поддерживать автоматизированные наборы в CI/CD (например, GitHub Actions, Bitbucket, GitLab CI, Jenkins); улучшать стабильность, отчетность и триаж сбоев.
- Участвовать в гибких церемониях с инженерной командой и продуктовой командой; документировать сценарии и дефекты, чтобы проблемы решались быстро.
- Уменьшать количество нестабильных тестов, улучшать структуру тестового кода и применять тест-пирамиду и приоритизацию на основе рисков в повседневной работе.
- Тестировать REST/GraphQL API, проверять контракты и полезные нагрузки, а также при необходимости проверять данные с помощью SQL или эквивалента.
Что вам понадобится:
- 5+ лет опыта в QA с сильным акцентом на автоматизацию тестирования в качестве индивидуального контрибьютора.
- Подтвержденный опыт создания и поддержки тестов с использованием Playwright (UI и API) и JavaScript/TypeScript и/или Python.
- Ежедневное практическое использование инструментов разработки с поддержкой ИИ для работы QA и способность критически оценивать тесты, сгенерированные ИИ.
- Прочный опыт тестирования API и интеграции (аутентификация, мокинг/стаббинг, отладка между сервисами).
- Практический опыт работы с тестовыми данными и окружениями для автоматизации (изоляция, fixtures, стабильность при параллельном запуске/запуске в CI).
- Практический опыт работы с CI/CD, запуском автоматизированных тестов в пайплайнах и работой с Docker.
- Сильные основы тестирования (тест-пирамида, тестирование на основе рисков, Agile, жизненный цикл дефектов) и опыт работы с Jira или аналогичными инструментами.
- Отличное знание английского языка (письменного и устного) для распределенного сотрудничества.
- Опыт повышения качества долгоживущих, развивающихся продуктов, а не только совершенно новых проектов.
Что мы предлагаем:
- Трудовой договор (бессрочный)
- Каждый сотрудник Appfire имеет право на получение акций компании, что способствует истинному чувству собственности и связи с нашим ростом.
- 26 оплачиваемых дней отпуска ежегодно, независимо от стажа, дни оздоровления (1 день в месяц, непередаваемые), 24 часа оплачиваемого волонтерского времени для участия в значимых мероприятиях вне работы.
- Полностью покрываемый план частного медицинского страхования Luxmed. Вы можете распространить покрытие на своего партнера или выбрать дополнительные пакеты, соответствующие вашим потребностям. Страхование жизни от UNUM, полностью оплачиваемое Appfire.
- Платформа MyBenefit – 150 польских злотых в месяц для использования на карту Multisport или на различные мероприятия, такие как покупки, рестораны и развлечения.
- Надбавка на домашний офис – 200 польских злотых нетто в месяц, добавляемая к вашей зарплате для покрытия расходов на электроэнергию и интернет при удаленной работе.
- Обед-карта – 300 польских злотых в месяц на продукты или питание вне дома, доступные через виртуальную предоплаченную карту Pluxee.
Признание на рынке
Appfire постоянно получает признание за рост компании, культуру, корпоративную социальную ответственность и превосходство продукции, и была включена в списки Deloitte Technology Fast 500, Inc. Best Workplaces, BuiltIn Best Places to Work и Inc. 5000. Узнайте больше о наших достижениях, которые были бы невозможны без наших сотрудников, партнеров и клиентов.
Равные возможности трудоустройства (EEO)
Appfire является работодателем, предоставляющим равные возможности, и не дискриминирует по признаку расы, цвета кожи, религии, пола (включая беременность), сексуальной ориентации, гендерной идентичности или самовыражения, национального происхождения, возраста, инвалидности, генетической информации, семейного положения, статуса ветерана или любой другой защищенной характеристики, определенной применимым законодательством. Наша приверженность распространяется на все практики трудоустройства, включая набор, наем, обучение, продвижение по службе, компенсацию, льготы и увольнение.