David Smith
About David Smith
David Smith is a Software Architect in Test with extensive experience in software engineering and testing. He has worked for several companies, including Microsoft, Datacard, and MTS Systems, and holds a Bachelor of Science in Computer Science from the University of Minnesota-Twin Cities.
Work at MTS Systems
David Smith has been employed at MTS Systems since 2013, serving as a Software Architect in Test. In this role, he focuses on designing and implementing testing frameworks and strategies to ensure software quality. His responsibilities include collaborating with development teams to integrate testing processes into the software development lifecycle.
Previous Employment History
David Smith has a diverse background in software engineering and consulting. He worked at TSG Consulting as a Senior Consultant from 2000 to 2004. Prior to that, he was a Senior Software Engineer at Vision Solutions from 1996 to 1998. After TSG, he joined Datacard as a Principal Software Engineer from 2004 to 2008 and then transitioned to Microsoft as a Software Development Engineer in Test from 2008 to 2013. He also worked at Emerson Control Techniques as a Senior Software Engineer from 1998 to 2000.
Education and Expertise
David Smith earned a Bachelor of Science degree in Computer Science from the University of Minnesota-Twin Cities, where he studied from 1982 to 1987. His educational background provides a strong foundation for his expertise in software architecture and testing methodologies, which he has applied throughout his career in various technical roles.
Career Progression
David Smith's career spans over two decades, during which he has progressed from software engineering roles to a specialized position as a Software Architect in Test. His experience includes significant positions at multiple organizations, allowing him to develop a comprehensive skill set in software development, testing, and quality assurance.