Inadev
Testing Lead
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Test Lead для руководства обеспечением качества корпоративных приложений в AWS. Ведёт автоматизацию тестирования, тестирование доступности Section 508/WCAG, нагрузочное тестирование и менторит команду тестировщиков.
Задачи
- Руководить всеми тестовыми активностями в нескольких Agile-командах и релизах
- Определять и внедрять тест-стратегии, тест-планы, процессы и стандарты качества
- Устанавливать и контролировать QA best practices, стандарты автоматизации и процессы тест-управления
- Взаимодействовать с product owners, бизнес-аналитиками, архитекторами и разработчиками для обеспечения тестируемости и качества
- Обеспечивать техническое руководство, менторинг и надзор за тестировщиками и инженерами по автоматизации
- Проверять тест-планы, скрипты автоматизации и тестовые артефакты на качество и полноту
- Вести сессии триажа дефектов и анализ первопричин
- Отслеживать и отчитываться по метрикам качества, покрытию автоматизацией, трендам дефектов и готовности к релизу
- Проектировать, разрабатывать и поддерживать масштабируемые фреймворки автоматизированного тестирования и переиспользуемые тестовые активы
- Разрабатывать и выполнять автоматизированные функциональные, регрессионные, интеграционные, API и end-to-end тест-сьюты
- Создавать решения автоматизации с использованием Selenium WebDriver, JUnit, REST Assured, Postman/Newman
- Интегрировать автоматизированное тестирование в CI/CD пайплайны и DevSecOps процессы
- Непрерывно улучшать покрытие автоматизацией, эффективность выполнения, надёжность и отчётность
- Устанавливать и поддерживать стандарты автоматизированного тестирования, практики кодирования и управление фреймворками
- Руководить инициативами по тестированию доступности на соответствие Section 508, WCAG 2.1/2.2, ADA
- Разрабатывать стратегии и тест-планы по тестированию доступности
- Проводить автоматизированное и ручное тестирование доступности с использованием Accessibility Insights, Axe, WAVE, JAWS, NVDA
- Совместно с дизайнерами и разработчиками выявлять, документировать и устранять проблемы доступности
- Проверять соответствие требованиям доступности в ходе разработки и перед релизом
- Проектировать и выполнять стратегии performance, load, scalability, stress и endurance тестирования
- Разрабатывать и поддерживать скрипты и фреймворки нагрузочного тестирования с использованием Apache JMeter, LoadRunner, BlazeMeter, Gatling
- Анализировать производительность приложений при различных нагрузках и выявлять узкие места
- Совместно с командами разработки и инфраструктуры оптимизировать производительность приложений
- Разрабатывать базовые показатели производительности, модели ёмкости и отчёты
- Валидировать cloud-native и микросервисные приложения, развёрнутые в AWS
- Тестировать приложения с использованием AWS-сервисов: Lambda, ECS, API Gateway, S3, RDS, DynamoDB, SNS, SQS, EventBridge
- Поддерживать тестирование event-driven и serverless архитектур
- Совместно с DevOps-командами интегрировать тестирование в GitHub Actions
- Использовать инструменты мониторинга и observability AWS, включая CloudWatch и X-Ray, при тестировании и устранении неполадок
Требования
- Гражданство США
- Готовность работать по гибридному графику (2 дня в офисе) в Reston, VA и у клиентов в районе Вашингтона, округ Колумбия
- Способность пройти 7-летнюю проверку биографии и получить/поддерживать допуск правительства США
- Сильные коммуникативные и презентационные навыки
- Умение расставлять приоритеты и работать самостоятельно
- Адаптивность и гибкость при изменении приоритетов
- Энтузиазм и страсть к обучению и постоянному совершенствованию
- Открытость к сотрудничеству, обратной связи и запросам клиента
- Степень бакалавра в области Computer Science, Information Systems, Engineering или смежной технической дисциплине
- 8+ лет прогрессирующего опыта в тестировании ПО и обеспечении качества
- 3+ года опыта в роли Test Lead, QA Lead или Quality Engineering Lead
- Подтверждённый опыт руководства тестированием крупномасштабных корпоративных приложений
- Обширный практический опыт разработки и поддержки фреймворков автоматизации тестирования
- Опыт управления или менторинга команд QA и Test Engineers
- Опыт работы в Agile и DevSecOps средах
- Экспертный опыт работы с Selenium WebDriver и разработкой фреймворков автоматизированного тестирования
- Сильный опыт программирования и скриптинга на Java, Python, JavaScript или аналогичных языках
- Опыт тестирования и автоматизации API
- Глубокое понимание архитектуры автоматизации тестирования, паттернов проектирования и реализации фреймворков
- Практический опыт тестирования доступности Section 508 и валидации соответствия WCAG
- Обширный опыт проведения performance, load, stress и scalability тестирования
- Опыт интеграции автоматизированного тестирования в CI/CD пайплайны
- Опыт тестирования cloud-native приложений, развёрнутых в AWS
- Сильное знание SDLC, Agile-методологий и принципов quality engineering
- Опыт работы с инструментами отслеживания дефектов и управления тестированием, такими как Jira, TestRail или аналогичными
- Подтверждённая способность руководить и координировать тестовые активности в нескольких командах
- Сильные навыки менторинга и коучинга с умением развивать junior и mid-level тестировщиков
- Отличные навыки решения проблем, аналитические способности и умение устранять неполадки
- Эффективные навыки устной и письменной коммуникации
- Способность доносить технические проблемы качества и рекомендации как техническим, так и нетехническим стейкхолдерам
Условия
- Зарплата $150,000-$165,000 в зависимости от релевантного опыта
- Гибридный график (2 дня в офисе)
- Работа в Inadev Corporation — Equal Opportunity Employer и федеральном подрядчике
- Возможны проверки биографии и верификация права на трудоустройство для позиций по федеральным контрактам США
Навыки
- Selenium WebDriver
- JUnit
- REST Assured
- Postman
- Newman
- Java
- Python
- JavaScript
- AWS
- Lambda
- ECS
- API Gateway
- S3
- RDS
- DynamoDB
- SNS
- SQS
- EventBridge
- GitHub Actions
- CloudWatch
- X-Ray
- Apache JMeter
- LoadRunner
- BlazeMeter
- Gatling
- Accessibility Insights
- Axe
- WAVE
- JAWS
- NVDA
- Jira
- TestRail
- CI/CD
- DevSecOps
- Agile
- SDLC
- Section 508
- WCAG