QA Manual Specialist / ручное тестирование
Ключевые навыки
Проект:
Наш клиент занимается созданием инновационных продуктов и сервисов для цифровой трансформации крупнейшей логистической компании России.
Ключевое преимущество наших проектов в том, что мы работаем с использованием открытых технологий, позволяющих гибко развивать и быстро масштабировать data-driven решения и продукты. Мы используем: Java 8, Scala 10/11, SQL. Big Data stack: Hadoop, Hive, Spark, Spark Streaming, Sqoop, Oozie, Kafka, Flume. DBs: PostgreSQL, Cassandra, ClickHouse, Vertica. BI: Pentaho. Data Analysis: Spark Ml.
Задачи:
• Функциональное тестирование back end
- Scala
- полный стек Hadoop (Hive, Spark, HDFS)
- PostgreSQL, Cassandra, ClickHouse, Vertica
- Apache Kafka
- REST
• Взаимодействие с командами разработчиков, технической поддержки, бизнес-аналитиков;
• Участие в ревью требований и всех типов проектной документации;
• Разработка тестовой документации (составление тест-планов, тест-кейсов);
• Выявление дефектов и работа с ними;
• Составление отчетов по результатам тестирования
Обязательные навыки:
• Опыт работы тестировщиком не менее 3 лет;
• Опыт ручного тестирования ПО;
• Опыт написания тест-планов и тест-кейсов;
• Опыт работы с баг-трекинговыми и таск-трекинговыми системами;
• Отличное знание SQL;
• Знание java (уровень написания простых Unit тестов, понимание pom файлов maven) или Python, достаточное для написания скриптов по парсингу, сравнению данных в разных источниках;
• Опыт работы с фреймворками для UNIT тестирования (Junit, TestNG, nosetests и т.п.)
• Уверенное владение UNIX shell