Что я могу предложить вашей компании?
Ручное тестирование :
- Знание теории тестирования, техник тест-дизайна и умение их применять - Разработку чек-листов, тест-кейсов , тест-моделей и тест-планов на основе требований и спецификаций продукта
- Выполнение тестирования продукта в соответствии с тест-планами
- Поддержание в актуальном состоянии текущего набора тестовых сценариев
- Анализ функциональных требований
- Функциональное , регрессионное, смоук, интеграционное, кроссплатформенное тестирование frontend и backend , веб и мобильных приложений
- Выявление и регистрация багов / дефектов в продукте
- Понимание протоколов HTTP/S и знание инструментов для работы с API (Postman, SoapUI, curl, ProxyMan etc)
- Умение анализировать логи и опыт работы с инструментами для их анализа (Grafana, Kibana etc)
- Умение использовать снифферы (Fiddler, Charles)
- Опыт работы с базами данных (MySQL, PostgreSQL), составление SQL-запросов средней сложности
Автоматизированное тестирование (Automation testing):
- Опыт работы с Python (Pytest, Requests, Allure)
- Опыт работы с CI (Jenkins, Gitlab)
- Опыт работы с системами контроля версий (Git)
- Разработку UI и API (REST) автотестов
- Поддержание в актуальном состоянии текущего набора автотестов
- Поддержку и развитие фреймворка автотестирования
- Поддержку и развитие инструментов автотестирования
In English:
Manual Testing:
- Strong understanding of testing theory and test design techniques (equivalence partitioning, boundary value analysis, etc.) with practical application.
- Development of checklists, test cases, test models, and test plans based on product requirements and specifications.
- Execution of product testing in accordance with test plans.
- Maintenance and updating of existing test scenarios.
- Analysis of functional requirements.
- Functional, regression, smoke, integration, and cross-platform testing of frontend/backend, web, and mobile applications.
- Identification and documentation of bugs/defects in the product.
- Understanding of HTTP/S protocols and experience with API tools (Postman, SoapUI, curl, ProxyMan, etc.).
- Ability to analyze logs using tools like Grafana and Kibana.
- Proficiency with traffic sniffers (Fiddler, Charles).
- Experience working with databases (MySQL, PostgreSQL), including writing intermediate-level SQL queries (JOINs, subqueries, aggregation).
Automation Testing:
- Hands-on experience with Python (Pytest, Requests, Allure) for test automation.
- Integration of automated tests into CI pipelines (Jenkins, GitLab CI).
- Proficiency with version control systems (Git).
- Development of UI and REST API automated tests.
- Maintenance and updating of existing automated test suites.
- Support and enhancement of automation testing frameworks.
- Development and maintenance of test automation tools.