SENIOR AQA Remote Outstaff Stack Python + behave (BDD) SQLModel (ORM) All
Частный рекрутер Рекрутер Fl_Recruiter ( )
Опыт работы более 5 летот 3 200 до 3 600 ₽
#вакансия #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$
Локация и гражданство: не РФ и не РБ