Mitchell Wright Resume

2
MITCHELL WRIGHT Arlington, VA | (858) 945-4868 [email protected] Clearance: Top Secret (Inactive, 2015) PROFILE Senior Software Engineer with 10 years of experience providing Software Development, Testing, Quality Control, and Release Management functions for agile development environments. Extensive experience designing, developing, and maintaining automated test frameworks for web and mobile application testing using cloud-based services. Leverages deep expertise with Windows-based and mobile platforms, code management tools, and virtualized environments to deliver Continuous Integration (CI) capabilities for corporate and government clients. A U.S. Marine Corps (USMC) Veteran who brings the energy, leadership, and customer service skills needed to thrive in a high paced, demanding work environment. KEY COMPETENCIES Automated Test Frameworks: Developing and maintaining automation test framework code to ensure cost and technical efficiency of Continuous Integration (CI) development environments. Agile Development: Leveraging expertise with the agile-based Software Development Life Cycle (SDLC) to produce high performance applications in a fast paced design/delivery setting. Quality Control: Applying skills and experience with Quality Assurance technologies and best practices to ensure the integrity of the Release Management process for high stakes corporate products. Customer Service: Applying effective technical, leadership, and communications skills to advise and train clients, end users, and business owners. TECHNICAL SKILLS Windows Operating Systems: Server (2012, 2008), Desktop (2000, XP, Vista, 7, 8, 10) Linux Operating Systems: CentOS, SuSE & Red Hat (RHEL), Solaris, AIX, IRIX, Mac OSX Mobile Platforms: Android, iOS, Windows, S30, S40, S60 Symbian, BREW Virtualization: VMWare VCenter, ESXi, Microsoft Hyper-V Cloud Technologies: Amazon Web Services (AWS), Perfecto Mobile, Visual Studio Team Services Languages/Scripting: Java, C#, Python, JavaScript (JS), PHP, Bash/Batch, Perl, TIBCO, XPath, HTML, C ++ Development: Eclipse, Intellij, Android Studio, Visual Studio, PyCharm, Team Foundation Server (TFS) Testing: JMeter, FitNesse, Cucumber, Jenkins, TestNG, Junit, Jira, Apache Maven Version Control Systems: Git, Subversion (SVN), CVS, Tortoise, Team Foundation (TFVC and Git) Mobile Development: Selenium, Appium, Perfecto CQ Lab, Android SDK Database: Oracle, MySQL, SQL Server, NoSQL, sqlite, Couchbase Applications: Microsoft Office, Infor IA, bitcoind, Microsoft Active Directory NOTABLE ACCOMPLISHMENTS Quantum Automation Framework: Designed a productized Java-based User Interface (UI) automation testing framework for Perfecto Mobile, using open source libraries, with enhanced user friendly features and reporting that streamlined the creation of automated test cases. Currently used by 10 corporate customers (2016). Python Recorder: Developed an automated device command translator that generates Python commands required for automated testing directly from user device interactions (2016). TFS Development Environment: Built the CI development environment for DIA’s SMIRK forensics tool using Microsoft Team Foundation Server (TFS). Implemented the Windows Server, configured TFS, and migrated multiple Subversion repositories to TFS and Git (2015). Data Forensics Test Harness: Designed and built a C# test harness console application which became the main tool for bug discovery and regression testing. Executed AUT on thousands of disk images in parallel, found log errors in real time, compared sqlite DB results, and reported all statistics to Excel. Enterprise Messaging Test Framework: Built a functional test framework for a Representational State Transfer (REST)-based messaging system using TIBCO middleware and Java (2012).

Transcript of Mitchell Wright Resume

Page 1: Mitchell Wright Resume

MIT CH EL L WRI GH T Arlington, VA | (858) 945-4868

[email protected] Clearance: Top Secret (Inactive, 2015)

PROFILE

Senior Software Engineer with 10 years of experience providing Software Development, Testing, Quality Control, and Release Management functions for agile development environments. Extensive experience designing, developing, and maintaining automated test frameworks for web and mobile application testing using cloud-based services. Leverages deep expertise with Windows-based and mobile platforms, code management tools, and virtualized environments to deliver Continuous Integration (CI) capabilities for corporate and government clients. A U.S. Marine Corps (USMC) Veteran who brings the energy, leadership, and customer service skills needed to thrive in a high paced, demanding work environment.

KEY COMPETENCIES

Automated Test Frameworks: Developing and maintaining automation test framework code to ensure cost and technical efficiency of Continuous Integration (CI) development environments.

Agile Development: Leveraging expertise with the agile-based Software Development Life Cycle (SDLC) to produce high performance applications in a fast paced design/delivery setting.

Quality Control: Applying skills and experience with Quality Assurance technologies and best practices to ensure the integrity of the Release Management process for high stakes corporate products.

Customer Service: Applying effective technical, leadership, and communications skills to advise and train clients, end users, and business owners.

TECHNICAL SKILLS

