Skills Ручное модульное интеграционное регрессионное тестирование, тестирование web API Android\IOS REST SQL API SOAP REST API HTTP JSON Agile Test case ТестОпс JSON API Oracle Postman снифферы Charles Proxy Kafka Allure TestOPS Maven, gradle Atlassian Confluence Atlassian Jira СУБД: Oracle, PostgeSQL, MSSQL , запросы SQL запросов (Join, group by и тп); Знание и опыт на практике SQL, JIRA, SOAP UI/Postman, TMS (TestRail, Adaptavist, MF ALM, etc.); Знание и опыт на практике: АБС, SOAP, Rest, Idea, Postman, Zephyr; таск-трекеры и системы управления тестированием (HP ALM, Redmine, Allure EE);
Самая интересная и/или технически сложная задача из опыта? Такая задача была, когда работал в "ЮгСтальКонструкция. Там была УПП, и я доработал типовые документы, чтобы их можно было добавлять в древовидной форме. По умолчанию были таблицы, и много полей, которые нужно заполнять. И это стало удобнее пользователю, стало понятнее куда и что сделать, чтобы получить услугу. Это я решил через динамическое добавление реквизитов, когда обновляешь конфигурацию, чтобы в этот момент было меньше проблем. Бывает, что при обновлении всё слетает и тебе приходится опять добавлять информацию. Есть такой функционал, как динамическое добавление на форму, где кодом прописываешь, что будет на форме добавлено. Куда хотелось бы развиваться: технически или в менеджмент? Технически, было бы интересно выполнять также задачи девопсовские. Но в то же время было бы интересно и технически, нравится выполнять роль наставника Какими задачами хотелось бы заниматься? Хочется задачи, где нужно подумать, хотелось бы разобраться с jenkins, чтобы выстроить весь поток разработки, глобальную архитектуру сделать. Например, разработчики разрабатывают, помещают и это автоматом уходит в гитлаб и видно, где ошибки. Автоматизация, короче говоря, чтобы не задействовать большое количество людей Какими задачами не хотелось бы заниматься? Простые задачи не интересны, какие-то простые формы делать
- Опыт тест-дизайна; - Опыт тестирования API (RESTful); - Опыт работы с БД (postgreSQL, mongoDB) на уровне написания простейших запросов; - Опты работы KAFKA, Rabbit (или опыт с другими брокерами по типу IBMMQ/ActiveMQ); - Опыт фиксирования багов; - Опыт работы с логами (Kibana или аналоги); - Опыт автоматизации тестирования API/UI (junit, testNG, restAssured, selenide); - Опыт работы с Allure TestOPS, Allure Server; - Опыт написания автотестов на Java. Дополнительные стек и требования: - Опыт работы с CI/CD системами (Jenkins).