Ваш надійний партнер в пошуку роботи та підборі персоналу
• Створив з нуля фреймворк для автоматизованого тестування вебзастосунку з використанням Python, Playwright і Pytest; підтримував фреймворк та автоматизовані UI-тести в міру розвитку освітньої платформи.
• Реалізував 15 E2E-сценаріїв для критично важливих користувацьких шляхів, які виконуються перед кожним релізом, а також понад 20 автоматизованих сценаріїв для функцій продукту з нижчим пріоритетом.
• Усунув нестабільність 5 тестів шляхом рефакторингу після початкового впровадження автоматизації, підвищивши надійність тестового набору.
• Розробляв плани регресійного тестування, аналізував вимоги та критерії приймання для виявлення граничних випадків і забезпечення простежуваності між вимогами та тестами.
• Досліджував дефекти за допомогою логів, перевіряв узгодженість даних і роботу бекенду; поєднував автоматизацію з функціональним, регресійним і дослідницьким тестуванням.
• Стандартизував тест-кейси, чеклісти та плани тестування для обміну знаннями; співпрацював із кросфункціональними Agile-командами та долучався до налаштування CI-пайплайнів для автоматизованого запуску тестів.
Основні обов’язки: автоматизація тестування, ручне тестування, дослідження дефектів, аналіз вимог.
• Реалізував близько 50 E2E-тестів із використанням Python і Selenium WebDriver для фінтех-продукту; тести запускалися перед кожним релізом.
• Провів рефакторинг фреймворку автоматизованого тестування, скоротивши час повного регресійного тестування приблизно з 4 до 2,5–3 годин і заощадивши близько 1–1,5 години на кожному релізі. Усунув нестабільність тестів для підвищення надійності тестового набору.
• Запропонував і впровадив сервіс автоматизованої звітності про результати тестування для відділу QA.
• Реорганізував сховище тест-кейсів і підтримував тестову та проєктну документацію для забезпечення поточної роботи QA.
• Виконував функціональне, регресійне, димове та API-тестування; документував дефекти й керував завданнями з тестування в Jira.
• Брав участь у рев’ю коду, навчав нових співробітників і допомагав їм адаптуватися.
Основні обов’язки: функціональне та ручне тестування, API-тестування, підтримка автоматизованих тестів.
Підписатись на розсилку нових резюме: "Qa engineer tester в Києві"