We provide IT Staff Augmentation Services!

Freelance Mobile Application Developer Resume

2.00/5 (Submit Your Rating)

Seattle, WA

SUMMARY:

  • IT professional with over 20 years of development and testing experience, highlights include:
  • Experience creating client/server solutions utilizing Visual C#, Visual Studio .NET, ASP.NET, JSON, jQuery, Ajax, Netbeans, Java, JSP, DHTML, XML, REST, Telerik Test Studio, Selenium WebDriver, JMeter, PhantomJS/HTMLUnitDriver, Android.
  • Developed, deployed, tested, validated, and repaired tools utilizing Visual C#, Visual C++, ATL, WScript, NodeJS, Ruby, JavaScript, VBScript, NT Batch, and WMI/WQL, SoapUI, code review of ASP, JavaScript, VBScript and VB COM objects.
  • Knowledge of the full SDLC; end - to-end software development cycles and processes, responsible for test planning, illustrated what will and will not be tested based on risk analysis, priority, schedule, managed project feature and scope from a test perspective, resource costing (employees, hardware), milestones and their exit criteria.
  • Coded/automated ASX Playlists, Embedded OCX libraries, and Core APIs using Windows Media Player skin XML object model to provide a front-end to all tests, combined front-end XML to specified areas of testing such as Playlists and Core APIs.
  • Tested automated front-end UI, ASP, and Middle-Tier for the Microsoft BackOffice Team, maintained and adjusted test documentation; created test plans and test cases.
  • Performed Black-box and White-box testing, perf, load, stress, configuration testing, and error recovery testing.
  • Monitored system performance and usage trends through SQL Reporting Services, Enterprise Instrumentation Framework, SQL Server logs, Task Manager and various Microsoft in-house tools.

TECHNICAL SKILLS:

Programming: Visual C#, Java, ASP.NET, ASP, JSON, jQuery, Ajax, JSP, Ruby, JavaScript, VBScript, WMI/WQL, DHTML, XML, NT Batch, WScript, NodeJS, ADB, Microsoft Virtual Machine, Android, libGDX, JavaFX, Chutzpah, Jasmine, Mocha, Construct

Products: Visual Studio 2013/2015, Team Foundation Server, Eclipse, Android Studio, RubyMine, NetBeans, SQL Server, MongoDB, MySQL/Oracle, Exchange, Product Studio/WTT, Rational TestStudio, Rational ClearQuest, Symantec/Altiris Deployment Server, Telerik Test Studio, Selenium WebDriver, Headless Browsers, Protractor, JMeter, SauceLabs, SoapUI, Bugzilla, Expression, Flash MX, Office 2013/OpenOffice, Jenkins

Operating Systems: Windows 2012 Metro, Windows 8 Metro, Windows 2008 Longhorn, Windows 7 Vienna, Windows Vista R1/R2 Longhorn, Windows Server 2003 R1/R2 Whistler, Windows XP Whistler, Windows NT Cairo, Windows 2000 Janus, Windows 98 Memphis, Windows CE/PE, MacOS, Symbian, FreeBSD/Solaris, Red Hat, Cisco IOS

Network / Hardware: SecureCRT, Putty, iLO, DRAC, KVMoIP, HP, HP BladeSystem, Cisco IOS, Cisco UCS, Core Networking Concepts, Hardware Provisioning, Hardware/OS Troubleshooting, Virtualization

Testing / Various: ISO 9126 Testing(all inclusive); Black - box Testing, White-box Testing, Client/Server, Automation, Perf/Load/Stress, UML Design, Test Plan Creation, Test Case Creation, Spec/Code Review, Int l/LOC Testing, Kernel Debugging, Product Lifecycle/Agile/Kanban, Type 90+ WPM

Evangelism: Document Common Law, Tool Procurement, Roadmap/Push Initiatives, Immediate/Wide Reach Employee Coaching, Emerging Project/Technology Support

PROFESSIONAL EXPERIENCE:

Confidential, Seattle, WA

Freelance Mobile Application Developer

Responsibilities:

  • Design, develop and test mobile applications for Android via LibGdx and Android Studio.
  • Design, develop and test applications for Android, iOS and Facebook via Construct 2.

Confidential, Los Angeles, CA

Senior Software Development/Test Automation Architect

