Automation QA Engineer
Контакты
Активно интересуюсь сферой информационных технологий. Много времени посвящаю самообразованию - занимался под руководством ментора, прохожу курсы повышения квалификации.
Член Санкт-Петербургского сообщества тестировщиков. Организовал и был спикером на внутреннем QA митапе First Line Software.
Test Design, Manual Testing, Автоматизация тестирования, Unit Testing, Selenium, Allure, Java, RabbitMQ, Ruby, RoR, SQL, PL/SQL, Docker, Redis
Опыт
Автоматизация тестирования бекенда на Oracle.
Создание стендов.
Unit testing.
Создание инструментов тестирования.
Поддержка тестов на Robot Framework и Java.
Automation QA Engineer
- Настройка CI(TeamCity) для запуска тестов.
- Код-ревью.
- Поддержка существующего фреймворка.
- Поддержка и развитие тестовой инфраструктуры.
- Написание тестов на Java + Selenium(JDI) + Maven + TestNG.
- Взаимодействие с заказчиком и разработчиками для определения наиболее приоритетной функциональности.
Проект:
Платформа, предоставляеющая сервисы, автоматизирующие процессы создания и заказа типовой маркетинговой продукции: брошюр, буклетов, рекламной почтовой корреспонденции, а также аналогичных материалов в электронном формате, включая создание лендинговых страниц(B2B, B2C).
Общепроектная деятельность:
- Постановка задач на улучшение и доработку приложения (UI,UX, функциональные доработки).
- Анализ бизнес модели и выработка решений по её улучшению.
- Взаимодействие с командой разработчиков
Тест Дизайн и ручное тестирование:
- Составление плана тестирования продукта;
- Функциональное, UI, usability тестирование;
- Тестирование приложений на платформах iOS, Android;
- Выявление, описание и контроль устранения дефектов;
- Срочное тестирование без документации;
- Тестирование требований;
- Тестирование в условиях часто меняющихся требований;
Автоматизированное тестирование:
- Написание автотестов для тестирования приложения
(связка Cucumber + Capybara(Selenium) + SitePrism)
- Написание генератора тестовых данных
Работа с программами и фреймворками:
- Selenium
- Cucumber
- Jira, Trello
- Test Rail
Проекты:
- https://ondoc.me
Медицинская Информационая Система предоставляющая:
- клиникам: дополнительные возможности возврата пациентов
- врачам: возможность оказания телемедицинских услуг,
- пациентам: возможность получить телемедицинские услуги, записаться на очный прием/обследование, получить мед. данные в удобном виде, не пропустить прием лекарств.
Сервисы представлены в WEB, iOS, Android.
- Кастомные приложения для VIP клиентов.
Общепроектная деятельность:
- Участие в составлении пользовательских инструкций
- Анализ бизнес модели клиента и выработка решений по её улучшению.
- Взаимодействие с командой разработчиков, руководителей проектов и т.д.
- Менторство над junior qa.
Тест Дизайн и ручное тестирование:
- Проработка и написание тестовой документации (чек-листы, тестовые сценарии)
- Функциональное, UI, usability тестирование
- Кроссбраузерное тестирование
- Выявление, описание и контроль устранения дефектов
- Срочное тестирование без документации
- Определение наиболее приоритетной функциональности для регрессионного тестирования
Работа с программами и фреймворками:
- Selenium (Webdriver)
- RSpec
- Redmine, Jira
- Test Rail
Проекты:
www.shirtee.de
www.restaurantsupply.com
модули кампании для CMS Magento (v. 1.9, 2.1)
Рекомендации
- Информация на гитхабе и здесь как-то не очень коррелируют. Здесь про тестировщика, там написано что разработчик ruby on rails.
- Абзац в начале немного сбивает с толку. Создается впечатление что речь идет про начинающего тестировщика и только потом видно что это не так. Я бы в начале вынес что-то про общий опыт и специализацию и в конце уже рассказывал про непрерывное совершенствование.
Член Санкт-Петербургского сообщества тестировщиков
Звучит слегка формально. Я за более простую формулировку.
Автоматизация тестирования бекенда на Oracle.
Создание стендов.
Unit testing.
Создание инструментов тестирования.
Поддержка тестов на Robot Framework и Java.
Я бы описал этот опыт в виде пары тройки предложений, потому что сейчас к этому тексту много вопросов. Какая разница на чем бекенд если к нему ходят по апи? Почему тестировщик пишет юнит тесты? (это обязаны делать разработчики) О каких инструментах тестирования идет речь?
Добавить комментарий/ссылку на вакансию