Sdet Resume
PROFESSIONAL SUMMARY:
- Over 9 years of IT experience with exceptional skills in Analysis, Development, Coding, Integration, Maintenance, Testing, Process Control and Maintenance of Multi - tier, Transactional web and window based applications using Microsoft .NET Technologies.
- Working experience in State and Federal Government Organizations, Financial and Telecom companies.
- Experience includes in Health Insurance, Finance, Payroll and Banking domains.
- Experience in using ASP.NET MVC with AngularJS for quickly creating efficient and interactive Web applications that work across all popular browsers.
- Expertise in designing and developing Windows based applications and Web based applications using ASP.NET, ADO.NET, C#, VB.NET and SQL Server.
- Expertise in implementing Object Oriented Programming (OOP) Concepts.
- Advanced experience in developing Web and Client/Server Applications based on Microsoft .net Technologies and expertise in implementing N- tier Architecture.
- Strong experience in using ASP.NET Web applications involving User controls, Server controls, ASP.NET State Management.
- Proficient in developing, and deploying secured Windows Forms applications.
- Expertise in developing business logic depending on the requirements.
- Strong experience of implementing Bootstrap framework for making responsive UI screens.
- Strong expertise in Object Oriented Programming (OOPS) concepts like Encapsulation, Inheritance, Polymorphism and Data Abstraction; implemented Design patterns like MVVM, Abstract factory, Singleton.
- Experience in Continuous Integration (CI) environment, Crystal Reports.
- Experience in using ORM (Object-relational mapping) tools like NHibernate 3.1 and Microsoft Entity Framework 4.
- Consumed Web Services in .NET using XML, SOAP and Service Oriented Architecture (SOA).
- Having Experience to conduct User Acceptance Test (UAT), Site Acceptance Test (SAT) & co-ordination with team players, other stack holders/Functions.
- Hands on experience in SQL Server in writing database queries using joins, Indexes and in creating Tables, Views, writing stored procedures, Functions and Triggers using T-SQL, Maintaining Database, Experience in Query Optimization.
- Work experience with MVC Pattern ASP.NET, React JS, Angular JS, JQuery and Knockout JS.
- Experience in database connectivity programming using ADO.NET, ADO.NET Entity Framework, and LINQ to SQL.
- Experience with Management of Users, Security, Configuration, Monitoring on LINUX/UNIX Servers
- Experience in Object Relational Mapping (ORM) by using ADO.NET Entity Framework.
- Experience in using AJAX controls in ASP.NET Sites/applications and interacting asynchronously with ASMX Web Services.
- Experience in developing Custom Reports and different types of Tabular, Matrix, Ad-hoc and distributed reports in multiple formats using SQL Server Reporting Services (SSRS) and SQL Server Integration Services (SSIS)
- Experience in database related work primarily creating complex stored procedure, DTS packages, Views, Triggers, Functions, using PL/SQL, T-SQL.
- Developed web based and windows based applications using ASP.Net, C#.Net, ADO.Net, Web Services, IIS, VB Script, JAVA Script, HTML, HTML5, XML.
- Extensively worked with ADO.NET to connect SQL Server and Oracle using Connection, Command, Data Adapter, Data Set, Data View, Data Row, Data Grid, Data Column, Data Reader, Constraint and other Database Objects. Experience in on Service Oriented Architecture, Web Services, WCF RIA Services, SOAP over HTTP, WSDL and UDDI.
- Used Front end web development tools like CSS3, JavaScript, DHTML, and jQuery.
- Developing ASP.Net Web API for passing clinical data to Humana mobile application (IDE) as well as CGX responsive web using ASP.Net, MVC 4.5, C#.
- Involved in integrating Site core 6.0 with .NET 2010 for templates, layout, sub-layout, controls, control rendering, placeholder and content.
- Worked with Site Core Content Management System.
- Proficient with database technologies like SQL Server 2012/2008/2005/2000 and Oracle 10g.
- Knowledge of Windows Communication Foundation (WCF), Windows Services using .NET 4.0.
- Proven ability in understanding system requirements, system architecture design, development, testing/QA and production environment setup and support.
- Good knowledge on Git, Stash, JIRA, Jenkins
- Knowledge on developing Enterprise Service Bus (ESB) architecture with Controllers and web services.
- Knowledge of objective c and c++.
- Knowledge of SharePoint development in 2013/2010.
- Good working knowledge of Team Foundation Server (TFS) 2012/2010/2008 and Visual Studio Team service(VSTS).
- High commitment and conformance to delivering high quality applications and adhering to deadline.
- Able to work independently, in teams and meet release/delivery deadline.
- Good understanding of Agile, Scrum, Waterfall methodologies.
- Strong ability to adapt and learn new technologies.
TECHNICAL SKILLS:
Operating Systems: Windows 8/7/Vista/XP/2000/NT, Windows Server 2012/2008/2003.
Programming Languages: .Net Framework 3.0/3.5/4.0/4.5 , C#.Net.
Web Technologies: ASP.Net 3.0/3.5/4.0/4.5 , Web Forms, Web Services, ADO.Net.
Databases: Oracle, MySQL, TSQL, MS Access, DB2, SQL SERVER 2012/2008/2005.
Microsoft Technologies: .NET Framework 4.5/4.0/3.5/3.0 , ASP.NET, MVC, VB.NET, ADO.NET, WCF, WPF, LINQ, Infragistics, TCP/IP Protocol
Development Tools: Visual Studio 2012/2010/2008/2005/2003.
Web Servers: IIS 7.5/7.0/6.0/5.0
Reporting Tools: SQL Server Reporting Services (SSRS), Crystal Reports.
Version Control Tools: Team Foundation Server 2010/2008, VSTS, SVN, TPL.
Scripting & Markup Languages: JavaScript, VB Script, HTML, DHTML, XML, CSS, jQuery, Bootstrap, JSON, React JS, AngularJS.
Application Servers: Microsoft Internet Information Services 5.0/6.0/7.0/8.0.
Others: LINQ, WCF Web Services, WPF, Unit Testing, AGILE, SCRUM, Entity Framework.
PROFESSIONAL EXPERIENCE:
Confidential
SDET
Responsibilities:
- Responsible for the development of automation tests for .NET applications.
- Extensive Experience in Developing the Automation solutions and Frameworks with VSTS 2012 Coded UI, Selenium, Web Test, web performance test and Unit Test.
- Actively participates on application development teams, taking direction from project leaders and more experienced programmers and analysts.
- Conducts In-sprint Test Design, Test planning Test automation development, and Test execution and Participates in Test Case Reviews
- Worked with product owners and business stakeholders to translate business requirements into functional requirements within Service Now and to continually refine software test requirements and provide feedback on user scenarios.
- Participated in the review of Business Requirement Documents, Functional Specifications documents to understand the requirements. Designed test cases in HP Quality Center for the projects as per the requirement specifications
- Used JIRA to create and execute the automated test cases, store result and metrics and critically analyzed, documented, and maintained the test results and test logs.
- Involved in Test planning, Analyzing manual test cases and preparing Automation Test Plan and Scope, Developing Performance Test Strategies.
- Involved in Smoke Testing, Sanity Testing, Retesting, Functional and Non-Functional Testing.
- Involved in Web Services testing using SOAPUI, Postman, & WSDL. Providing required input data to request XML & get the required data from response XML & use the response data from another request XML using SOAPUI.
- Involved in creating the test build by deploying the server to match Dev build using XL Deploy.
- Involved in developing applications in C# to meet business requirements using Visual Studio
- Enabled Client-side Data Validation in .NET using the validation controls like Regular Expression validator, Required Field validator, etc.
- Implemented the concepts like Classes, Objects, Interfaces, Functions, Inheritance, Polymorphism, Encapsulation, and Exception Handling when writing the code.
- Developed the Restful Web Services using Web API like Http verbs for CRUD operations.
- Written several queries like creation of Tables, Stored procedures, Triggers, Functions, Views, Indexes, Exception Handling and managed dead locks to perform necessary operations in the application.
- Experience in building Continuous Integration/Delivery automation solutions for each product/project via TFS/Jenkins.
- Created Automated Test cases and Steps by using concepts Overloaded Function, Variable, Array (single and multi-dimensional) and conditional logic to make script more logical.
- Automation code written to directly call Web APIs to validate server responses.
- Automation runs a special test instance of the Client Boot Strapper to allow it to instantiate the Client view models to validate application.
- Automation code written using the HP Lean FT extensions to drive the Client User Interface and perform tests.
- Involved in writing the scripts using view model to reduce the need for UI Automation (which is more brittle and time consuming to execute)
- Used View Models allows to concentrate on writing automation tests and not writing code to access the APIs
- Developed Automation tests using View Model approach which Increases upfront design and collaboration between developers.
- Performed regression testing with Quick Test Professional (QTP)/Unified Functional Testing (UFT)/SIA-Test Editor (In-house tool).
- Identified defects and monitored resolution via defect tracking tool JIRA/QC-ALM
- Also Involved in developing the automation framework using Selenium to ensure web application is automatically tested via scripts.
- Working experience with source control tools like TFS and GIT HUB.
- Participated in daily scrums and weekly meetings with the project sponsors to meet expectations.
- Participated in various meetings and discussed Enhancement and Modification Request issues
- Good knowledge in Software Testing Methodologies and hands on experience with HP ALM
- Good understanding of Business Requirement Documents, Functional Specifications and Technical Specifications.
- Conducted Manual Testing, and did Exploratory Testing to uncover weaknesses in their test approaches
- Participated in impact assessments from Feature enhancements on system level interactions, and existing automated test suites.
- Responsible in doing code review / bug analysis, analyzing development and test impacts, writing test tools and identifying automation opportunities.
- Ability to multi-task, prioritize and manage multiple simultaneous projects under tight and conflicting deadlines
- High level of professionalism - confidentiality, discretion, ability to work effectively both in positive and negative situations.
- Contributed to all phases of the software development lifecycle and team goals and deliverables.
- All the regression test cases are maintained using an In-House application called SIA-Test Editor.
Environment: .NET Framework 4.5, C#, SQL Server 2012, Visual Studio 2017, ADO.NET, Bootstrap2.3/3.1.1AJAX,, XML, TCP/IP Protocol, Jenkins, SOAP UI, Postman, Fiddler, Swagger, Lean-FT, Resharper, SIA-Test editor, Quality Center, IIS 7.5.
Confidential, Richardson, TX
Senior .Net Developer
Responsibilities:
- Entire application is developing using agile methodology, conducted sales in property and casualty insurance, homeowners, and boating.
- Researched Microsoft. NET Framework (C#, ASP.NET and VB6.NET) as the platform for future development.
- Involved in designing and developing in all the three layers like database layer, service layer and user interface.
- Involved in all the phases of the Project Life Cycle and also analysis of the system based on 3-tier architecture.
- Responsible for designing the ASP. NET application authentication using . NET Framework, Model View Controller MVC and IIS 7.0 security model.
- Created UI screens for all the projects using MVC framework.
- Developed SQL scripts, SQL functions, SQL Queries and Stored Procedures required for the projects.
- Used third party JQuery plugins like data table, tree table required for the screens.
- Worked on views, common shared views for user interface using JQuery and JSON .
- Used bootstrap styles for making responsive web screens.
- Used lambda expressions, LINQ to SQL and LINQ to entities for retrieving and inserting data in database.
- Utilized Angular JS, Node.js and Express framework to create dynamic data driven web pages.
- Created proof of concept for implementing views in Angular JS for development.
- Experience in working with JavaScript Frameworks like Angular JS which simplifies JavaScript object bindings with HTML Elements and client server communications.
- Getting data occurs using TCP/IP Protocol from different servers.
- Developed the Business components in VB6.Net.
- Created rich and interactive UI using WPF.
- Created custom directives in Angular JS for re-usable components.
- Application was developed using ASP.NET and VB6.NET as Front end and SQL server 2000 as Back end database.
- Developed custom attributes (Authorize), HTML helpers and binders required.
- Developed front end UI application using Angular JS and given support to the existing applications.
- Design and develop front ends for the application to support business rules using C#.
- Designed and implemented the User Interface using JavaScript, Prototype.js, HTML5, XML, CSS3 and AJAX.
- Designed and implemented a number of support tools using ASP.NET MVC, WEB API, JavaScript
- Developed unit test cases for the service layers and controllers using N-Unit framework.
- Developed AJAX, JQuery, JSON based Design in creating better, faster, and more interactive web applications.
- Performed T-SQL tuning and optimization of queries for reports that took longer execution time using MS SQL Profiler, Index Tuning Wizard and SQL Query.
- Wrote complex T-SQL queries for data extraction, loading the Data in RDB (Relational Database) Landing through SSIS Packages.
- Created SSIS packages to transfer data from heterogeneous database & different files format (Text File, Spread Sheet) to SQL Server.
- Strong working experience in developing Web Services, WCF and WebAPI services.
- Extensively used C# Generics in MVC. C# Generics are mostly used in Models and Controllers.
- Consumed RESTful web services using AngularJS HTTP service and rendered the JSON data on the screen.
- Worked with DBA team for database performance issues, network related issue on Linux / Unix Servers.
- Worked with Telerik components, Kendo UI for MVC controls namely Splitter, TabStrip, date pickers etc.
- Programmed MVC with Entity Framework for communication between application and database, used Repository, Data table e
- Used AJAX along with JavaScript for interactive and dynamic web interfaces for the applications. Improved the animation, dynamic interaction and efficiency of web pages using JQuery UI.
- Used VSTS for Project Management, Data Collection and Reporting
- Used SVN for source control.
- Used AJAX to trade data with a Web Server without reloading the page.
- Used JQuery for client Side validation.
- Used MVC framework to support the use of Dependency Injection to inject objects into a class, instead of relying on the class to create the object itself by using N-Inject.
- Used the latest WPF/XAML vector based UI framework for the front end and WCF to implement the various services such as the QA Services in WinForms application.
- I have done multiple releases of the application builds in various servers like system testing, regression testing, UAT testing, staging servers and also Production servers.
Environment: .NET Framework 4.5, MVC 4.5, C#, SQL Server 2012,Linux/Unix, Visual Studio 2012, VB.Net, ADO.NET, Bootstrap2.3/3.1.1,SVN,AJAX,ASMX,ADO.NET, CSS, CSS3, XML, TCP/IP Protocol, NHibernate, TSQL, JavaScript, Angular JS, JQuery UI, HTML/DHTML, IIS 7.5.
Confidential, Philadelphia, PA
Senior .Net Developer
Responsibilities:
- Involved in development of Public, private disclosure, general sales and financial securities regulatory compliance using Web Forms, classes using ASP.NET that incorporates both N-Tier Architecture, and Database Connectivity.
- Developed Agile Software Development methodologies to enable efficient and effective high-quality software development.
- Created project architecture design and a proposal on using web development technologies like Spring.NET
- Involved in development of Web Forms, using Dev Express controls.
- Involved in gathering the requirements, analysis, design & development of the project.
- Implemented client side Module pattern using Angular JS and React JS.
- Involved in the Unit and Integration testing.
- Used Spread Sheet Gear to import and export the excel files.
- Made changes to the existing web applications and creating new components using React JS.
- Designed, developed and enhanced the application using .NET Framework 4.5 and Visual Studio 2012.
- Experienced in building sophisticated distributed systems using REST/hypermedia web APIs (SOA)
- Created Views and Partial Views - UI and middle tier for various modules using C#, MVC (Razor View Engine), AJAX, jQuery, HTML, CSS.
- Experienced in Developing and Enhancing Web Forms, Master Pages, User Controls and Custom Controls by using HTML, CSS3, and ASP.NET Controls.
- Experience Working on, MVVM (Model View, View Model) in applications
- Utilized Angular JS Node.js and Express framework to create dynamic data driven web pages
- Implemented Server and Client side validations using ASP.NET validation controls and JavaScript.
- Worked on different aspects of .NET framework like ASP.NET 4.5 and on middleware ADO.NET.
- Developed presentation layer using Server-controls, HTML Controls, User Controls and Custom Controls.
- Designed and coded asynchronous messaging system using MSMQ, reflection, and XML serialization.
- Design, Development of Win Forms using C#, Java Script for the user interface using the Code behind Class technique.
- Used MSMQ and XML to deliver a flexible and high-available messaging sub-system.
- Have used Service Oriented Architecture (SOA) to develop web services.
- Created and deployed Web Services using ASP.NET, SOAP and XML for Pulling Customer Service Records.
- Created custom checklist and sharing them with selected app users by calling web services through JSON libraries and connecting to SQLite database with the objective C interfaces.
- Modified Web Services to interact with the other applications and exposed them using SOAP and HTTP.
- Extensively involved in developing components for Business Layer and Data Layer.
- Implemented and extensively used the Object Oriented programming concepts in C# and ASP.NET 4.5.
- Implemented Serialization and De-serialization of objects.
- Worked on JavaScript frameworks (Angular JS, Node.js, React JS) to augment browser based applications.
- Used AngularJS MVC to build the user interface of the application.
- Used JSON over the web to parse object from RESTful Web services.
- Used AJAX to trade data with a Web Server without reloading the page.
- Improved Exception and Error Handling by giving ownership of the messages to the support team. This was done using a Windows service. A front end application was developed for browsing the error messages using Win Forms.
- Used Team Foundation Server (TFS) for Version Control, Team build, Project Management, Data Collection and Reporting.
- Enhanced the applications performance by constantly monitoring the queries by running Execution plans and query optimization techniques in SQL server.
- Worked with testing team to fix the bugs as part of Bug life cycle and Production support.
Environment: .NET Framework 4.5, C#. NET, Visual Studio 2012, ASP.NET 4.5,MVVM, JavaScript, React JS Entity Framework, WCF, IIS, Enterprise Library, XML, SOAP, SQL Server 2012
Confidential, Atlanta, GA
Senior .Net Developer
Responsibilities:
- Involved in developing research outcomes of the prevention Research Centers (PRCs) within the Division of Population Health at the Confidential (CDC) using Web Services and WCF services and consumed third party services.
- Designed and developed a Presentation layer, Business logic and Data layer for employee, Provider and Validation List Item Lookup details using ASP.NET 4.0, C# and SQL Server database.
- Designing and developing different modules using C#, ASP.NET and Sql Server.
- Designed and Developed a Windows Service which uses MSMQ for asynchronous message processing.
- Develop various screens for the front end using React JS and used various predefined components from NPM (Node Package Manager) and Redux library.
- Implemented ASP.NET MVC pattern mechanism to display product catalogs and categories.
- Development of enterprise reports by pulling data from various sources and presenting in SQL reporting services (SSRS).
- Used ADO.Net technologies to access data from SQL Server database.
- Developed single page applications using AngularJS .
- Built single page apps, modules, graphics and reusable components using ReactJS.
- Created Web pages using JavaScript and JSON with Ajax web service method call and page methods.
- Creating Complex stored procedures, tables for both Application and Reports.
- Used ADO.Net objects such as Data Reader, Data Adapter and Data set.
- Consuming and processing Web services data
- Designed and implemented a number of support tools using ASP.NET MVC, WEB API, and JavaScript.
- Designed the complete MVC flow for the application with UI components and controllers to be used for iPhone using objective c.
- Developed web pages using C#, ASP.net and Telerik Controls.
- Developing Application with UI, Business and Data Access layers using ASP.NET and C#.NET from Scratch.
- Used JavaScript extensively to enhance the UI and to make application looks more dynamic and to perform client side validations.
- Having good hands on experience in building RPM's and compiling the Linux kernel for different builds.
- Implemented XML Web Services in C# based on SOAP protocols using XML and XSLT extensively for data transfers.
- Implemented features of ASP. Net such as Calendar Controls, Repeater Control and Security using form authentication and used ASP. Net Validation controls to do server-side validations and client-side validations based on the user’s browser.
- Worked on ADO. Net components SQL Connection Object, SQL Command Object, Data Reader, Data Adapter, Data Set and Data View to provide communication to the database.
- Created Stored Procedures, Functions, and Triggers using T-SQL in SQL Server to insert, update, and delete data into the tables.
- Worked on creating Rest Services using ASP.NET Web API and C#.
- Encrypting and Decrypting user credentials and web config sections.
Environment: .NET Framework 3.5, Visual Studio 2010, Serena Version Manager, Visual Source safe, C#, ASP.NET, XML Web Services, MS Enterprise Library, WEB API, WCF, MSMQ, HTML, HTML5,React JS, CSS, CSS3, XML, TPL, SQL Server 2008, Dev Express, MVVM, Agile Methodology, IIS 6.0, Infragistics.
Confidential, STAMFORD, CT
.Net Developer
Responsibilities:
- Involved in providing online brokerage platforms for customers and internal financial advisor community using ASP.NET and MVC Framework.
- ASP.NET Validation controls to do server-side validations and client-side validations based on the user’s browser.
- Created project architecture design and a proposal on using web development technologies like Spring.NET
- Used C#.Net ASP. Net web application in LINQ to SQL for database connectively.
- Used WCF, XSD, WSDL and SOAP protocol for creating the web services.
- Used Microsoft Team Foundation Server (TFS) for the purpose of version Control and source code maintenance needs.
- Used MSMQ for email service.
- Extensively used Web API’s.
- Solved Dependency Injection Problems using Design Patterns.
- Created Model View Controller (MVC) design pattern to create reusable code.
- Involved in the user interface design and process designing, software performance tuning security.
- Developed Custom Controls and User controls for reusable part of the web pages using C#.NET with ASP.NET.
- Administered Linux servers for several functions including managing Users, Groups, and permission for each groups and users.
- Created and executed test plans for peer testing and integration testing.
- Created test scenarios for Unit, System, User Acceptance Testing using NUNIT.
- Created Business Entities and Con fig XML files for database mapping in the business layer using C#.Net language.
- Implemented Master page allow centralize the common functionality of the pages so that can make updates in just one place.
- Implemented Error Handler web control as a delegated event handler for all page errors and writing code in C# for Exception handling.
- Implemented Data transmission services, offshore data conversion services, data capturing services, data entry services and data conversion services.
- Support and detailed troubleshooting of Linux in a 24 x 7 Environment.
- Heavily used LINQ in controller for integrating Site core field values with model objects.
- Focusing on usability, delivering rich UI through extensive use of front-end web technologies like AJAX
- Worked on AJAX controls like Update Panel to manage the post back of the web page to server, AJAX Script Manager and Script Manager Proxy controls to register JavaScript and web service files.
- SOA illustrates to create an Application from existing services.
- Use Microsoft Vision to develop activity diagrams, flow charts, sequence diagrams and Data flow diagrams to prepare the technical design documents for the use cases.
Environment: Windows XP, Visual Studio .Net framework 3.5/3.0/2.0, Team Foundation Server, C#.NET, ASP.NET, HTML, AJAX, CSS, Java Script, MSMQ,ADO.NET, SQL Server 2008, MSSQL Reporting Services, SSIS, Oracle 10g, PL/SQL, LINQ Vault, N Unit 2.2
Confidential, St. Louis, MO
.Net Developer
Responsibilities:
- Involved in developing inbound calls for health/substance abuse members, provided lists for in network providers, emailed provider list to member using Web Services and WCF services.
- Design, develop, and maintain secure .NET web/windows applications and web services for internal business users and external companies, using various technologies.
- Provide continued customer support for developed applications.
- Designing and developing different modules using VB.net and Sql Server
- Develop, maintain, and tune SQL server tables, stored procedures.
- Used Cascading Style Sheets (CSS) to attain uniformity of all web pages and to control the layout and look of the page easily.
- Used JavaScript extensively to enhance the UI and to make application looks more dynamic and to perform client side validations.
- Conversion of old .Net 2005 projects into latest .Net 2010 version.
- Getting data occurs using TCP/IP Protocol from different servers.
- Designed the new features from the presentation layer (front end) to Actual SQL database (back end).
- Deploy and review code according to technical guidelines, standards, and best practices.
- Implemented MVC design pattern for developing the Web Application .
- Worked on creating Rest Services using ASP.NET Web API and C#.
- Worked with ASP. Net Web forms, Master pages, Web services, State management, Caching features, configuring optimizations and securing the web application.
- Implemented features of ASP. Net such as Calendar Controls, Repeater Control and Security using form authentication and used ASP. Net Validation controls to do server-side validations and client-side validations based on the user’s browser.
- Extended the SCSF with a custom shell implemented using Dev Express and Infragistics toolkits to support Enterprise-Class UI and Rich UI Styling following Windows OS UX guide.
- Writing both web services and WCF services
- Review GUI front end and map migration of each screen to HTML equivalent
Environment: .Net Framework 4.0, MS Visual Studio 2010, C#, ASP.NET, AJAX, WCF, JQuery, web forms, JavaScript, XML, SQL Server 2008, T-SQL, HTML, CSS, LINQ, SSIS, IIS 7.0.