Windows Operating Systems: Server (2012, 2008), Desktop (2000, XP, Vista, 7, 8, 10) Linux Operating Systems: CentOS, SuSE & Red Hat (RHEL), Solaris, AIX, IRIX, Mac OSX Mobile Platforms: Android, iOS, Windows, S30, S40, S60 Symbian, BREW Virtualization: VMWare VCenter, ESXi, Microsoft Hyper-V Cloud Technologies: Amazon Web Services (AWS), Perfecto Mobile, Visual Studio Team Services Languages/Scripting: Java, C#, Python, JavaScript (JS), PHP, Bash/Batch, Perl, TIBCO, XPath, HTML, C++ Development: Eclipse, Intellij, Android Studio, Visual Studio, PyCharm, Team Foundation Server (TFS) Testing: JMeter, FitNesse, Cucumber, Jenkins, TestNG, Junit, Jira, Apache Maven Version Control Systems: Git, Subversion (SVN), CVS, Tortoise, Team Foundation (TFVC and Git) Mobile Development: Selenium, Appium, Perfecto CQ Lab, Android SDK Database: Oracle, MySQL, SQL Server, NoSQL, sqlite, Couchbase Applications: Microsoft Office, Infor IA, bitcoind, Microsoft Active Directory

NOTABLE ACCOMPLISHMENTS

Quantum Automation Framework: Designed a productized Java-based User Interface (UI) automation testing framework for Perfecto Mobile, using open source libraries, with enhanced user friendly features and reporting that streamlined the creation of automated test cases. Currently used by 10 corporate customers (2016).

Python Recorder: Developed an automated device command translator that generates Python commands required for automated testing directly from user device interactions (2016).

TFS Development Environment: Built the CI development environment for DIA’s SMIRK forensics tool using Microsoft Team Foundation Server (TFS). Implemented the Windows Server, configured TFS, and migrated multiple Subversion repositories to TFS and Git (2015).

Data Forensics Test Harness: Designed and built a C# test harness console application which became the main tool for bug discovery and regression testing. Executed AUT on thousands of disk images in parallel, found log errors in real time, compared sqlite DB results, and reported all statistics to Excel.

Enterprise Messaging Test Framework: Built a functional test framework for a Representational State Transfer (REST)-based messaging system using TIBCO middleware and Java (2012).

Page 2: Mitchell Wright Resume

Mitchell Wright Page 2 of 2

CAREER HIGHLIGHTS

SENIOR SOLUTION ARCHITECT 2015 to 2017 Perfecto Mobile Arlington, VA

Senior Solution Architect for Perfecto Mobile, an international provider of cloud services, targeting mobile web and native application testing. Built tailored CI automation testing frameworks for clients, using Java, C#, Python, and JS. Engaged directly with end customers to perform Native and Web App testing using Selenium, Appium, TestNG, and Cucumber, interfaced with Perfecto’s cloud services. Key customers included T-Mobile, the U.S. Department of State, Tangerine Online Banking, GM Financial, Computer Associates, and MetLife. Developed and led on-site formal training programs and provided hands-on customer service and assistance. Tracked customer requirements and product defects in Jira.

SOFTWARE ENGINEER IN TEST 2014 to 2015 Zuccaro Technical Consulting (ZTC) Tyson’s Corner, VA

Provided software development and automated testing for the Social Media Residual Information Tool (SMIRK), under a ZTC contract with the Defense Intelligence Agency (DIA). Developed an automated parallel test framework using C# used by DIA for the high speed forensics analysis of social media data captured on hard drive images. Managed the entire Release Management process and tracked system defects using a Microsoft Team Foundation Server implementation.

SENIOR QA ENGINEER 2012 to 2014 America Online (AOL) Dulles, VA

As a member of the Paid Services Team, provided Quality Assurance services for the Test & Integration phases of the AOL GATHR product, a bundled service offering providing AOL customers with digital entertainment and online security products such as Redbox, Norton Anti-virus, and Amazon gift cards. Tested and enhanced the performance of the AOL backend services component through the implementation of Infor Implementation Accelerator (IA). Created and maintained an automated testing suite using JMeter, Jenkins, Maven, TestNG, and Selenium. Developed enterprise-level test plans, test cases, and test reports for software product releases. Monitored and maintained QA and Performance Test environments.

SENIOR SOFTWARE ENGINEER 2010 to 2012 Epsilon, LLC Arlington VA

Interfaced with Release Management Engineers throughout the full Software Development Life Cycle (SDLC) to manage the product release of Application Programmer Interface (API) and Enterprise Messaging System (EMS) products for Epsilon, a marketing solutions company serving advertisers and Fortune 100 brands. Developed automated test frameworks using TIBCO Business Works and Java. Utilized Agile SDLC methodology in a distributed environment with teams of 10 to 20 people. Developed test cases, plans, and reports.

SENIOR SOFTWARE ENGINEER 2008 to 2010 Teleca USA, Inc. San Diego, CA

Completed onsite customer engagements with Adobe Systems and Nokia, providing functional and performance testing for applications. Tested the Adobe BREW mobile platform with integrated Adobe Flash technology. Verified, packaged and released the Nokia Symbian mobile operating system and computing platform.

EDUCATION

MS, Computer Science, Georgia Institute of Technology, Atlanta, GA 30332, 2018

BS, Systems & Information Engineering, University of Virginia, Charlottesville, VA 22904, 2004