Avatar for Vector Synergy
Vector Synergy provides outsourced, security-cleared IT experts to international projects

Senior QA Engineer

Posted: 4 months ago
Job Location
Remote Work Policy

In office

Visa Sponsorship

Not Available

RelocationAllowed
Skills
Python
MQTT
docker compose
Pytest
CI/CD

About the job

Location:

Off-site

Security Clearance

Not required

Reference No

VS/CMRE-49 / Off-site

Deadline For Application

03/06 /2026

Skills, Knowledge, Experience Required

  • 5+ years of QA experience ;
  • Strong hands-on Python experience for test automation ;
  • Strong hands-on experience with pytest ;
  • Strong experience testing MQTT or other message broker-based systems ;
  • Proven experience designing and executing end-to-end tests for asynchronous workflows and multiple interacting services ;
  • Strong practical experience with Docker Compose, including independently starting and troubleshooting local environments ;
  • Experience embedding automated tests into CI/CD pipelines ;
  • Strong backend and integration testing experience ;
  • Experience debugging failures across distributed systems, including logs, service interactions, and environment setup ;
  • Ability to work autonomously and contribute immediately with minimal ramp-up ;
  • Clear written and verbal communication skills .

Desirable :

  • Direct experience testing MQTT-based applications ;
  • Experience with API and service-level testing ;
  • Experience validating database state where needed ;
  • Familiarity with logs, observability tools, and debugging in distributed environments .

Duties/role :

  • Defining practical test plans for backend, integration, and end-to-end testing across multiple services ;
  • Identifying test scope, critical flows, edge cases, and success criteria together with developers and stakeholders ;
  • Focusing test coverage on asynchronous workflows, broker-based communication, service interactions, and regression risk ;
  • Helping establish lightweight, effective QA practices improving confidence in releases without unnecessary process overhead ;
  • Designing, building, and maintaining automated tests in Python using pytest ;
  • Creating end-to-end and integration test coverage for MQTT or other message broker-based communication patterns ;
  • Validating asynchronous workflows involving multiple services, including message publishing, consumption, retries, timeouts, and error handling ;
  • Independently spinning up, managing, and troubleshooting local test environments using Docker Compose ;
  • Executing manual and exploratory testing where useful, especially around timing issues, race conditions, and multi-service failure scenarios ;
  • Validating service behavior through APIs, broker interactions, and data checks where relevant ;
  • Ensuring automated tests are reliable, maintainable, and suitable for execution in delivery pipelines ;
  • Documenting, tracking, and communicating defects clearly, including reproduction steps, impact, and supporting evidence ;
  • Investigating issues across logs, containers, broker traffic, and service interactions ;
  • Working closely with developers to reproduce problems, verify fixes, and confirm resolution ;
  • Providing clear feedback on quality risks, test coverage gaps, and release readiness ;
  • Supporting the integration and ongoing maintenance of automated tests in CI/CD pipelines .

Additional information: If you are interested, for further information, please contact the point of contact for this offer.

VECTOR SYNERGY sp. z o.o., ul. Marcelińska 90, 60-324 Poznań, NIP PL7811857270, REGON 301575740, KRS: 0000369575

Rejestr Przedsiębiorców KRS prowadzony przez Sąd Rejonowy Poznań – Nowe Miasto i Wilda w Poznaniu, VIII Wydział Gospodarczy KRS, kapitał zakładowy wynosi: 73.852,80 złotych wpłacony w całości, TEL +48 616684500, FAX +48 616684501, www.vectorsynergy.com , [email protected]