QA Automation Engineer

  • Місцезнаходження:
    Тернопіль Тернопіль Тернопіль Тернопіль , Україна Україна Україна Україна
  • Зарплата:
    за домовленістю
  • Опубліковано:
    1 місяць тому
  • Категорія:
    IT & Computer
  • Кінцевий термін:
    Травень 26, 2021

Ми пропонуємо роботу в провідній групі ІТ-компаній, над крутими та масштабними проектами!

Умови твого успіху:

  •  Гідна компенсація, яка дозволить зосередитися на розвитку проекту і своєму професійному зростанні
  •  Сильна команда, захоплена своєю справою, в якій є у кого повчитися
  •  Складні і цікаві завдання:  реальна практика в розробці інноваційних продуктів та побудові     масштабних  сервісів, для клієнтів з необмеженою географією
  •  Професійний ріст і розвиток: різні форми навчання всередині компанії, доступ до бібліотеки, курси     англійської, участь в ключових заходах IT індустрії
  •  Комфортні умови роботи: офіс з усіма умовами та зручностями та гнучкий графік роботи,  з 24-х   денною оплачуваною відпусткою
  •  Турбота про здоров’я: заняття плаванням, футболом, баскетболом і іншими видами спорту (вартість   частково компенсовується за рахунок компанії)

Професійні вимоги:

  • Хороші навички роботи з * nix системами
  • Високий рівень самоорганізації
  • Знання аспектів розробки веб-додатків та десктопних додатків
  • Хороше знання ООП
  • Розуміння принципів навантажувального тестування
  • Початкові знання мови JAVA, PHP та JavaScrip
  • Навички тестування клієнтських та серверних компонентів мобільних додатків iOA/Android та Web додатків, включаючи:
    • знання принципів верстки веб-сторінок (HTML / CSS / Javascript)
    • знання об’єктної моделі документа (DOM)
    • знання роботи HTTP протоколу, його методів і особливостей, (знати як працює браузер/и і взаємодіє з веб-сервером)
  • Знання різних прийомів тестування: Модульне, Навантажувальне, Тестування для користувача інтерфейсу і т.д.
  • Знання принципів контролю якості, включаючи процес розробки, task-flow, acceptance tests
  • Знання засобів автоматизованого тестування та контролю якості: Java Unit test, PHPUnit, Selenium і т.д.
  • Вміння писати автоматизовані тести, використовуючи Selenium, Java, XPath
  • Досвід роботи з мобільними додатками та веб-проектами
  • Досвід роботи з Bug-трекінг системами
  • Написання тестової документації: test plans, test cases, bug reports
  • Навички автоматизованого тестування (Selenium, Casper.js, AutoIt, Unit test, PHPUnit)
  • Знання основ безпеки при розробці
  • Знання bash-скриптів
  • Розуміння процесу розробки Agile
  • Знання SQL

Зміст роботи:

  • Основний обов’язок: аналіз вимог до задач (аналіз ТЗ)
  • Написання тест-планів
  • Розробка позитивних/негативних/граничних сценаріїв
  • Розробка скриптів для автоматизації тестування продукту
  • Розробка навантажувальних тестів
  • Налаштування тестових середовищ для автоматизації продукту
  • Підготовка тестових даних продукту
  • Аналіз тестового покриття
  • Написання автотестів як для Мобільних додатків Android/iOS
    • Web так і для Desktop вітається
  • Інтеграція з системою Continuous Integration (TeamCity)
  • Підтримка дієздатності тестів
  • Аналіз результатів по прогону тестів
  • Баг-репорти та загальні звіти по тестуванню

Вітається:

  • Досвід роботи на аналогічній посаді від 1 року
  • Технічна англійська
  • Аналітичне мислення
  • Структуроване мислення
  • Орієнтація на результат
  • Уважність

Навіть якщо Ви маєте сумніви щодо власних сил, але Вас зацікавила наша пропозиція і Ви готові брати участь в конкурсі, то надішліть Ваше резюме. Адже, не спробувавши, не здобудеш нових перемог 😉  Нам важливо, щоб наші з Вами прагнення та цінності співпадали, все інше додасться!