Yuliia H.
Запропонуйте Yuliia роботу над вашим наступним проєктом або зареєструйте профіль фрилансера і починайте заробляти просто зараз.
Рейтинг
Рівень володіння мовами
Навички та вміння
Програмування
Портфоліо
-
Тестування API та бекенду
Тестування та QAПроект: Accelario — Платформа управління даними підприємства
Роль: Інженер з контролю якості (ручне тестування + API + бекенд)
Тривалість: Постійно
… Обсяг роботи:
Виконано повний цикл тестування API та бекенду для забезпечення правильності, стабільності та надійності сервісів, що працюють на основі даних, які підтримують внутрішні автоматизовані робочі процеси.
Обов'язки та досягнення:
Проаналізовано архітектуру API, залежності кінцевих точок та логіку інтеграції
Створено та підтримувано структуровані колекції Postman, згруповані за функціональними модулями
Реалізовано перевірки на JavaScript у Postman для валідації:
Структури відповіді та вмісту навантаження
Кодів статусу та логіки обробки помилок
Правил бізнес-трансформації
Проведено валідацію бекенду на основі MySQL для забезпечення узгодженості даних між UI, API та шарами бази даних
Виконано регресійне тестування робочих процесів бекенду перед випуском функцій
Сприяння розширенню автоматизованого покриття тестування в бекенді (Java + JUnit)
Приклад перевірки тесту API (Postman, JS):
pm.test("Код статусу 200", () => pm.response.to.have.status(200));
pm.test("Відповідь містить непорожній набір даних", () => {
const json = pm.response.json();
pm.expect(json.data.length).to.be.above(0);
});
Інструменти та технологічний стек:
Postman, JavaScript (перевірки), MySQL Workbench, Git, Java, JUnit, Jira
Результат:
Покращено виявлення проблем бекенду на ранніх етапах, збільшено покриття тестування API та зменшено регресійні дефекти, що впливають на виробничі канали даних.
-
Платформа для організації даних (Accelario)
Тестування та QAПроект: Accelario (Платформа управління даними) Обсяг: Ручне тестування + тестування бекенду; внесок у покриття автоматизованих тестів бекенду. Використані інструменти: Jira, MySQL Workbench, Postman, Git, Java, JavaScript Результати: Тестові випадки, валідація SQL запитів, звіти про помилки, колекція тестів API, автоматизаційні скрипти (бекенд) Короткий опис: Виконано ручне тестування конвеєрів даних, UI переглядів даних та конфігурацій. Валідація запитів та цілісності даних у різних середовищах. Створено та підтримувано автоматизовані тести бекенду.
-
Тестування веб-додатків
Тестування та QAПроект: EduBirdie (Онлайн платформа навчання) Обсяг: Ручне функціональне тестування користувацьких потоків: реєстрація, вибір курсу, платежі, інформаційна панель, налаштування профілю та завантаження контенту. Інструменти, що використовуються: Jira, Chrome DevTools Результати: Тестові випадки, звіти про помилки, контрольний список тестування Короткий опис: Перевірені користувацькі шляхи, узгодженість UI/UX, валідація введення, стабільність платіжного потоку та ролі дозволів користувачів. Виявлені проблеми в логіці навігації та відображенні контенту.