Understanding system specifications, Firmware and memory requirements
Understanding on NAND firmware architecture and algorithms
Coming up with creative scenarios, test design, development, implementation and deployment.
Making sure firmware meets the quality and performance specifications of the product.