- Страна
- Беларусь
Senior/Lead AQA Engineer (Python)
Привлекательная позиция для опытных инженеров, желающих работать на стыке QA, разработки и AI. Из плюсов: работа с современным стеком, международные коммуникации и гибкий формат работы. Из минусов: очень высокие требования к квалификации.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Улучшите резюме под эту вакансию
Возьмём требования и создадим новую версию резюме с акцентом на нужный опыт
Сложность вакансии
Очень высокая сложность из-за требования владения сразу двумя языками (Python и C++), опыта работы с десктопными приложениями и специфики тестирования AI-алгоритмов обработки изображений. Требуется стаж более 6 лет и свободный английский.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Анализ зарплаты
Указанный опыт (6+ лет) и стек (C++/Python/AI) соответствуют уровню Senior/Lead. На рынке СНГ и Восточной Европы для таких специалистов медиана составляет около 4500-5500 USD. Вакансия предполагает работу на международный рынок, что оправдывает высокие ожидания.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Описание вакансии
#senior #удаленка #гибрид #офис
Научсофт
Senior/Lead AQA Engineer (Python)
Опыт работы: более 6 лет
Полная занятость
График: 5/2
Формат работы: удалённо или гибрид или офис
*☑️* Чем предстоит заниматься
-Develop, maintain, and evolve the existing test automation framework
-Extend automated test coverage in accordance with existing test strategies and image-quality pipelines
-Develop and maintain UAT and E2E automated tests integrated into CI/CD
-Support, improve, and develop internal QA tools used to simplify and evolve testing processes
-Convert existing manual test cases into automated tests
-Help transform the testing pyramid toward significantly higher automated coverage and reduced manual regression effort
-Develop and maintain automated tests using C++ and Python
-Work with Lua-based test scenarios and presets where required
-Develop and maintain data-driven and reference-based regression tests using images, EXIF data, calibration data, and other reference artifacts
-Integrate automated tests into CI pipelines and improve test execution reliability
-Perform benchmarking and support performance profiling activities
-Test AI-based image-processing functionality, including validation of output quality and system behavior
-Investigate AI pipeline issues together with developers
-Validate application behavior across different CPU, GPU, and NPU configurations
-Prepare and maintain tests for newly supported camera and lens models
-Verify correct support of new cameras and imaging hardware across the product
-Analyze requirements, technical documentation, logs, and application behavior
-Investigate complex defects together with developers
-Continuously identify opportunities to improve automation architecture, coverage, reliability, and maintainability
-Participate in technical discussions directly with customer representatives
*☑️* Наши пожелания к кандидатам
-6+ years of professional experience in Test Automation / AQA
-Strong development-oriented mindset and good understanding of software engineering principles
-Strong practical experience with C++ and/or Python for test automation
-Experience developing and maintaining automation frameworks
-Experience with C++ testing frameworks such as GTest or Catch2
-Experience with CMake / CTest
-Practical experience with Python unittest or similar testing frameworks
-Strong experience testing desktop applications
-Good understanding of desktop application architecture
-Experience developing and maintaining automated test scenarios
-Experience with functional, regression, UAT, and end-to-end automation
-Experience with data-driven testing
-Experience with reference-based regression testing or validation against predefined expected results
-Experience integrating automated tests into CI/CD pipelines
-Ability to analyze logs, investigate failures, and perform root-cause analysis
-Ability to quickly understand complex technical documentation and internal engineering processes
-Willingness and ability to understand the specifics of supporting new camera and lens models
-Strong practical experience using AI assistants such as Claude in daily engineering activities
-Strong communication skills and ability to work directly with customer stakeholders
-Proactive and ownership-driven mindset
-English level B2+ for regular communication with the customer
Контакты: Откликнуться
Python Job в Telegram | в VK | в Max
Больше похожих вакансий + автоотклики с ИИ
Умный подбор, сопроводительные письма, советы по отказам — больше приглашений.

Навыки
- Python
- C++
- AQA
- GTest
- Catch2
- CMake
- CTest
- CI/CD
- UAT
- E2E Testing
- Data-driven testing
- Lua
- Desktop Application Testing
- AI Testing
Возможные вопросы на собеседовании
Проверка навыков проектирования архитектуры тестов.
Расскажите о вашем опыте проектирования AQA фреймворка с нуля: какие инструменты выбирали и почему?
Вакансия требует работы с C++ и Python одновременно.
В каких случаях при тестировании десктопного приложения вы отдадите предпочтение C++ (GTest), а в каких — Python?
Специфика проекта — обработка изображений.
Как бы вы организовали reference-based тестирование для проверки качества выходного изображения после обработки нейросетью?
Проверка умения работать с инфраструктурой.
С какими сложностями вы сталкивались при интеграции UI-тестов десктопного приложения в CI/CD пайплайны?
Проверка навыков отладки.
Опишите ваш процесс расследования плавающего бага (flaky test) в сложной системе с использованием логов и профилирования.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