Responsibilities:

  • Designed/executed/maintained/improved Web/REST-based automated test cases/framework utilizing Selenium WebDriver, PhantomJS/HtmlUnitDriver, Protractor, JMeter, Visual Studio/C#, Ruby, MongoDB, Nuget.
  • Participated within an agile continuous integration team to understand requirements and validate design.
  • Developed standards and procedures for measuring and assuring product quality.
  • Provided recommendations and solutions to enhance code performance, resilience and to simplify future code management.
  • Validated performance metrics at the protocol layer through technologies including, but not limited to Browsermob and Visual Studio Performance Framework.
  • Integrated and utilized SauceLabs to enable testing in house products at real world scale and real world scenarios.
  • Implemented group cadence to promote code base demos, cross training, knowledge sharing and brainstorming.

Environment: Windows 2012 “Metro”, Windows 8 “Metro”, Windows 2008 “Longhorn”, Windows 7 “Vienna”, Visual Studio 2013/2015, Jenkins, Visual C#, Ruby, Selenium WebDriver, Headless Browsers, Protractor, JMeter, SauceLabs, SoapUI, DHTML, ASP.NET, JSON, jQuery, Ajax, WScript, XML, REST, NT Batch, SQL Server 2012, MongoDB, Nuget, Microsoft OOB Unit Testing Framework, ISO-9126 Testing, Black-box Testing, White-box Testing, Client/Server, Automation, Test Plans, Test Cases, Product Lifecycle, Testing Lifecycle, SDLC.

Confidential, Redmond, WA

.NET Software Development/Test Engineer/Architect

Responsibilities:

  • Management contact for Test Team; regulating test activities, test ownership, test costing, deliverables, test status’ and improvement models therein.
  • Assessed and mitigated SDLC process deficiencies to bolster inter-group and test processes.
  • Reverse engineered/refactored all code bases, specifically C# and JScript, porting them to functional specifications, test specifications and test plans.
  • Executed calculated ISO-9126 compliant test efforts against Microsoft Cloud (MCIO) global datacenter entities; namely Imaging, Dev and SKU infrastructures.
  • Regressed endorsed builds of all software for new blade servers and/or blade server configurations and/or blade server driver updates; employed for customer purchase.
  • Developed, tested and implemented end-to-end automation/frameworks utilizing Telerik Test Studio, Selenium WebDriver, SoapUI, C#, Javascript, Ruby, JSON, jQuery, Ajax, XML, REST against procured test cases.
  • Developed core test tools as components to build or enhance wrapper utilities, fortifying testing efforts.
  • Chartered design and implementation of heuristic measures to expedite/broaden test efforts.
  • Performed Smoke, BVT, FVT, Ad-hoc, Kernel Debug testing for all branch build releases.
  • Coached and Mentored Test Team to remain in-step with emerging technology.
  • Customer previewed future revs of Windows and associated technologies.

Environment: Windows 2012 “Metro”, Windows 8 “Metro”, Windows 2008 “Longhorn”, Windows 7 “Vienna”, Windows Vista R1/R2 “Longhorn”, Windows Server 2003 R1/R2 “Whistler”, Windows CE/PE, Cisco IOS, Putty, Visual Studio 2013/2015, Team Foundation Server, Visual C#, Visual C++, ATL, Symantec/Altiris Deployment Server, Telerik Test Studio, Selenium WebDriver, SoapUI, JavaScript/VBScript, Ruby, DHTML, ASP.NET, JSON, jQuery, Ajax, WScript, NodeJS, XML, REST, NT Batch, WMI/WML, SQL Server 2012, Microsoft OOB Unit Testing Framework, Chutzpah, Jasmine, Mocha, Product Studio/WTT, ISO-9126 Testing, Black-box Testing, White-box Testing, Client/Server, Automation, UML Design, Test Plans, Test Cases, Product Lifecycle, Testing Lifecycle, SDLC.

Confidential, Redmond, WA

.NET Software Development/Test Engineer III

