SQA Automation SDK API Test Engineer
Greater Boston Area
SQA Automation SDK API Test Engineer
Greater Boston Area
I build automated Web application and software testing harnesses. I specialize in testing SDK's, API's and Web Services. I use everything from open source tools like Eclipse to Visual Studio.
I maintain a blog on iPhone programming: http://mitchallen.com/iphone/ and another blog on Web site development and programming: http://mitchallen.com/webmaster/
I've written three books on programming and have had a number of articles published.
I recently tech edited a book on Google Android (unpublished).
In the past I've also produced video podcasts for the Web.
You can also find me on Facebook.
PHP, MySQL, MS-SQL, MS-IIS, ASP, JSP, ActionScript, Flex, Flash, Eclipse, JavaScript, AJAX, SOAP, XML, XSLT, Python, Objective-C, VoiceXML, CCXML, C#, C++, Java, Servlets, XAMPP, Apache, Tomcat, JBoss, jMeter, NUnit, Ant, NAnt, VMWare, Ghost, SilkTest, SilkPerformer, MediaWiki, Blogger, Podcasting, Apple, Final Cut Studio 2, After Effects, Adobe Premiere, Photoshop, DreamWeaver, Fireworks, HD Video, FLV, QuickTime Pro, Blip.TV, LibSyn
(Public Company; NUAN; Computer Software industry)
March 2007 — Present (2 years 5 months)
* Burlington, Massachusetts, Healthcare Division
* Responsible for testing two medical voice recognition SDKs: The Dragon NaturallySpeaking Medical Runtime SDK and the PowerScribe SDK.
* Created a C# Test Harness for the Dragon NaturallySpeaking Medical Runtime SDK (DNS-SDK).
* C# harness dynamically loads and reads info from Assemblies (DLL's) much like NUnit.
* Assemblies generated through code generation.
* Created a JavaScript test harness using code generation for the PowerScribe SDK (a client/server ActiveX medical voice recognition SDK).
* Because everything is Web-based, Developers can browse to an internal Web server and run my tests.
* Both test harnesses integrate with a reporting database that I created using XAMPP (Apache, MySQL, PHP, XML, XSLT).
* Test results are automatically posted to an internal Web server for live reporting and remote monitoring.
* Created a system for both test harnesses where workstations could request automated regression jobs, spreading the load across multiple clients.
Geek Stuff: C#, Eclipse, PHP, MySQL, JavaScript, Ant, XML, XSLT