We are looking for an experienced QA Engineer for testing gaming devices and Windows desktop App (C++/Qt) and ensuring reliable end-to-end interaction with backend services (API/WebSocket). This role includes comprehensive quality control and verification of device and application functionality to ensure optimal performance and reliability.
- Project tech stack: Windows desktop app C++/Qt;
- Backend: Node.js + TypeScript (REST API, WebSocket, async/event loop basics);
- Databases: PostgreSQL/MySQL + SQL;
- Tooling: npm, nvm;
- Build tools: Webpack/gulp (if used for web parts).
- Plus: docker-compose, Nginx, webhooks, MongoDB/Redis.
Automation- API automation: Postman+Newman and/or Supertest (or similar)
- WebSocket checks: basic automation/validation of real-time flows (where applicable)
- Desktop UI automation (one): WinAppDriver or FlaUI or Squish/TestComplete
- CI: ability to run suites in CI and analyze results