QA Automation Engineer
Основное
Белград
Готов
Ищу работу на позицию QA Automation Engineer (Python).
Рассматриваю вакансии с возможностью удалённой работы или офис/гибрид в Сербии.
Я QA Automation Engineer со специализацией в тестировании OCR продуктов.
В настоящее время мой основной язык программирования - Python. В работе я в основном использовал C# и PowerShell. У меня есть навыки работы с Java и JS.
Реализованные проекты:
Ostrovok.ru autotests
Пример организации тестирования сайта Ostrovok.ru для API, Mobile и Web UI
Полученные навыки:
- Освоены необходимые инструменты: Pytest, Selene, Appium, Requests
- Внедрён паттерн Page Object
- Разметка тестов и интеграция в Allure Report
- Интеграция автотестов в Docker: Selenoid и CI/CD: Jenkins
- Добавлена нотификация о прохождении автотестов в Telegram, Slack
Brain Games
Набор консольных математических игр
Полученные навыки:
- Настройка рабочего окружения: WSL, poetry, flake8, Makefile
- Организация архитектуры программы: modules, packages, scripts
- Создание, публикация и установка пакетов
- Работа с качеством кода: CodeClimate
- Programming languages: Python, PowerShell, C#
- API Testing: Postman, Rest API, Swagger, Insomnia
- Cross-platform Testing: BrowserStack
- Platforms: Windows, Mac OS, Linux, iOS, Android
- Reporting: Allure, SpecFlow LiveDoc
- Test case management systems: AllureTestOps, JIRA, TFS
- Test Frameworks: Chai, Mocha, Pester, PyTest
Я стараюсь постоянно учиться новому и улучшать свои профессиональные навыки. Недавно я успешно закончил курс QA Guru по автоматизации тестирования Web UI, API и Mobile apps.
Работа
Реализовал E2E автотесты инсталлятора с подготовкой и развертыванием окружения.
Используемый стек: C#, PowerShell, SpecFlow, Gherkin, Allure
Отрефакторил часть тестового фреймворка для взаимодействия с Windows GUI, тем самым:
- cнизил количество flaky тестов на 60%,
- увеличил скорость прохождения тестов: 16 минут => 10 минут.
Реализовал E2E автотесты Document Conversion Service – страница для конвертации документов внутри компании.
Используемый стек: Java, Selenide
Развивал текущий тестовый фреймворк и писал новые автотесты на PowerShell
Реализовал необходимые бизнесу задачи:
- написал автотест сравнения качества распознавания штрих-кодов
- написал нагрузочный автотест с использованием JMeter для выявления минимальных системных требований и проверки стабильности подсистемы Web API
- реализовал и интегрировал автотесты Web API с помощью Postman
- развивал текущий тестовый фреймворк и писал новые автотесты на PowerShell
- ускорил существующие автотесты веб-справки с 4-х до 1-й минуты
Разработал и актуализировал документацию для специалистов технической поддержки. С помощью данной документации:
- снизилось количество обращений с неполной информацией при передаче на вторую линию
- ускорился time to market исправлений/пожеланий для конечного клиента
- снизилось время, необходимое на onboarding специалиста тех.поддержки.
Стал ментором для 4-х новых сотрудников.
Ручное тестирование компонентов программы:
- обработка и распознавание текста в графических файлах (OCR)
- использование протоколов REST и SOAP
Тестирование интеграции и взаимодействия с внешними системами: MS Office, MS SharePoint, Microsoft Windows Search, LibreOffice.
Разработка и актуализация тестовой документации.
Взаимодействие с внешними заказчиками от этапа внедрения до решения обращений во время эксплуатации.
Образование
Рекомендации
Рекомендация по улучшению:
Опыт и навыки: Кандидат является Automation QA Engineer со специализацией в тестировании OCR продуктов. Он имеет опыт работы с Python, C# и PowerShell, а также навыки работы с Java и JS. Кроме того, он знаком с различными технологиями, такими как: API Testing, Cross-platform Testing, Reporting, Test case management systems и Test Frameworks.
Образование: Информация об образовании отсутствует в резюме.
Достижения: Кандидат успешно закончил онлайн-курсы по автоматизации тестирования Web UI, API и Mobile apps.
Описание работы: Кандидат описывает свой опыт и достижения в работе, включая улучшение существующих тестов и разработку новых, наставничество для младших коллег и помощь в выстраивании прозрачного взаимодействия между кросс-функциональными командами.
Личные качества: Кандидат подчеркивает важность поддержания и улучшения внутренних процессов, удовлетворение потребностей пользователей и сбор обратной связи. Он также убежден, что вовлеченность всех членов команды в создание идеально работающего продукта приводит к хорошей коммуникации, большей продуктивности и высокому качеству конечного результата.
Контактная информация: Кандидат предоставил свой email - malyshff@gmail.com.
Сопроводительное письмо:
Уважаемый рекрутер,
Я хотел бы представить Вам свое резюме на должность Senior QA Engineer, и выразить свой интерес к возможности присоединиться к вашей команде.
Я имею опыт работы Automation QA Engineer, специализирующимся на тестировании OCR продуктов, и мой основной язык программирования - Python. В работе я также использовал C# и PowerShell, а также имею навыки работы с Java и JS.
Кроме того, я работал с различными технологиями и инструментами, такими как API Testing, Cross-platform Testing, Reporting и Test case management systems, Test Frameworks и другими.
Я постоянно учусь и стремлюсь улучшать свои профессиональные навыки. Я также считаю, что важно поддерживать и улучшать внутренние процессы, чтобы команда могла создавать высококачественный продукт. Я убежден, что хорошая коммуникация и сбор обратной связи пользователей важны для создания идеально работающего продукта.
За время моей карьеры я внес вклад в различные аспекты процессов тестирования и улучшил существующие тесты, разработал новые, был наставником для младших коллег и помогал выстраивать прозрачное и простое взаимодействие между кросс-функциональными командами.
Я прикладываю мое резюме для вашего рассмотрения. Пожалуйста, не стесняйтесь связаться со мной, если у вас есть какие-либо вопросы или если вы хотели бы обсудить мою кандидатуру.
С уважением,
Алексей.
Редактура:
Senior QA Engineer
Меня зовут Алексей, я Automation QA Engineer со специализацией в тестировании OCR продуктов. Мой основной язык программирования - Python, но я также имею опыт работы с C#, PowerShell, Java и JS.
Мной использовались следующие технологии:
- API Testing: Postman, Rest API, Swagger, Insomnia
- Cross-platform Testing: BrowserStack
- Platforms: Windows, Mac OS, Linux, iOS, Android
- Reporting: Allure, SpecFlow LiveDoc
- Test case management systems: AllureTestOps, JIRA, TFS
- Test Frameworks: Chai, Mocha, Pester, PyTest
Я постоянно учусь новому и стараюсь улучшать свои профессиональные навыки. Недавно успешно закончил онлайн-курсы по автоматизации тестирования Web UI, API и Mobile apps.
Я ценю внутренние процессы и стремлюсь их улучшать, чтобы моя команда могла создавать высококачественный продукт. Я считаю, что хорошая коммуникация и учет обратной связи пользователей необходимы для достижения этой цели.
За время карьеры я внес вклад в различные аспекты процессов тестирования. Я улучшал существующие тесты и разрабатывал новые, был наставником для младших коллег, помогал выстраивать прозрачное и простое взаимодействие между кросс-функциональными командами.
Навыки:
- Programming languages: Python, PowerShell, C#
- API Testing: Postman, Rest API, Swagger, Insomnia
- Cross-platform Testing: BrowserStack
- Platforms: Windows, Mac OS, Linux, iOS, Android
- Reporting: Allure, SpecFlow LiveDoc
- Test case management systems: AllureTestOps, JIRA, TFS
- Test Frameworks: Chai, Mocha, Pester, PyTest
Контактная информация: malyshff@gmail.com"
Добавить комментарий