Ми — IT SmartFlex, українська ІТ компанія, заснована в 2019 році як дочірня компанія провідного мобільного оператора Vodafone Ukraine.
Наша місія — об’єднати талановитих експертів у телекомунікаціях та програмному забезпеченні, щоб створювати інноваційні рішення та продукти, які роблять життя мільйонів користувачів кращим та зручнішим.
Про нас: — Ми розробляємо WOW-діджитал сервіси, якими може користуватися кожен другий українець. — Створюємо програмні продукти в Україні, які цікаві за її межами. — Використовуємо сучасні новітні технології та інструменти.
Основним напрямком діяльності IT SmartFlex є R&D для телекому — це одна з найбільш високотехнологічних галузей, яка сьогодні охоплює не тільки послуги мобільного зв’язку, а й такі напрямки, як сервіси самообслуговування, Вig Data, IoT, CRM, хмарні сервіси.
Наші цінності: — Відповідальність ️ Ми віримо, що кожен член нашої команди відповідає за результат своєї роботи і впливає на успіх компанії.
— Людиноцентричність Ми уважно слухаємо потреби наших користувачів і завжди прагнемо перевершити їхні очікування.
— Єдність Ми переконані, що разом ми сильніші. Єдність нашої команди дозволяє нам долати будь-які виклики та досягати поставлених цілей.
— Довіра Довіра — це основа наших відносин як всередині компанії, так і з нашими партнерами. Ми віримо в чесність і прозорість у всіх наших діях.
— Сміливість Ми не боїмося нових викликів і завжди прагнемо до кращого. Сміливість дозволяє нам виходити за рамки звичного, експериментувати та знаходити нові шляхи для розвитку.
В команду нового напрямку мобільної розробки потрібен Senior QA Automation Engineer (Mobile Applications), який стане ключовою частиною нашої команди, допоможе побудувати процеси з нуля, визначити стратегію тестування, буде впливати на вибір технологій та активно сприятиме досягненню високої якості продукту.
Основні завдання на цій позиції: * Аналіз бізнес та функціональних вимог, технічних специфікацій, іншої проектної документації * Участь у робочих зустрічах із замовником з опрацювання вимог до програмного продукту * Участь та консультації при розробці UI wireframes/mockups додатків спільно з дизайнером та аналітиком. Участь у прототипуванні додатків * Участь у декомпозиції робіт та оцінці трудовитрат на автоматизацію тестування мобільних додатків (Flutter, Android, iOS), API, веб-інтерфейсів * Участь у плануванні робіт із тестування. Підтримка планування та виконання приймального тестування замовником * Виявлення та пріоритезація тест кейсів, які можуть бути автоматизовані. Виявлення функціональних залежностей. Створення Test Cases, Test Suites, Test Plans * Написання авто-тестів функціональності мобільних додатків (Flutter, Android, iOS), API, веб-інтерфейсів. Ручне тестування * Участь у code review та контроль якості коду * Робота з групами розробки та експлуатації для підвищення тестованості коду, а також для своєчасного аналізу та усунення дефектів * Формування звітності за результатами тестування * Участь у демонстраціях створеного продукту
Необхідні навички: * Розуміння і практичний досвід повного циклу розробки, налагодження, автоматичного тестування, розгортання і публікації мобільних додатків * Високий рівень знань і практичний досвід у автоматизації тестування мобільних додатків Android/iOS, Flutter, API, веб-інтерфейсів * Вміння створити з нуля масштабований і підтримуваний фреймворк для тестування мобільних додатків * Високий рівень знань і практичний досвід із Java 11-21 * Досвід роботи із Selenium та Selenide для автоматизації тестування нативних мобільних додатків * Досвід роботи з BrowserStack, SauceLabs, AWS Dvice Farm чи іншим подібним клауд тестінг сервісом * Досвід роботи з MockServer для емуляції зовнішніх сервісів * Досвід тестування REST API та практичний досвід тестування інтеграції * Досвід роботи з Android Studio та Xcode * Досвід роботи з Appium і WebDriverIO * Інструменти: Git/Gitlab, Postman, SoapUI, Docker, Kubernetes * Знання Unix * Досвід тестування продуктивності за допомогою комерційних інструментів або інструментів з відкритим вихідним кодом (JMeter, Curl, тощо) * Знання архітектури мобільних додатків та архітектурних патернів таких як MVC, MVP, MVVM, BloC, Clean Architecture * Розуміння мікросервісної архітектури * Знання основ та кращих практик безпеки у розробці мобільних додатків * Досвід роботи із Firebase * Розуміння і практичний досвід практик CI/CD * Розуміння Agile/Lean підходів (Kanban, Scrum, тощо)
Буде перевагою: * Знання мови програмування Dart * Досвід роботи з такими пакетами/інструментами, як flutter_test і Flutter Driver * Розробка програмного забезпечення * Розробка та тестування мобільних додатків Android, iOS на базі Flutter * Участь в open source проектах і надання посилання на свій внесок в них
Наші корпоративні бенефіти: * Цікаві проекти та передові технології * Робота у високопрофесійній та мотивованій команді * Гнучкий графік та можливість працювати віддалено * Корпоративні тренінги, професійні конференції * Обмін знаннями та найкращими практиками * Медичне страхування з першого місяця роботи * 24 дні оплачуваної відпустки * Оплачувані лікарняні * Якісний корпоративний зв’язок Vodafone
Процес інтервʼю на дану позицію: * Інтерв’ю з рекрутером * Технічне інтерв’ю з фахівцями команди
Якщо ти цінуєш командну роботу, прагнеш працювати з передовими технологіями та налаштований на професійне зростання разом з нами — ми чекаємо на тебе!