Anthesis
Филиппины
Название: Старший инженер по автоматизации QA Местоположение: Филиппины / гибрид
Старший инженер по обеспечению качества (автоматизация) отвечает за разработку, создание и выполнение процессов обеспечения качества для проприетарных программных систем, обеспечивая поставку высококачественных приложений посредством тщательных усилий по тестированию. Эта роль включает определение, планирование и внедрение комплексных стратегий тестирования, которые включают как ручные, так и автоматизированные методологии тестирования. Старший QA-инженер сотрудничает с кросс-функциональными командами для проведения строгих процессов тестирования, включая тестирование UI, нагрузочное тестирование, интеграционное тестирование и тестирование API, управляя приоритетами тестирования и способствуя улучшению практик тестирования и документации для поддержки роста цифровых услуг Anthesis. Основное внимание уделяется обеспечению соответствия лучшим практикам и стимулированию постоянного совершенствования методологий тестирования. Кроме того, Старший QA-инженер (автоматизация) при необходимости оказывает поддержку младшим членам команды, используя сильный технический опыт и практический подход к тестированию и управлению дефектами. Идеальные кандидаты демонстрируют сильные технические навыки в тестировании, тщательное внимание к деталям и глубокое понимание жизненного цикла разработки программного обеспечения. Они должны быть самоорганизованными, мотивированными, внимательными к деталям и высоко ответственными за качество, с возможностью работать самостоятельно под давлением для достижения успеха в сложных проектах. Интерес к устойчивому развитию и опыт работы в мультикультурной среде дополнительно повышают эффективность в этой роли.
• Планирование и выполнение тестирования o Планировать, разрабатывать и выполнять комплексные планы тестирования, тестовые сценарии и тестовые скрипты для обеспечения качества продукта. o Руководить определением, созданием и выполнением ручных тестовых сценариев для функционального тестирования, тестирования UI/UX, API, регрессионного тестирования и тестирования совместимости. o Проводить различные типы тестирования, включая тестирование UI, нагрузочное тестирование, интеграционное тестирование, регрессионное тестирование и тестирование конечных точек API, обеспечивая тщательную оценку программного обеспечения.
• Сотрудничество и анализ требований o Тесно сотрудничать с кросс-функциональными командами для анализа требований, определения сценариев тестирования и приоритизации усилий по тестированию. o Активно участвовать в планировании спринта, уточнении бэклога, обзорах и ретроспективах, чтобы обеспечить соответствие целям команды. o Анализировать пользовательские истории и варианты использования на предмет достоверности и осуществимости, предоставляя обратную связь для улучшения охвата тестированием.
• Автоматизация тестирования и улучшение процессов o Автоматизировать тесты, где это возможно, для повышения эффективности и результативности. o Разрабатывать и поддерживать лучшие практики и процессы для улучшения методологий тестирования.
• Управление дефектами и устранение неполадок o Сообщать и отслеживать дефекты с использованием инструментов отслеживания ошибок и помогать в отладке и устранении неполадок. o Сотрудничать с разработчиками, владельцами продуктов и другими заинтересованными сторонами для эффективного выявления и устранения дефектов.
• Управление тикетами и документация o Управлять приоритетами тестирования, координируя работу с владельцами продуктов для приоритизации тикетов тестирования на основе требований проекта. o Осуществлять надзор за обслуживанием Jira, обеспечивая точное отслеживание прогресса тестирования, результатов и дефектов. o Предоставлять подробную документацию для поддержки усилий по тестированию и оказания помощи в управлении проектами.
• Поддержка и наставничество o Оказывать операционную поддержку, включая помощь DevOps и службу поддержки по мере необходимости. o Предоставлять руководство и наставничество младшим членам команды, способствуя обмену знаниями и развитию навыков.
Степень бакалавра в области компьютерных наук, информационных технологий, инженерии или смежной области.
С опытом работы более 5 лет в тестировании программного обеспечения, включая как ручное, так и автоматизированное тестирование.
Техническая экспертиза Продвинутые знания принципов, методологий и лучших практик тестирования программного обеспечения. Глубокое понимание процессов разработки Agile/Scrum с опытом работы в кросс-функциональных командах. Обширный опыт в тестировании API (RESTful, SOAP), функциональном тестировании, тестировании UI/UX, кросс-браузерном тестировании, регрессионном тестировании и тестировании веб-доступности. Владение инструментами тестирования, такими как XRay, Postman, JMeter, Selenium и Jira. Опыт создания и управления фреймворками автоматизации с использованием таких языков, как Java, Python, C# или JavaScript. Знакомство с конвейерами CI/CD и инструментами, такими как Jenkins, GitLab CI или CircleCI, для автоматизированного выполнения тестов. Глубокие знания систем контроля версий (например, Git) и опыт работы со стратегиями ветвления. Экспертиза в системах отслеживания ошибок (например, Jira, Bugzilla) с возможностью эффективно документировать и сообщать о проблемах. Базовые знания SQL для запросов к базе данных и проверки серверной части. Знакомство со скриптовыми языками, такими как Shell, PowerShell или Python, для задач автоматизации.
Специализации в тестировании Опыт тестирования сложных, высококонфигурируемых систем, включающих математические расчеты. Кросс-браузерное и кросс-платформенное тестирование на различных операционных системах и мобильных платформах.
По должности
Грейд
Senior
Опыт работы
от 5 лет
Формат работы
Гибрид
Уровень английского
B2 - Выше среднего
ИИ напишет его по твоему резюме, останется только отправить