Развитие во frontend
- Работала на позиции frontend developer в Deutsche Telekom и разрабатываю UI для проекта на React. Прошла путь от самостоятельной разработки макета в Figma, верстки на html+css и внедрение фреймворка с бизнес логикой.
- Изучила JavaScript, TypeScript, HTML, CSS, React, Redux (Redux Dev Tools) в онлайн-школе HTML Academy. Все курсы прошла в быстром темпе, так что за короткое время вышла на достаточный уровень во фронтенде почти с нуля.
Другие проекты на React и JS
Проект: приложение для поиска отелей
Сроки: 4 дня
Обязанности: реализовать приложение для поиска отелей с авторизацией, сохранением в избранное и применением локального хранилища.
Используемый стек: TS, React, React hooks, Redux, Axios, Redux Saga
Проект: приложение для построения маршрута путешествия
Сроки: 3 недели
Обязанности: построен на чистом JS в концепции MVP и SPA без использования фреймворков (аналог React на JS)
Используемый стек: JS
Проект: сервис для просмотра фильмов
Сроки: 3 недели
Обязанности: реализовать сервис для просмотра фильмов, добавление в избранное, написание комментариев
Используемый стек: React, Redux, TS, React Hooks, RTK, Axios
Проект: компонент для выбора языков
Сроки: 2 дня
Обязанности: реализация компонента для выбора языка из дропдаун списка
Используемый стек: React, TS, React Hooks
- Использовала знания UX/UI дизайна в работе, владею Figma.
Работа в тестировании
Ссылка на гитхаб
- Разрабатываю новый функционал для российской BI системы на стеке React (хуки и классы)/TypeScript/HTML/SCSS по макетам в Figma
- Участвую в доработке существующего функционала и исправлении ошибок
- Провожу рефакторинг legacy кода
2. Вношу небольшие правки в части интерфейса остальных проектных UI.
Занимаюсь автоматизированным и ручным тестированием внутреннего проекта компании:
2. Провожу регресс-тестирование автотестами с помощью запуска ночных пайпов на Jenkins;
3. Занимаюсь ручным тестированием новой функциональности;
4. Составляю тест-кейсов для покрытия основной функциональности в X-Ray;
5. Найм и обучение новых тестировщиков в команды;
6. Анализирую логи на предмет ошибок в Grafana, Jaeger во время тестирования;
7. Провожу регулярное интеграционное тестирование с другими командами;
8. Работаю с тестовыми данными в базе PostgreSQL
9. Разрабатываю моки для тестирования функциональности на тестовых данных (анализ логов и составление моков по ответам от сервера);
10. Работаю с Maven и Gradle для сборки и управления проектом.Осуществляю ряд процессов, связанных с тестированием БД:
1. Тестирование ETL процессов, сравнение данных из таблиц источников и таблицами
приёмниками (SQL Server management studio)
2. Автоматизация тестирования с помощью Sql Job
Проведение нагрузочного тестирования банковского ПО:
• Запись пользовательских действий в desktop и web приложениях (HP Load Runner);
• Составление методики нагрузочного тестирования;
• Анализ трафика клиент-серверного взаимодействия. Разработка автотестов (Java, Intellj IDEA,
Oracle) и сценариев для генерации тестовых данных; работа с очередями WebSphere MQ и
Jenkins.
• Сбор статистики с помощью PostgreSQL;
• Создание тестовых сценариев (HP Performance Center), проведение тестов поиска максимума,
надёжности, объёмное тестирование. Выявление дефектов производительности;
• Анализ производительности системы (мониторинг Grafana, Zabbix);
• Анализ производительности БД (Oracle Enterprise Manager), поиск неоптимальных запросов.
ИКНТ, Прикладная информатика (по областям)