Responsible for AMD’s Embedded BIOS validation. Implement Test cases for the BIOS validation on AMD’s Embedded Product portfolio; execute test cases related to that implementation
2. • Perform test engineering; prepare & review test plans and test case descriptions
3. • Provide estimates for the tasks assigned
4. • Execute test plans and report test progress and critical issues throughout the testing cycle
5. • Responsible for quality and timeliness of result for a portion of project/process
6. • Participate in the preparation & review of systems & software requirements specifications and design descriptions from a validation perspective
7. • Contribute to Improve overall process, quality of products
8. • Be involved in automation of manual test cases and work closely automation infrastructure
9. • Executing white box, black box and regression tests for
10. • Evaluate and analyze problems at hand using standard engineering methods
11. • Troubleshoot some common issues with system (PC) configuration and manage Windows and Linux
12. • Communicate well within the team on the matters of raising bug reports and test coverage and for getting any issues resolved
13. • Participate in peer reviews of product and work products
REQUIREMENTS:
∙ Discipline (BE/BTech/ME/MTech) and 4+ years experience in SW QA and Automation
• Knowledge of System BIOS, storage devices, USB, display protocols, PCIe architecture, UEFI
• Familiarity with various Operating Systems. Familiar with debugging at BIOS as well as Operating System
• Good knowledge of PC hardware, debug and trouble shooting
• Knowledge about Linux/Windows driver stack an asset
• Test Execution Experience using automation frameworks
• Experience with Test Automation skills (Perl, Shell, VB, C#, Python, Ruby etc..) is preferable
• Programming experience in C and C++ is nice to have
• Strong understanding & Hands on exp. with Windows and Linux OS internals, device manager
• Strong understanding of PC hardware, SoC, Chipsets, Graphics cards, BIOS & VBIOS.
• Good understanding of test lifecycle, QA process & terminology
• Work on and prioritize a number of active concurrent tasks
• Strong analysis, problem solving & interpersonal skills
• Good verbal & written communication skill is must
• Good attitude, result driven & ability to deliver on next gen technology
Source link