Schedule a Call

Role

Reporting to the Head of Engineering, the QA Engineer will ensure the quality and reliability of our cutting-edge IoT platform for the hospitality industry. The QA Engineer will be responsible for designing, executing, and automating tests to validate the platform’s functionality, scalability, security and performance. 

  • Test Planning:
    • Develop and maintain comprehensive test plans, test cases, and test scripts tailored to IoT devices, cloud platforms, and web/mobile interfaces localized across multiple languages.
    • Collaborate with product and engineering teams to ensure requirements are testable and complete.
  • Functional & Integration Testing
    • Perform end-to-end testing of IoT workflows, including device connectivity, data transmission, and user interfaces.
    • Validate integration between IoT devices, cloud services, and third-party APIs.
    • Conduct regression testing to ensure changes do not impact existing functionality.
  • Automation & Tools
    • Build and maintain automated test suites for functional and performance testing.
    • Use tools like Selenium, Appium, or similar frameworks for automation.
    • Implement and enhance CI/CD pipelines to run automated tests efficiently.
  • Performance & Scalability Testing
    • Test system scalability under various load conditions to simulate real-world scenarios.
    • Identify and resolve performance bottlenecks in data handling, connectivity, and device operations.
    • Test device across various connectivity protocols (Wi-Fi, Zigbee, Bluetooth, etc.).
    • Ensure compliance with the functionality matrix.  
  • Defect Management & Reporting
    • Identify, document, and track defects using tools like JIRA.
    • Collaborate in root-cause analysis to resolve issues effectively.
  • Compliance & Security
    • Ensure the platform meets industry standards for data security and privacy.
    • Validate that the system complies with regulatory requirements.

Required Skills

  • Strong understanding of IoT systems, including device communication protocols (MQTT, ZWave, HTTP).
  • Experience testing APIs, cloud platforms, and mobile/web applications.
  • Proficiency in test automation tools (e.g., Selenium, Appium) and scripting languages (e.g., Python, JavaScript)
  • Familiarity with QA best practices, methodologies, and tools like JIRA, TestRail, or Postman.
  • Strong analytical skills to identify and troubleshoot issues across complex systems.
  • Excellent communication skills to work with developers.

Qualifications

  • Experience in the hospitality industry or IoT platforms is highly desirable.
Apply for position

or send your resume at: careers@devicethread.com