This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
As a Senior Firmware Quality Engineer on our firmware team, you will help design, develop, and test software for embedded systems in a fast-paced agile environment. You will be responsible for helping support our team of embedded software developers and providing guidance on testing and leveraging internal and external resources to produce world-class software. You will act as a technical voice in discussions with leadership and engineering.
Job Responsibility:
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
Excellent verbal and written communications skills, and able to communicate very technical subject matter to non-technical users
Experience in writing quality bug reports
Strong Troubleshooting skills for reaching to root cause of customer reported issues
Requirements:
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
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)
Nice to have:
Proficient in C# with WPF (Windows Presentation Foundation) for Test Application development
Ability to use analyzer, scope, and other debug tools