← Все вакансии/Senior/Научсофт
SeniorFlexible

AQA Engineer

Н
Научсофт
Уровень
Senior
Формат
Flexible
О роли

Описание вакансии

О компании

Научсофт — компания, ищущая Senior/Lead AQA Engineer.

Обязанности

  • 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
  • Convert existing manual test cases into automated tests
  • Help transform the testing pyramid toward higher automated coverage
  • Develop and maintain automated tests using C++ and Python
  • Work with Lua-based test scenarios and presets
  • Develop and maintain data-driven and reference-based regression tests
  • Integrate automated tests into CI pipelines
  • Perform benchmarking and support performance profiling
  • Test AI-based image-processing functionality
  • Investigate AI pipeline issues together with developers
  • Validate application behavior across different CPU, GPU, and NPU configurations
  • Prepare and maintain tests for new camera and lens models
  • Analyze requirements, technical documentation, logs, and application behavior
  • Investigate complex defects together with developers
  • Participate in technical discussions directly with customer representatives

Требования

  • 6+ years of professional experience in Test Automation / AQA
  • Strong development-oriented mindset and 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
  • Experience with functional, regression, UAT, and end-to-end automation
  • Experience with data-driven testing
  • Experience integrating automated tests into CI/CD pipelines
  • Ability to analyze logs, investigate failures, and perform root-cause analysis
  • Strong practical experience using AI assistants such as Claude
  • English level B2+ for regular communication with the customer

Условия

  • Полная занятость
  • График 5/2
  • Удалённо, гибрид или офис
Стек и навыки

С чем работаем