Описание:
Clune Tech — ведущий мировой поставщик услуг в области международного налогообложения, финансов и исполнения обязательств для клиентов из более чем 100 стран, от первоклассных финансовых компаний до индивидуальных инвесторов и трансграничных работников.
Sprintax, часть Clune Tech, — это веб-программное обеспечение для подготовки налоговых деклараций, предоставляющее ряд налоговых услуг для нерезидентов США. Мы ежегодно помогаем тысячам иностранных посетителей, таких как студенты, ученые, преподаватели, стажеры, исследователи, участники программ Work and Travel и другие иностранные лица, временно находящиеся в США, в подготовке их налоговых деклараций.
О роли:
Инженер по ручному тестированию (QA Engineer) среднего уровня — это опытный специалист, отвечающий за самостоятельное планирование и проведение тщательного ручного тестирования назначенных областей продукта. Сотрудник разрабатывает и поддерживает высококачественные тест-кейсы и регрессионные наборы, управляет жизненным циклом дефектов и тесно сотрудничает с разработчиками, бизнес-аналитиками и владельцами продуктов для обеспечения соответствия функций стандартам качества и приемки. Инженер по ручному тестированию среднего уровня работает в команде разработки, поддерживает младших коллег и способствует улучшению процессов QA и документации, стремясь к большему владению и самостоятельности в вопросах качества.
Обязанности:
Анализ, проектирование и планирование тестирования
- Анализ бизнес-требований, пользовательских историй и критериев приемки для сложных функций и проектов, обеспечивая их ясность, тестируемость и полноту.
- Определение подхода, области охвата и приоритетов тестирования для назначенных областей, включая определение типов тестирования (функциональное, регрессионное, интеграционное, дымовое, исследовательское).
- Разработка и поддержка высококачественных ручных тест-кейсов, тестовых наборов, тестовых данных и регрессионных пакетов, обеспечивающих надежное покрытие и прослеживаемость.
- Предоставление оценок усилий по тестированию для функций и проектов, а также участие в планировании релизов с точки зрения QA.
- Выявление зависимостей, рисков и ограничений, связанных с тестированием, и их своевременное доведение до сведения руководителя группы QA и заинтересованных сторон проекта.
Выполнение ручного тестирования и управление дефектами
- Руководство выполнением ручного тестирования назначенных функций, модулей или проектов, включая функциональное, регрессионное, интеграционное и исследовательское тестирование.
- Обеспечение соответствия выполнения тестов согласованным планам, срокам и стандартам качества.
- Структурированное и прослеживаемое документирование результатов тестирования, включая соответствующие свидетельства тестирования.
- Регистрация дефектов с четкими, подробными описаниями, шагами для воспроизведения, ожидаемыми и фактическими результатами, оценкой воздействия и подтверждающими артефактами.
- Приоритизация и управление дефектами для назначенных областей, сотрудничество с разработчиками для поддержки эффективного расследования и устранения.
- Проведение тщательного повторного тестирования и целенаправленного регрессионного тестирования после исправлений, проверяя, что изменения не вносят новых проблем.
Владение качеством и управление рисками
- Принятие полного контроля качества для конкретных областей продукта или рабочих потоков, выступая в качестве основного контактного лица QA для этих областей.
- Проактивное выявление пробелов в тестовом покрытии, граничных случаев и областей с повышенным риском; предложение и внедрение дополнительных тестовых сценариев при необходимости.
- Мониторинг тенденций качества (например, повторяющихся дефектов, пропущенных дефектов, модулей высокого риска) и предложение превентивных и корректирующих действий.
- Своевременное и структурированное сообщение о значительных проблемах качества или рисках, включая четкую оценку воздействия и рекомендации.
Сотрудничество, коммуникация и лидерство
- Выступление в качестве ключевого участника QA в команде (командах) разработки, активное участие в сессиях планирования, обзорах и командных обсуждениях.
- Тесное сотрудничество с разработчиками, бизнес-аналитиками и владельцами продуктов для уточнения требований, обсуждения технических ограничений и согласования критериев тестируемости и приемки.
- Поддержка и наставничество младших и средних инженеров QA путем проверки тест-кейсов и отчетов об ошибках, предоставления обратной связи и обмена передовым опытом.
- Вклад в построение сильной культуры качества в команде через пример, конструктивную обратную связь и проактивное общение.
Процесс, документация и непрерывное совершенствование
- Поддержание и постоянное совершенствование документации QA для назначенных областей, включая тест-кейсы, регрессионные наборы, контрольные списки и руководства по тестированию.
- Выявление возможностей для оптимизации процессов QA, повышения эффективности и согласованности (например, шаблоны, соглашения об именовании, управление тестовыми данными).
- Предоставление информации для выбора и эффективного использования инструментов QA (управление тестированием, отслеживание дефектов и т. д.) и помощь в оптимизации их использования.
- Участие в анализе первопричин критических проблем и поддержка определения и внедрения корректирующих и превентивных мер.
- Обмен знаниями о продукте, предметной области и тестировании посредством неформальных сессий обмена знаниями, документации и активного участия в обсуждениях QA.
Соответствие требованиям и безопасность
- Соблюдение политик защиты данных и информационной безопасности при работе с тестовыми средами и данными.
- Обеспечение соответствия мероприятий по тестированию внутренним стандартам, процедурам и любым соответствующим внешним требованиям.
Требования:
- 2–4 года опыта в области тестирования программного обеспечения / обеспечения качества, с сильным акцентом на ручное тестирование веб-приложений.
- Глубокое понимание жизненного цикла разработки программного обеспечения (SDLC) и практический опыт работы в кросс-функциональных командах разработки.
- Большой практический опыт функционального, регрессионного, интеграционного и дымового тестирования веб-приложений.
- Подтвержденная способность анализировать требования и пользовательские истории, выявлять двусмысленности и преобразовывать их в надежные тестовые дизайны.
- Отличные навыки управления дефектами, включая четкое документирование дефектов, оценку воздействия и сотрудничество по их устранению.
- Сильные аналитические навыки и навыки решения проблем; способность критически мыслить о рисках, граничных случаях и пользовательских сценариях.
- Высокий уровень внимания к деталям и приверженность обеспечению высокого качества работы.
- Опыт работы с инструментами отслеживания дефектов и управления тестированием (например, Jira плюс инструмент управления тест-кейсами).
- Способность писать четкие, структурированные тест-кейсы и исчерпывающую тестовую документацию.
- Хорошее владение английским языком (письменным и устным).
- Сильные коммуникативные и межличностные навыки, способность эффективно работать с техническими и нетехническими заинтересованными сторонами.
- Хорошие организационные навыки и навыки управления временем; способность параллельно справляться с несколькими задачами и приоритетами.
Предпочтительные навыки:
- Опыт тестирования веб-приложений, управляемых данными или сложных веб-приложений, в рамках функциональных и регрессионных циклов.
- Опыт тестирования API (с использованием таких инструментов, как Postman и т. д.) с точки зрения ручного тестирования.
- Рабочее знание баз данных и способность писать и выполнять базовые SQL-запросы для проверки данных и подготовки к тестированию.
- Опыт работы с фреймворками и инструментами автоматизации тестирования, а также способность эффективно сотрудничать с инженерами по автоматизации.
- Опыт участия в мероприятиях по тестированию для более крупных проектов или релизов, с растущей способностью брать на себя более широкую ответственность за назначенные модули.
Преимущества:
Что мы предлагаем?
- Гибкая политика работы с возможностью сочетания удаленной и офисной работы*
- Карты Multisport
- 22 дня ежегодного отпуска для всех сотрудников плюс дополнительные дни в зависимости от стажа работы
- Lifework дни: ½ дня каждый квартал для решения личных вопросов
- Гибкие часы работы: возможность отработать 40 часов за 4,5 дня
- Дополнительная медицинская страховка, включая стоматологическое и офтальмологическое обслуживание
- Командные мероприятия