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 SystemsTech 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
4 aktywne oferty