NoFluffJobs Praca zdalna Senior

Senior Quality Engineer | C# / Node.js & IoT Microservices x 1 FTE

Antal

⚲ Wrocław

16 800 - 20 160 PLN (B2B)

Wymagania

  • C#
  • Node.js
  • JavaScript
  • Microservices
  • REST API
  • Cloud-based solutions
  • Azure
  • Docker
  • RabbitMQ
  • Redis
  • MSSQL
  • MongoDB
  • CI/CD Pipelines
  • Azure DevOps
  • Jenkins
  • Agile/Scrum
  • ISTQB (nice to have)
  • Technical Test Analyst (nice to have)
  • IoT (nice to have)
  • MQTT (nice to have)
  • xUnit (nice to have)
  • NUnit (nice to have)
  • Mocha (nice to have)
  • Jest (nice to have)

Opis stanowiska

O projekcie:
Senior Quality Engineer | Backend & IoT Platforms

We are looking for a Senior Quality Engineer to support testing and quality assurance activities for modern backend and IoT-based solutions running in cloud environments. This role combines automated testing, backend validation, and close cooperation with development teams working on distributed microservices architecture.

Additional information

- Work mode: Fully remote or hybrid (Wrocław)
- Rate: 100–120 PLN/h

Wymagania:
- Strong programming skills in C# or Node.js/JavaScript combined with backend testing experience.- Practical knowledge of microservices architecture, REST APIs, and cloud-based solutions.- Hands-on experience with Azure environments and backend integration testing.- Familiarity with Docker, RabbitMQ, and Redis.- Experience working with MSSQL and MongoDB databases.- Understanding of CI/CD pipelines and tools such as Azure DevOps or Jenkins.- Experience working in Agile/Scrum teams.Nice to have- ISTQB Advanced Technical Test Analyst certification.- Familiarity with IoT communication protocols such as MQTT.- Experience with testing frameworks including xUnit, NUnit, Mocha, or Jest.

Codzienne zadania:
- Develop and maintain automated test solutions using C#/.NET or Node.js technologies.
- Verify and test REST APIs, backend integrations, and asynchronous communication flows.
- Analyze and validate data consistency across relational and NoSQL databases.
- Support testing processes within containerized and CI/CD-based environments.
- Collaborate with developers, analysts, and stakeholders to ensure software quality and delivery standards.
- Maintain technical documentation and track progress using Jira and Confluence.

🔍 Dekoder Ogłoszenia

🟡
modern backend and IoT-based solutions running in cloud environments
Może oznaczać zarówno innowacyjne, jak i po prostu istniejące rozwiązania, które niekoniecznie są najnowsze technologicznie.
🟡
close cooperation with development teams
Może oznaczać zarówno partnerską współpracę, jak i konieczność ciągłego reagowania na zmiany wprowadzane przez deweloperów.
🟡
distributed microservices architecture
Wskazuje na złożoność systemu, co może oznaczać trudniejsze debugowanie i testowanie.
🟡
Develop and maintain automated test solutions
Oprócz tworzenia nowych testów, prawdopodobnie będzie trzeba poświęcić dużo czasu na utrzymanie i naprawę istniejących.
🔴
support testing processes within containe
Fragment jest niekompletny, co może sugerować pośpiech w tworzeniu ogłoszenia lub brak doprecyzowania zakresu obowiązków.