Научсофт
Senior/Lead AQA Engineer (Python)
Описание вакансии
Nauchsoft is an international IT consulting and software development company. We have been in the IT business for 37 years and continue growing.
We are looking for an experienced Senior/Lead AQA Engineer to join a long-term project.
The product is a complex desktop application for Windows and macOS focused on image processing, computer vision, RAW photo processing, color accuracy, optical corrections, and AI-based image enhancement.
The project involves technically challenging QA activities at the intersection of test automation, desktop software, image processing, computer vision, AI, and hardware compatibility.
Technical Environment:
- Platforms: Windows, macOS
- Programming Languages: C++, Python
- C++ Testing: GTest / Catch2, CMake / CTest
- Python Testing: unittest
- Scripting: Lua
- Domain: Image Processing, Computer Vision, RAW photo processing, AI-based image enhancement
- CI/CD: Bamboo
- Tools: Jira, Git, Zephyr
- AI Tools: Claude and other AI assistants
- Testing: Functional, Regression, Exploratory, UAT, E2E, Requirements Analysis, Bug Investigation, Log Analysis
- Performance: Benchmarking and profiling
- Test Approaches: Data-driven testing, reference-based regression testing
Key Responsibilities:
- 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…
Здесь показан очищенный фрагмент описания из источника. Полные условия и актуальность вакансии проверьте на странице работодателя.