Эта вакансия уже завершена
Uklon - найпопулярніший український сервіс шеринга поїздок.
Ми продуктова IT-компанія, що розробляє та підтримує одну з найбільших інфраструктур на українському ринку, забезпечуючи взаємодію водія та пасажира в межах здійснюваних поїздок.Наша команда завжди використовує найновіші технологічні рішення та методології, має мікросервісну архітектуру та хмарні обчислення, впроваджує інтелектуальні інструменти та намагається завжди бути найтехнологічнішим лідером у своєму напрямку.
Необхідні навички:
- впевнені знання SDLC;
- знання мов програмування C# або Java;
- досвід написання Automation Tests Е2Е сценаріїв (REST, TCP, WebSocket);
- досвід роботи з JUnit, TestNG, NUnit, xUnit або MSTest;
- впевнене знання принципів і видів Performance Testing;
- розуміння процесів CI/CD;
- відмінне розуміння принципів і процесів тестування.
Буде плюсом:
- робота з фреймворками для Performance Testing: JMeter, Gatling, NBomber, Charles;
- робота з інструментами на проекті: Allure, Postman, Fiddler та ін.
Бути частиною Uklon Team це:
- працювати в команді експертів;
- можливість постійно підвищувати свої вміння через:
- - обмін знаннями серед команд (лекції, курси, програма менторства);
- - участь у конференціях, хакатонах та форумах за підтримки компанії;
- наявність корпоративної бібліотеки та підписки на Pluralsight;
- заняття англійською для різних рівнів;
- мати гнучкий графік та 7ми годинний робочий день;
- виконувати тільки цікаві задачі з викликом; відсутність дрес-коду та корпоративні заходи;
- підтримувати активний спосіб життя: йога, танці, участь у змаганнях.
Обов'язки:
- участь у визначенні стратегії і інструментів для Performance Testing;
- розробка сценаріїв для Performance Testing;
- розробка автотестів для Performance Testing;
- формування системи звітування та обробка результатів звітів з прогонів Performance автотестів;
- розробка функціональних автотестів;
- тісна співпраця з розробниками і DevOps інженерами;
- командна робота з планування, оцінки та визначення підходів і варіантів кейсів для автотестів, які мінімізують ризики з точки зору якості продукту;
- аналіз вимог до розробки та участь в їх обговореннях (requirements review), внесення пропозицій до підходу розробки (зокрема в контексті продуктивності системи);
- участь в Scrum-мітингах.