Описания нет
AQA Engineer (auto) for AI image processing desktop software
подготовься к отклику
ai-инструментыЧтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузи резюме
описание
задачи
- Develop, maintain, and evolve the existing test automation framework
- Extend automated test coverage in line 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 that simplify and evolve testing processes
- Convert existing manual test cases into automated tests
- Help transform the testing pyramid toward 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 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 support for new cameras and imaging hardware across the product
- Analyze requirements, technical documentation, logs, and application behavior
- Investigate complex defects together with developers
- Identify opportunities to improve automation architecture, coverage, reliability, and maintainability
- Participate in technical discussions directly with customer representatives
требования
- More than 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, ownership-driven mindset
- English level B2+
условия
- Work schedule: 5/2
навыки
Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайся: это мошенничество.