Job Overview
We are seeking a highly skilled Smart Home Testing Engineer with 5-10 years of industry experience to join our dynamic team. The successful candidate will be responsible for testing smart home applications, web platforms, hardware devices, and AWS IoT cloud services. This role requires a deep understanding of both software and hardware testing methodologies to ensure the highest quality of our innovative smart home solutions.
Key Responsibilities
? Test Planning: Develop comprehensive test plans and strategies based on project requirements and specifications.
? Functional Testing: Conduct thorough functional testing of mobile applications and web interfaces to ensure all features work as intended.
? Hardware Testing: Perform testing on smart home devices to validate their functionality, performance, and integration with software applications.
? Cloud Platform Testing: Test AWS IoT services integration, ensuring data communication between devices and the cloud is secure and efficient.
? Automation Development: Design and implement automated test scripts to enhance testing efficiency and coverage.
? Performance Testing: Evaluate the performance of applications under various conditions to ensure reliability and scalability.
? Security Testing: Conduct security assessments on both software and hardware components to identify vulnerabilities.
? Defect Management: Log, track, and manage defects using appropriate tools; collaborate with development teams for timely resolution.
? Documentation: Create detailed test cases, test scripts, and reports; document findings and provide insights for continuous improvement.
? Collaboration: Work closely with cross-functional teams including developers, product managers, and UX designers to ensure alignment on quality standards.
Qualifications
? Education: Bachelor’s degree in Computer Science, Engineering, or a related field.
? Experience: 5-10 years of experience in software and hardware testing within the smart home or IoT industry.
? Technical Skills:
? Proficiency in automated testing tools (e.g., Selenium, Appium).
? Strong understanding of cloud services, particularly AWS IoT.
? Experience with performance testing tools (e.g., JMeter).
? Familiarity with programming/scripting languages (e.g., Python, Java).
? Knowledge of IoT protocols (e.g., MQTT, CoAP) is a plus.
? Proficient in testing of GraphQL and REST APIs
? Proficient in testing mobile applications (iOS and Android), web applications(react native), and embedded hardware.
? Familiar with various testing methodologies and techniques, including Agile development and continuous integration/continuous delivery (CI/CD).
? Soft Skills:
? Excellent analytical and problem-solving abilities.
? Strong communication skills to effectively collaborate with team members.
? Ability to work independently as well as part of a team in a fast-paced environment.
? Fluent in English.
工作概述
我們正在尋找具有5-10年行業(yè)經驗的高技能智能家居測試工程師加入我們充滿活力的團隊。成功的候選人將負責測試智能家居應用程序、網絡平臺、硬件設備和AWS物聯(lián)網云服務。這個職位需要對軟件和硬件測試方法有深刻的理解,以確保我們創(chuàng)新的智能家居解決方案的最高質量。
主要職責
?測試計劃:根據項目需求和規(guī)范制定全面的測試計劃和策略。
?功能測試:對移動應用程序和web界面進行全面的功能測試,以確保所有功能正常工作。
?硬件測試:對智能家居設備進行測試,以驗證其功能,性能以及與軟件應用程序的集成。
?云平臺測試:測試AWS物聯(lián)網服務集成,確保設備與云之間的數據通信安全高效。
?自動化開發(fā):設計和實現自動化測試腳本,以提高測試效率和覆蓋率。
?性能測試:評估應用程序在各種條件下的性能,以確??煽啃院涂蓴U展性。
?安全測試:對軟件和硬件組件進行安全評估,以識別漏洞。
?缺陷管理:使用適當的工具記錄、跟蹤和管理缺陷;與開發(fā)團隊合作,及時解決問題。
?文檔:創(chuàng)建詳細的測試用例、測試腳本和報告;記錄發(fā)現并提供持續(xù)改進的見解。
?協(xié)作:與跨職能團隊緊密合作,包括開發(fā)人員、產品經理和用戶體驗設計師,以確保質量標準的一致性。
資格
教育背景:計算機科學、工程或相關專業(yè)本科以上學歷。
?經驗:5-10年智能家居或物聯(lián)網行業(yè)軟硬件測試經驗。
?技術技能:
熟練使用自動化測試工具(例如Selenium, Appium)。
?對云服務,特別是AWS IoT有深刻的理解。
具有使用性能測試工具(如JMeter)的經驗。
熟悉編程/腳本語言(如Python, Java)。
?了解物聯(lián)網協(xié)議(如MQTT, CoAP)優(yōu)先考慮。
?精通GraphQL和REST api的測試
?熟練測試移動應用(iOS和Android)、web應用(react native)和嵌入式硬件。
熟悉各種測試方法和技術,包括敏捷開發(fā)和持續(xù)集成/持續(xù)交付(CI/CD)。
?軟技能:
優(yōu)秀的分析和解決問題的能力。
?較強的溝通技巧,能有效地與團隊成員合作。
?能夠獨立工作,也能在快節(jié)奏的環(huán)境中作為團隊的一員。
?英語流利。