NCR Cebu Development CenterSoftware Engineer / Project Lead
Aug. 2007 - Sep. 2013Region VII - Central Visayas, PhilippinesUnit tests are essential in order to test the stability and efficiency of functionalities on the newly created application framework which will be used in the future in creating new device drivers. This also includes code coverage, memory leaks and performance testing. Creation is under Windows and Linux and will be running in 32 and 64bit OSes. In order to have it more manageable, maintenance of unit tests is to make the tests more flexible and hustle-free in adding, updating and deleting tests, Support for the newly developed device; the line display, since there are still customers that are using MSDOS and are interested in using a newer version of line display, Existing 32bit Linux drivers that are currently to be updated for use on 64bit Linux, since there are other kernel and component drivers that are customized to fit the functionality of the device drivers, Creation of a device driver for all POS scanners. This device driver is using the new application framework (Aruba) to show that it is working. The development is under Windows and Linux and will be running in 32 and 64 bit OSes. Module and functional tests are being done with the development of a GUI using Java that will cater the functional testing, and Developing a printer utility that will help the customer on what will be the design of the printed layout, how the layout is to be printed and can convert colored images to black and white