Opis
QA Automation Engineer, спеціалізуюся на навантажувальному тестуванні. Перевіряю, як системи поводяться під реальним навантаженням, ще до того, як це стане проблемою на продакшн.
2017–2019 рр.: manual QA тестувальник у продуктовій компанії м. Запоріжжя, тестував функціональність застосунків та поступово почав цікавитися питаннями продуктивності.
З 2019 року по теперішній час — QA Automation Engineer з фокусом на performance testing, працюю з кількома командами розробки одночасно.
Чим займаюся:
— створення тест-планів та сценаріїв навантажувального тестування під конкретні бізнес-кейси застосунку;
— написання JMeter-скриптів для симуляції різного навантаження на API;
— проведення performance-тестів API, фіксація вузьких місць у продуктивності;
— аналіз результатів тестування — час відгуку, пропускна здатність, поведінка під піковим навантаженням;
— тісна співпраця з командою DevOps для відтворення та усунення виявлених проблем продуктивності.
Навички та інструменти: JMeter для написання та запуску навантажувальних тестів, базове розуміння архітектури API та баз даних для діагностики проблем, підготовка детальних звітів за результатами тестування, з якими можна одразу працювати команді розробки.
Як підходжу до роботи: завжди фіксую baseline показники перед тестуванням змін, щоб мати з чим порівнювати результат, не задовольняюся розмитими висновками — намагаюся точно визначити, де саме виникає вузьке місце.