Responsibilities:

  • Forked/adjusted code base to handle discrepancies encountered within revisions to participating technologies; changes occurring within MMC Snap-ins, ASP.NET object references as well as genetic make-up differences in the OS Environment itself; adjusted code base to address deficiencies indicated in code coverage analysis.
  • Assessed existing C# and scripting code base instrumented to automate versions of UDDI for Windows Server 2003, sustained code base against roll outs of Windows Updates and Service Packs for Windows Server 2003.
  • Fortified code base as necessary to address deficiencies and provide a value-add to the overall robustness, based on assessment and code review.
  • Architecturally amended code base infrastructure to increase code portability, component modularity and increasing reuse of code.
  • Performed Black-box and White-box testing via ISO-9126 testing techniques, unit tested development check-in code through Buddy Build Testing, utilized Defect Tracking Systems to track and report software issues.
  • Performed Smoke testing, BVT, FVT, Ad-hoc testing for a released branch build, responsible for sub-branch Windows builds before propagation to main branch.
  • Maintained and adjusted test documentation; created test plans and test cases to address deficiencies indicated in code coverage analysis.
  • Maintained and implemented testing efforts against a computer rack mount implementation in excess of 200 servers.
  • Exploited elevated testing processes, sanction all incremental/point builds of UDDI.
  • Fortified, sustained and architecturally amended UDDI automation infrastructure.

Environment: Windows Server 2003 R1, Windows Vista R1, Windows Server Longhorn R1, Windows PE, Visual Studio.NET, Visual C#, JavaScript/VBScript, DHTML, ASP.NET, WScript, XML, NT Batch, WMI/WML, SQL Server, Product Studio/WTT, ISO-9126 Testing, Black-box Testing, White-box Testing, Client/Server, Automation, Test Plans, Test Cases, Product Lifecycle, Testing Lifecycle, SDLC.

Confidential, Redmond, WA

Software Test Engineer IV

Responsibilities:

  • Leveraged Microsoft in-house backbone to deploy/test speech-based telephony auto-attendant for Microsoft, automated Microsoft Speech runtime to develop/test real world SQL Reporting Services reports, managed data entities, developed tools/provided integration testing for SDK, Microsoft Speech Server, Language Packs.
  • Implemented test matrixes, performed ad-hoc and load testing, utilized developed tools, manually installed and tested integrity and functionality of SDK, MSS and Language Packs.
  • Utilized 3rd party sound wave generator software to generate wave forms which exercised all ASP.NET grammar object decision paths.
  • Utilized C# to develop test harness tools to utilize Speech runtime objects and generated wave forms to conversate with Speech servers, exercising grammar decision paths.
  • Utilized WScript/JavaScript to create test tools to validate SQL Reporting Service reports and counters against test harness activity.
  • Monitored and validated, for accuracy of speech recognizer engines, barge-in implementation, corruption of ASP.NET grammar objects via rogue noise.
  • Developed, deployed, tested, validated, and repaired tools for our customer, Microsoft ITG, utilized C#, WScript, JScript, NT Batch, and WMI/WQL.
  • Reported and managed testing issues, evaluated and updated test cases based on discrepancies in live backbone environment and/or customer feedback.
  • Monitored system performance and usage trends through SQL Reporting Services, Enterprise Instrumentation Framework, SQL Server logs, Task Manager and various Microsoft in-house tools.
  • Utilized SQL Reporting Service reports to optimize test case coverage and drive, in particular, corner case defects, stress related scenarios.

Environment: Windows 98/ME, Windows XP, Windows Server 2003 R1, Windows PE, Visual C#, XML, DHTML, ASP.NET, JavaScript/VBScript, WScript, NT Batch, WMI/WQL, Visual Studio.NET, SQL Server, Product Studio / WTT, Photoshop, ISO-9126 Testing, Black-box testing, White-box testing, Client/Server, Automation, Test Plans, Test Cases, Spec/Code Review, International and LOC Testing, Product Lifecycle, Testing Lifecycle, SDLC.

Confidential, Redmond, WA

Software Development/Test Engineer II

Responsibilities:

  • Coded/automated ASX Playlists, Embedded OCX libraries, and Core APIs using Windows Media Player skin XML object models to provide a front-end to all tests.
  • Combined front-end XML to specified areas of testing such as Playlists and Core APIs.
  • Updating legacy tests which deviated from and to conform to current product design, and to agree with group coding rules. (structure, notation).
  • Tested Windows Media Player builds, performed acceptance, ad hoc, and stress testing, ran stress tests nightly.
  • Performed manual and automated tests, performed bug bash testing, implemented test matrixes.
  • Provided test coverage to validate boundary, datatype, DBCS, SBCS, etc. against all relevant data objects.
  • Monitored error recovery testing, group code review.
  • Automated testing consisted of validating the open-ended test harness hooks within each test provided various information such as test case ID and the result of that test, including failure details if any.
  • Checked all tests into a central SQL database, scheduled which tests were to run and when, constructed test matrixes, provided testing of Skin APIs and Standalone player.
  • Implemented a tabled matrix to test every combination, regarding the mixture of the discovered items, including invalid items, valid properties on valid objects, invalid properties on valid objects, and invalid data against any pertinent item.

