Firmware testing engineer
l Create and Manage Test Case
o Create the preliminary test cases to meet requirement defined by the provided specification.
o Improving the test cases according to feedback from testers or specification owners.
o Manage test case update, including versioning the test cases, notifying related owner after test case is updated.
l Execute Test Case
o Setup test environment to meet the requirement of firmware test cases, including test configurations, updating system with correct firmware and OS versions and preparing necessary tools.
o Follow pre-defined test plan to validate firmware.
o Automate the tests to improve test efficiency, including creating necessary tools.
o Full integration with existing test automation pipeline
l Issue Isolation
o Debug firmware issues during firmware deployment/upgrade or downgrade.
o Isolate issues to find out possible root causes by methods including, enabling or disabling firmware functions, using tool in different version, downgrade firmware or OS to previous version, using different OS.
1. Harmony & Humanity
2. Strive for Improvement
5. Adjustment and Assimilation
To help people find good jobs and our clients succeed in business.