Extensive background in the development of software systems, software engineering and computer communications: Software quality assurance and testing experience in a wide variety of environments. Functionality, compatibility, reliability, usability, installation, security and related test methodologies. Testing of web application, client-server, network, multimedia, and database projects on Windows and UNIX operating systems: Leadership roles in creation and execution of QA and testing processes, test strategies and plans, and bug documentation and regression: Comfortable working solo and in a team environment: Extensive training in software testing theories and procedures. Optimize techniques involving preprocessors algorithms, memory management and high speed computer hardware peripherals. Familiar with computer concepts such as Data-representation, data structures, data driven architectures complex computer science projects and various programming languages: Considerable knowledge including development of related computer programs. Considerable skill in formulating scientific problems and designing high quality advance experimental research methodology: Great skill in defining areas of research and in communicating with users and working with users and scientific personnel; Solid programming experience in Pascal, FORTRAN, Visual C# 2005 & 2008C# and C++. Ability to adapt, integrates, and modifies existing programs or vendor-supplied packaged programs for use with existing information systems: Ability to use programming procedures and techniques in the implementation and the ability to communicate with others verbally and in writing: Knowledge of relevant mathematical and statistical sciences. Have basic knowledge of electronics engineer theory and basic principle.