More jobs:
AQA Engineer; auto) AI image processing desktop software
Job in
Phoenix, Maricopa County, Arizona, 85001, USA
Listed on 2026-10-30
Listing for:
Научсофт
Full Time
position Listed on 2026-10-30
Job specializations:
-
Software Development
Software Testing, Python, AI QA / Validation Engineer
Job Description & How to Apply Below
Описание: Описания нет
Задачи:- 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
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×