Quality Assurance Engineer (Microsoft Azure IoT) - (B2B Contract)

~18 144 - 24 192 PLN/ mies.B2B (netto)
MidFull-time·B2B
#293544·Dodano 3 miesiące temu·91
Źródło: Mesh Systems
Aplikuj teraz

Tech Stack / Keywords

Microsoft AzureIoTCloudEmbeddedTestingRESTBackendDevOps

Firma i stanowisko

Mesh Systems is an Internet of Things (IoT) Solutions Accelerator providing enterprise-grade implementations globally. As a trusted Microsoft Partner, they specialize in scalable, cloud-based systems processing massive data volumes. With nearly 20 years of industry experience, they develop end-to-end IoT solutions with a repeatable cloud framework to accelerate time to market and abstract complexity.


Wymagania

  • 3+ years of experience in quality assurance, preferably in IoT, embedded systems, or cloud-based platforms.
  • Experience with test automation frameworks and tools such as Selenium, Playwright, Cypress, Postman, or similar.
  • Proficiency in at least one programming language for test automation: Python, JavaScript/TypeScript, or C#.
  • Hands-on experience with API testing and familiarity with RESTful services and message queuing systems.
  • Knowledge of cloud platforms, preferably Azure, and cloud-based testing strategies.
  • Experience with CI/CD pipelines and integrating automated tests into DevOps workflows.
  • Strong analytical and troubleshooting skills across hardware, firmware, and software.
  • Familiarity with version control systems (Git) and agile development methodologies.
  • Excellent communication skills and strong English proficiency for collaboration with U.S. partners.
  • Detail-oriented mindset with a passion for quality and continuous improvement.

Bonus Points:

  • Experience with Azure DevOps and Azure Pipelines for CI/CD.
  • Experience with Docker containerization.
  • Experience with k6.
  • Background in industrial IoT, asset management, or monitoring systems.

Obowiązki

  • Design, develop, and execute comprehensive test plans for IoT systems including embedded devices and web/mobile applications.
  • Perform end-to-end testing of IoT solutions covering device provisioning, connectivity, data ingestion, and cloud processing pipelines.
  • Test hardware-software integrations, communication protocols (MQTT, AMQP, HTTP/REST, CoAP), and edge computing solutions.
  • Develop and maintain automated test frameworks for APIs, web applications, and IoT device simulations.
  • Conduct performance, load, and stress testing on cloud-based IoT platforms to ensure scalability and reliability.
  • Validate data accuracy and integrity across the entire IoT data pipeline from device to cloud to application.
  • Collaborate with firmware engineers, backend developers, and DevOps teams to identify and resolve quality issues.
  • Create and maintain test documentation, bug reports, and quality metrics.
  • Participate in design reviews and provide quality-focused feedback early in the development cycle.
  • Troubleshoot complex issues across multiple layers of the technology stack (device, edge, cloud, application).
  • Work in a small, autonomous engineering team influencing the technical direction of solutions.

Oferta

  • Work in small, agile teams with autonomy and impact on engineering decisions.
  • Access to Microsoft Azure technologies in Private Preview.
  • Join a team sharing knowledge about innovative solutions.
  • Participate in integrating IoT solutions with AI/Machine Learning.
  • Dedicated training budget and full support for Microsoft certifications.
Dofinansowanie szkoleń

Inne informacje

  • Collaboration within the Central European Timezone (CET).
  • Support provided with formalities for Polish contractors working with a U.S. company.
Mesh Systems

Mesh Systems

4 aktywne oferty

Zobacz wszystkie oferty
Aplikuj teraz