SENIOR AQA Remote Outstaff Stack Python + behave (BDD) SQLModel (ORM) All

Частный рекрутер  Рекрутер Fl_Recruiter ( )
Сеньор
Информационные технологии • QA • Auto • Заказная разработка
24 сентября
Удаленная работа
Опыт работы более 5 лет
от 3 200 до 3 600 ₽
Агентство  Рекрутер Fl_Recruiter
Описание вакансии

#вакансия #vacancy #job #remote #senior #aqa #outstaff

👽 SENIOR AQA 🚀

* * * * * * * * * * * * * *  

Компания: Veranto.tech (​)

Период привлечения: асап старт, привлечение на 3+ месяцев

Языки: разговорный английский

Локация и гражданство: не РФ и не РБ
 

The project involves expanding automated test coverage for a suite of C++ GUI desktop applications. The primary focus is on building and maintaining a comprehensive set of functional and UI tests in Python, following a BDD approach (behave). The framework leverages SQLModel for data handling, Allure for reporting, and an in-house REST-based Windows UI automation server running on dedicated machines that mirror production environments.

 

Responsibilities:

• Design, implement, and maintain automated functional and GUI tests for C++ desktop applications.

• Develop effective test data strategies and select optimal testing approaches for complex workflows.

• Extend the current framework where necessary (new modules, utilities, integrations).

• Work with the in-house UI automation server (pyta-driver) through REST API to interact with Windows applications.

• Maintain transparent reporting (Allure), stability metrics, and regression visibility.

• Participate in code reviews and maintain high standards of code quality and documentation.

• Collaborate closely with developers, QA engineers, and client stakeholders, providing input on testing strategies and quality priorities.

• Ensure reproducible test execution on dedicated agents mirroring production

 

Requirements:

• 5+ years of experience in test automation or development.

• Strong test design expertise: building coverage for complex business workflows, test data strategies, and risk-based testing.

• Hands-on experience writing and maintaining GUI/functional automated tests for desktop applications (Windows).

• Experience with BDD frameworks (behave) or readiness to quickly adopt them.

• Knowledge of databases and ORM in Python (preferably SQLModel) for test data setup and fixtures.

Familiarity with test reporting tools (e.g., Allure) - setting up clear, traceable reports and metrics.

• Confident use of Git, code review, and technical documentation practices.

• English level: Intermediate+ or higher (daily communication in the project).

• Strong problem-solving and collaboration skills.

 

Nice to Have:

• Understanding of C++ desktop architectures and Windows UI Automation

• Experience designing or extending custom automation frameworks.

CI/CD pipelines for automated testing (GitHub Actions/Jenkins), including parallel execution and artifacts.

• Knowledge of performance and stability testing for desktop applications.

• Experience working in medtech or regulated domains (quality, traceability, auditable reports).

• Experience using REST APIs to interact with and control applications or test automation tools. The primary task involves sending commands to an in-house UI automation server.

 

Tech project stack:  

Python + behave (BDD)

SQLModel (ORM)

Allure Report (test reporting)

pyta-driver - in-house REST server for Windows UI Automation

 

Рейт: 20-22$

Локация и гражданство: не РФ и не РБ

 

 


Специализация
Информационные технологииQAAuto
Отрасль и сфера применения
Заказная разработка
Уровень должности
Сеньор
Загрузка формы отклика...