Quality Assurance Engineer
Core
Manual and automated testing of a Telegram bot that integrates external AI models for generating text, images, video, and other content.
Role type
Middle-level QA Engineer (AI/ML product)
Builds
A multi-tool AI platform accessible via Telegram
Domain
Artificial Intelligence / Generative AI
Deliverable
production ML models
Required skills
Python, Playwright, Pytest, REST API testing, SQL, Git, CI/CD (GitLab CI), Test Framework Design, API & UI Integration Testing, Client-Server Architecture
Preferred skills
Telegram Bot API, AI/Generative Model Testing, PHP, Payment/Subscription Testing, Pytest Hooks
Technologies
Python, Playwright, Pytest, GitLab CI, Allure, ReportPortal, Postman, Telegram Bot API, SQL
Responsibilities
Develop and maintain automated tests in Python; Test integrations with AI models and external services; Verify user flows, dialog states, and file uploads across Telegram clients; Configure logging and automated test execution; Independently define test scope and assess release risks.
Seniority
Middle, hands-on IC