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]
About the company
Learn more about Vector Synergy
