QA Automation Engineer (Python)
at Talanto
Remote, remote, senior, full time, RUB 2,00,000–2,50,000 / month, 5+ years
seen 4d ago
- xdist
- pytest
- Playwright
- SQLAlchemy
- CI/CD
- Kafka
- Pydantic
- RAG
- LLM
- Requests
- Python
About the role
Требования:
* Опыт автоматизации тестирования на Python от 5 лет. * Отличное понимание pytest и фикстур. * Опыт написания UI- и API-автотестов. * Знание Playwright, Requests, xdist, Pydantic и SQLAlchemy. * Опыт автоматизации интеграционных тестов с Kafka. * Опыт работы с CI/CD, включая написание пайплайнов. * Опыт тестирования RAG/LLM: промпт-инъекций, галлюцинаций, метрик и LLM-as-a-judge. * Опыт использования AI в разработке тестов.
Условия:
* Полностью удалённая работа. * Оформление по договору ГПХ. * Стабильный долгосрочный проект и современный стек технологий. * Полная занятость.
Show the full description
PlanShow the contact
What they will ask in the interview
Questions on this job's skills, with a short answer, a walkthrough and common mistakes. Try answering first.
Python
Test yourself · 5 questions Prep plan
1. 01PythonSeniorОбъясните `asyncio` — что такое event loop и как работает `async`/`await`?Answer on a paid plan
* 02PythonSeniorКак дебажить медленный endpoint в production?See the answer
* 03PythonJuniorЧто такое декораторы в Python и как их реализовать?See the answer
* 04PythonSeniorКак работает Global Interpreter Lock (GIL) в Python и какие у него последствия для многопоточности?Answer on a paid plan
* 05PythonMiddleКак работает event loop в asyncio?Answer on a paid plan
* 06PythonJuniorКак работает exception handling в Python?See the answer
* 07PythonMiddleКак Python управляет памятью?Answer on a paid plan
* 08PythonMiddleКак работает yield?Answer on a paid plan
What they are looking for
* Python
* CI/CD
* Playwright * Kafka
What comes with it
Read from talanto.work, last seen 4d ago.