Требования:
- Опыт работы в QA от 5 лет, включая ручное и автоматизированное тестирование; от 3 лет коммерческого опыта в QA Automation.
- Уверенное знание Python и PyTest; навыки работы с JavaScript или Python для автоматизации тестирования.
- Знание основ тестирования Frontend, Backend, Web-приложений, API и микросервисов.
- Опыт тестирования REST API и GraphQL API, включая автоматизацию REST API; работа с Postman, SoapUI, Requests, httpx/asyncio и аналогичными инструментами.
- Опыт UI-автоматизации с Playwright, Selenium, Cypress или аналогичными инструментами.
- Опыт мобильного тестирования и mobile automation с Appium или аналогичными инструментами.
- Навыки написания и поддержки тест-кейсов, тест-планов и баг-репортов; знание техник тест-дизайна, умение анализировать требования и проектировать тестовую автоматизацию.
- Опыт работы с Jira, TestRail, Allure или аналогичными инструментами.
- Уверенное знание SQL, опыт проверки и валидации данных в PostgreSQL и MySQL; опыт работы с SQLAlchemy или аналогичными ORM.
- Базовые знания Git, CI/CD и опыт интеграции и запуска автоматизированных тестов в CI/CD-конвейерах.
- Опыт работы с Docker для настройки и управления тестовыми средами.
Будет плюсом:
- Опыт тестирования LLM/NLP/AI-продуктов, работы с OpenAI API, Azure OpenAI, Anthropic API или Gemini API, тестирования RAG, embeddings и vector databases, а также LLM evaluation (hallucinations, relevance, factuality, consistency и safety).
- Опыт работы с LangChain или LlamaIndex.
- Опыт тестирования производительности с Locust, k6 или JMeter.
- Опыт работы с Kafka или RabbitMQ, Redis или MongoDB, Kubernetes, AWS, Azure или GCP.
- Опыт построения automation framework с нуля, работы с Grafana, Kibana, ELK или Datadog, mentoring и technical leadership.
Условия: полная занятость, график 5/2, удалённая работа. Зарплата 150 000–200 000 ₽ в месяц на руки.