US Jobs US Jobs     UK Jobs UK Jobs     EU Jobs EU Jobs

   

Firmware, Test Technical Expert

Position Summary

We are seeking a highly experienced and accomplished Principal Test Expert to join our team and lead our embedded systems testing efforts.

In this role, you will play a pivotal role in ensuring the quality, reliability, and performance of our cutting-edge products.

You will be responsible for developing and executing comprehensive test strategies, overseeing test execution, and driving continuous improvement in our testing processes.

Responsibilities & Duties:


* Test Strategy & Planning:



* Review and analyze project requirements, system specifications, and product specifications.


* Develop comprehensive verification strategies and plans, including test architectures, traceability matrices, and test bench requirements.


* Define and implement a robust test automation strategy.

Test Case Development:


* Develop comprehensive test cases covering functional, non-functional, regression, boundary value analysis, integration, system, performance, and robustness testing.

Test Execution & Reporting:


* Lead and oversee the execution of verification tests.


* Analyze test results, identify defects, and perform root cause analysis.


* Generate comprehensive verification reports, including defect reports with clear descriptions and actionable steps.

Teamwork & Collaboration:


* Effectively collaborate with development teams, product managers, and other stakeholders to ensure alignment and address testing challenges.


* Influence and guide colleagues on best practices in test methodologies and tools.

Continuous Improvement:


* Continuously evaluate and improve testing processes and methodologies.


* Stay up-to-date on the latest testing tools and technologies.

Experience & Key Skills

Experience: 7-9 years of experience in embedded systems testing.

Essentials (Must Have):


* Knowledge:



* Sound knowledge of embedded systems concepts, including micro-controllers and peripherals.

Product Verification Expertise:


* Proven experience in developing test plans, test strategies, and comprehensive test cases.


* Strong understanding of functional and non-functional testing methodologies.


* Experience in collaboration with cross-functional teams (firmware/edge, hardware, cloud systems) to understand requirements and develop test plan & strategy accordingly.

o Ability to identify and assess potential risks associated with product testing and mitigation strategies for identified risks.


* Communication Protocols:



* Experience with various communication protocols, including Modbus TCP, Modbus Serial, Zigbee, Bluetooth.

Test Automation:


* Experience in developing and implementing automated test scripts.


* Proficiency in using test automation frameworks and tools.


* Proficiency in Python and other scripting languages.

Communication Skills:


* Clear and concise written and verbal communication skills in English.

Independent ...




Share Job