Senior Firmware Quality Engineer
MillenniumSoft Inc · San Jose, CA · 23 mo ago
Quality AssuranceFull-time
Job Responsibilities
- Update Firmware Test Application which is a Windows desktop application implemented in C#
- Create test plans for thorough testing of firmware using internal and external test tools.
- Define firmware requirements for the white-box test development, working closely with firmware team members.
- Define and develop new test cases for firmware feature testing.
- Oversee regression runs, including triaging of issue, and report failures to firmware or other stakeholders.
- Work closely with different functional groups to resolve issues, ensure thorough testing from a business perspective, understand support issues and release high quality products to customers.
- Interprets product design and requirements to engineer test approach and generates test plans and test cases/scripts along with their review.
- Executes complex test cases/scripts and interprets/analyses results to report, communicate, and work through issues with engineers.
Minimum Qualifications
- Education and Experience:
- Minimum of a BS degree in Electrical Engineering, Computer Science, Computer Engineering or related discipline.
- Intermediate level coding experience in C# or any other object oriented programming language.
- Minimum 3+ years' hands-on experience in firmware test development (design/develop/validate).
- Experience with both Windows and Linux environment
- Experienced in Test Automation, frameworks
- Ability to do thorough analysis of test failures and skilled in problem recreation.
- Fast learner with good communication skills.
- Must be proactive and a strong team player
Bonus Qualification
- Proficient in C# with WPF (Windows Presentation Foundation) for Test Application development.
- Ability to use analyzer, scope, and other debug tools
- Nice to have REST API testing experience