QA Automation Engineer

Зарплата

от 3000 до 7000 $

Местоположение и тип занятости

Полный рабочий деньМожно удаленно

Компания

Разработка ПО для финтех проектов

Описание вакансии

Условия работы

Требования:

  •  Хорошее знание: Node.js, Typescript, Grpc, PostgreSQL, CQRS paradigm
  •  Хорошее знание инструментов и сред автоматизации фронтенда и бекенда (TestNG, Allure, AssertJ, Postman, Jmeter)
  • Знание методологий разработки программного обеспечения;
  • Понимание процессов, методологий и стандартов, типов и уровней тестирования;
  • Знание техник тест-дизайна;
  • Опыт работы с Selenium WebDriver(Selenide);
  • Опыт работы с Git, Maven и Jenkins CI;
  • Знание баз данных (SQL, NoSQL, MongoDB);
  • Хорошее понимание синтаксиса CSS и XPATH селекторов;
  • Представления о паттернах проектирования автотестов, в частности UI тестов;
  • Навыки работы с фреймворками для UI тестов Selenium/WebdriverIO/Protractor/...;
  • Работать со сложной архитектурой проекта (микросервисы, очереди, кэширование и т.д.)

Что необходимо делать: 

  • Написание функциональных тестов, автоматизированных тестов и тестовой среды для тестируемых приложений и сервисов;
  • Написание и проверка стратегий тестирования, планов тестирования и тестовых случаев на основе agile-историй и/или требований к продукту;
  • Взаимодействие и сотрудничество напрямую с разработчиками программного обеспечения, менеджерами по продуктам и бизнес-аналитиками
  • Автоматизация тестирования API, поддержка среды тестирования 
  • Базовое управление документацией по тестированию, разработка планов тестирования
  • Интеграция автоматизации с конвейерами CI/CD (в соответствии с подходом TestOps)



Стажировка две недели, оплачивается по полной ставке (то есть половина от месячного оклада за две недели работы)