Environment: Windows 98/ME, Windows NT, Windows 2000, Windows XP, Windows Server 2003 R1, Windows CE, Windows PE, Symbian, DHTML/ASP, XML, JavaScript/VBScript, WScript, NT Batch, WMI/WQL, Product Studio/WTT, ISO-9126 Testing, Test Cases, Automation, Product Lifecycle, Testing Lifecycle, SDLC.

Confidential, Kirkland, WA

Software Test Lead

Responsibilities:

  • Managed core activities; spec reviews, test plans, test cases, test passes, bugs, triage for testing team, mentored current test team, new hires, and summer interns.
  • Full SDLC, end-to-end software development cycles and processes, defined all pertainable roles within a development and test environment.
  • Assumed all responsibilities not covered by Test Team; white-box, stress, and load testing, shape explicit facets within the Product Lifecycle.
  • Responsible for project planning, illustrated what will and will not be tested based on risk analysis, priority, schedule, managed feature and scope, resource costing (employees, hardware), milestones and their exit criteria.
  • Defined 2-tier/3-tier testing approaches, scoped testing efforts, defined the testing lifecycle and its application within the product lifecycle.
  • Testing consisted of light code review of Java(product-wise), VBScript, and JavaScript(testing-wise), load and stress testing via standardized tests in conjunction with WAS stress tool, line, branch, and conditional coverage, to provide analysis of code coverage.
  • Defined software bugs/defects and their purpose/attributes. (severity, priority), provided business justification for all decisions within including post-mortem analysis and defect carry-over.
  • Designed and maintained defect tracking/test case management utilities, wrote automation to provide regularly scheduled statistical reports on all aspects of testing, defined testing types to be employed, defined test plans and their purpose.
  • Automation consisted of utilizing a combination of Visual Basic, VBScript, and Windows Scripting Host; test cases were essentially wrapped up as individual public functions into a .dll and automated via text-based scripts.
  • Utilized Visual C/C++ to create various automation dependent GUI/Console apps, in conjunction to automating test cases heavily reliant on multi-threading/processor intensive tasks

Environment: Windows XP, Red Hat Linux, FreeBSD/Solaris, Java, Flash MX, JSP, JavaScript/VBScript, WScript, NetBeans, SQL Server, MySQL/Oracle, Product Studio/WTT, Rational TestStudio, Rational ClearQuest, Photoshop, Bugzilla, Client/Server, ISO 9126 Testing, Automation.

Confidential, Redmond, WA

Software Test Engineer III

Responsibilities:

  • Tested automated front-end UI, ASP, and Middle-Tier for the BackOffice 5.0 Intranet Team.
  • Provided all BVT testing and automation setup scripts for Small Business Server 4.0 - 4.5, assisted with BVT testing and implemented automation setup scripts for Small Business Server 4.0.
  • Created test plans and test cases, daily acceptance coverage or on a per build basis, performed stability testing, validated program behavior against all specs provided by program management.
  • Performed boundary, datatype, DBCS, SBCS testing on all pertinent fields, load and stress testing via standardized tests in conjunction with WAS stress tool.
  • Performed error recovery, security based testing through IIS, and configuration testing amongst numerous platforms and Internet browsers.
  • Light code review of ASP, VBScript, JavaScript and VB COM objects, line, branch, and conditional testing, to provide analysis of code coverage.
  • Wrote various scripts utilizing VBScript and Windows Scripting Host to simplify various preparatory tasks such as user creation in Active Directory, on-the-fly testing against ASP pages, and automation via the WAS stress tool.
  • Using Visual Basic to automate test cases, in a prioritized/top-down fashion, this involved mainly working with the HTML Document Object Model.
  • Utilized Mercury Winrunner; mainly the DataDriver Wizard to streamline/automate testing of large volumes of data and the Database Verifier to confirm data integrity/transaction accuracy.
  • Provided all BVT testing and automation setup scripts for Small Business Server 4.5., automation consisted of porting and improvising on automation created in SBS 4.0 using Windows NT Batch environment as well as various command line utilities provided by IDW/MSTOOLS.

Environment: Windows 2000, Windows NT, Windows 98/ME, MacOS, Black-box Testing, White-box Testing, Client/Server, Automation, ISO 9126 Testing.

We'd love your feedback!