A connectivity platform that enables users to engage with physical items as if they were digital, empowering retail to become data-driven, frictionless and personalized. Our ecosystem includes battery-less tags, fixed-mounted IoT devices and a cloud-based management platform. platform provides item tracking and inventory transparency from manufacturing to the customers closet, up-to-the-minute live in-store inventory & fitting rooms analytics, secure Just Go self-checkout, personalized in-store IoT experience and post-sale tools with a Smart Closet at the customers home.
As part of our commitment to delivering high-quality products, we are seeking a skilled and motivated IoT Firmware Test Engineer to join our dynamic team.
Responsibilities
Firmware Test Automation:
Develop and maintain automated test scripts for our device firmware using industry-standard tools and frameworks.
Implement test automation strategies to ensure comprehensive coverage of functional, performance, and regression testing.
Regression Testing:
Conduct rigorous regression testing on firmware releases to identify and address any issues that may impact product quality.
Work closely with the development team to understand new features and changes, ensuring thorough testing of all updates.
Work with lab test equipment (Spectrum analyzer, Power supplies, Vector signal generator) to verify devices functional compliance.
Test Planning and Execution:
Collaborate with cross-functional teams to create detailed test plans based on project requirements.
Execute test cases, analyze results, and provide timely and accurate feedback to the development team.
Defect Reporting:
Document and report software defects, ensuring clear communication of issues, potential causes, and suggested solutions.
Work closely with developers to reproduce and resolve reported issues.
Continuous Improvement:
Identify opportunities to enhance testing processes and improve overall test efficiency.
Stay abreast of industry best practices and emerging trends in IoT testing.
As part of our commitment to delivering high-quality products, we are seeking a skilled and motivated IoT Firmware Test Engineer to join our dynamic team.
Responsibilities
Firmware Test Automation:
Develop and maintain automated test scripts for our device firmware using industry-standard tools and frameworks.
Implement test automation strategies to ensure comprehensive coverage of functional, performance, and regression testing.
Regression Testing:
Conduct rigorous regression testing on firmware releases to identify and address any issues that may impact product quality.
Work closely with the development team to understand new features and changes, ensuring thorough testing of all updates.
Work with lab test equipment (Spectrum analyzer, Power supplies, Vector signal generator) to verify devices functional compliance.
Test Planning and Execution:
Collaborate with cross-functional teams to create detailed test plans based on project requirements.
Execute test cases, analyze results, and provide timely and accurate feedback to the development team.
Defect Reporting:
Document and report software defects, ensuring clear communication of issues, potential causes, and suggested solutions.
Work closely with developers to reproduce and resolve reported issues.
Continuous Improvement:
Identify opportunities to enhance testing processes and improve overall test efficiency.
Stay abreast of industry best practices and emerging trends in IoT testing.
Requirements:
achelors degree in Computer Science, Electrical Engineering, or a related field.
Proven experience in firmware testing for IoT / communication devices.
Strong proficiency in scripting languages such as Python, Perl, Java, or C++ for test automation.
Experience with lab equipment automation.
Experience with test automation frameworks, tools, and methodologies.
Solid understanding of IoT protocols and communication technologies.
Knowledge of embedded systems and firmware development processes.
Excellent problem-solving and analytical skills.
Effective communication and collaboration skills.
Ability to work independently and as part of a team.
Nice to Have:
Familiarity with IoT security testing.
Experience with continuous integration/continuous deployment (CI/CD) pipelines.
Certifications in software testing or related areas.
achelors degree in Computer Science, Electrical Engineering, or a related field.
Proven experience in firmware testing for IoT / communication devices.
Strong proficiency in scripting languages such as Python, Perl, Java, or C++ for test automation.
Experience with lab equipment automation.
Experience with test automation frameworks, tools, and methodologies.
Solid understanding of IoT protocols and communication technologies.
Knowledge of embedded systems and firmware development processes.
Excellent problem-solving and analytical skills.
Effective communication and collaboration skills.
Ability to work independently and as part of a team.
Nice to Have:
Familiarity with IoT security testing.
Experience with continuous integration/continuous deployment (CI/CD) pipelines.
Certifications in software testing or related areas.
This position is open to all candidates.