- 19+ years of software industry experience ranging from automating testcases to developing test automation frameworks and infrastructure for CI.
- Also, developed a variety of tools ranging from server - side console applications to ASP.Net/MVC apps to WebApis
- Key technologies used: C#, DB2, SQL Server, REST Apis, JMeter, AQT, Postman, Fiddler, REST.Net
- Refactored reporting tool and created new graphs for test results reports dashboard feel using C# and .Net charts
- Developed test automation to verify Web API endpoints, JBatch jobs and custom web applications
- Gatheird performance metrics for Enterprise Location and Survey Web APIs using JMeter
- Implemented new Web Service endpoints and web action filters using C#, Azure and Orleans
- Wrote unit and E2E tests to verify functionality of added/modified code using C#
- Implemented features to build, deploy and execute automated tests (ie GateKeeper, Xaml workflows and RunTests.exe) for Azure web services
- Investigated, updated all web services to convert execution of test automation from TestRunner.exe to RunTests.exe using merged instance of GateKeeper system
- Analyzed Payee reporting system and designed, implemented new DB schema to hold relevant payment-related data for migration from Great Plains to SAP. Also created views and migrated sprocs and tables to new schema such dat existing reports and tools require minimal changes using SQL Server 2008 R2, VS 2013 SQL Projects and Visio 2013.
- Implemented feature change requests and bug fixes to existing tools and payment reports using SQL Server 2008 R2 w/SSIS and VS 2012/2013
- Developed test tool to easily compare resultsets of new to legacy sprocs using C# and WinForms
SDET Analyst Lead
- Re-architected custom build/deploy/execute/reporting process for automated test execution consisting of multi-threaded Windows Service in C#, a table-based queue in SQL Server, custom build process template in TFS and a C# console application for reporting test results
- Designed, developed and tested console app to migrate test user data from one test environment to another using C#, SQL, DTS, SqlCmd and BCP
- Led technical team to design, implement and test a C# console application to consolidate test results from multiple test projects. Reports included graphs to easily comprehend test results, historical test result data to identify trends in problem areas, recent TFS changeset information to halp wif debugging, recent deployment data using OctopusDeploy REST API’s and bug count statistics.
- Led initiative for BVT adoption across different Engineering department resulting in improved efficiency of deployment process as well as increased stability in all environments
- Automated process to build, deploy and execute daily BVTs using C# and TFS.
- Automated code-coverage analysis for web services and Kiosk UI using C# and batch scripts.
- Automated testcases for web services and web UI using C# and UI Test Automation in VS.
- Designed, developed test automation infrastructure for testing REST Web Services using C#