Пишите сценарии для автоматизации тестов и расширения охвата тестированием, используя Python и связанные с ним библиотеки.
Тесно сотрудничайте с бизнес-аналитиками, владельцами продуктов, инженерами по серверной и интерфейсной части, а также архитекторами для обеспечения качества продукта.
Планируйте, выполняйте и управляйте планами тестирования, тестовыми примерами и регрессионными наборами для решений BigData/ETL/Warehousing.
Используйте основные сервисы AWS (EC2, S3, Lambda, RDS) и инструменты для тестирования REST API (Postman, curl).
Проводите тестирование производительности и нагрузки (например, JMeter) и используйте инструменты CI/CD для непрерывной интеграции и развертывания.
Требования:
Более 4 лет практического опыта работы в SDET.
Хорошие знания и опыт работы с Python (основным языком программирования) и связанными с ним библиотеками.
Отличные навыки командной работы и способность продуктивно взаимодействовать с конечными пользователями, аналитиками и заказчиками в различных командных условиях.
Понимание структуры тестирования и типов тестов (модульных, компонентных, интеграционных, функциональных, регрессионных и т.д.).
Опыт создания планов тестирования, тестовых примеров и регрессионных наборов и управления ими.
Опыт тестирования решений BigData/ETL/Warehousing и т.д. является обязательным.
Опыт работы с основными сервисами AWS, такими как EC2, S3, Lambda и RDS.
Опыт тестирования REST API и соответствующих инструментов: библиотеки REST API, Postman, curl.
Хорошее знание SQL и инструментов для тестирования запросов к СУБД и их производительности.
Практический опыт работы с BDD и ATDD.
Опыт тестирования производительности и нагрузочного тестирования: JMeter и т.д.
Опыт разработки и выполнения тестовых сценариев для процессов ETL, обеспечивающих точность, полноту и согласованность данных.