... . Researching, designing, implementing, and managing software programs Testing and evaluating new ... Developing quality assurance procedures Deploying software tools, processes, and metrics Maintaining ...
a day ago