Post Job Free
Sign in

.Net Web Services

Location:
United States
Salary:
.
Posted:
March 21, 2016

Contact this candidate

Resume:

Employer Information

Isha Jack Peterson

Software Development/Design Engineer in Test ICT Corp

E-Mail: ****.****@*****.*** ****@******.***

Phone: 352-***-**** 770-***-****

Professional Summary:

A Microsoft certified professional with over 7 years of Total IT experience in Analysis, Design, Development, testing and user training of software applications using Microsoft .Net C# in Banking, Finance/Mortgage and Credit Card domain

Experience using Microsoft Test Manger developing test plans, test suites and test cases.

Strong familiarity with TFS/GIT, TFS API, Selenium web drivers and PowerShell.

Schedule jobs via Jenkins (Continuous Delivery) for different multiple development teams to automate their build and deploy processes allowing significant increase in their test automation.

Monitor the jobs schedule using Jenkins.

Experience in Web based testing including GUI Testing, Regression Testing, Integration Testing, System Testing, Functional Testing and Unit Testing.

Expertise in Selenium automation using Selenium Web Driver.

Using Requirements Traceability Matrix for mapping and tracing the user requirements.

Test the web modules flow and improve the script performance using Selenium find elements.

Worked closely with the application development, design and testing team to resolve technical issues to ensure overall quality of the software.

Tested Service Oriented Architecture application using Soap UI.

Expertise in complete Defect Life Cycle like creating, assigning, tracking, retesting, reassigning and closure of the defects.

Validated WSDL definition and XML schema using Schema Compliance assertions in Soap UI.

Generated Test Status Reports, Defect Reports.

Performed database testing by writing SQL queries to validate data with help of Joins, Sub-queries and Unions

Good analytical, communication skills, ability to work independently with minimal supervision and also to perform as part of a team.

Coordinated with Project Managers, Development Team, Business Analysts, End-Users and Cross Group Collaboration for better quality testing. Worked closely with business team to understand the Requirement Document to help in creating Test Plan.

Expertise in .Net Technologies using ASP.Net MVC,ASP.NET,C#.NET, VB.Net, Visual Basic, ADO.Net, Entity Framework, Win Forms, Web Forms, WPF, WCF, XAML and IIS in the areas of performance, security, scalability, and extensibility.

Strong conceptual knowledge in RDBMS monitoring tools: SQL Server Enterprise Manager, SQL Profiler.

Expertise in Design and Development of User Interfaces, User Controls and Custom Controls using ASP.NET and C#.NET.

Experience in developing applications using ASP.NET Web Forms, Windows Presentation Foundation (WPF), LINQ and Windows Communication Foundation (WCF).

Experienced in developing and consuming Web services/ WCF (Windows Communication Foundation services - .NET 3.5) and Windows Work flow foundation (.NET 3.5).

Developed Data Access Layer (DAL), Business Logic layer (BLL) also in implementing Business Processes, Abstract factory as part of Service Oriented Architecture (SOA) using C#.

Hands on experience in Developing Rich User Interface on web using Java Script, HTML, DHTML, IIS, Master pages and CSS

Lead enterprise growth transaction processing team via all phases of software development cycle (SDLC) to define and implement new business rules for fund transfer for American express prepaid cards using Agile/Scrum.

Thorough knowledge of Design Patterns like MVC.

Proficient in preparation and processing of documents and reports based on various requirements

Technical Summary:

Languages

C#. Net, VB.NET, PL/SQL, Java

Web Technologies

ASP.NET2/3/4, C#, VB.NET,, MVC 4, ADO.NET, WCF, WPF, Web Services, AJAX, CSS, XML, HTML/XHTML, Entity Framework, Web Services

Automation Testing Tools

Selenium IDE, Selenium Web Driver/RC/Grid, Cucumber BDD, Database Testing, Load Runner, SOAPUI, TRAC

Scripting Languages

Java Script, JQuery.

Bug-Tracking/ Reporting Tools

JIRA, Relational Clear Quest, RALLY, HP Quality Center/Application Life cycle Management (ALM)

Database

SQL Server 2008/2010, MS Access

Service Oriented Architecture

Windows Communication Foundation (WCF), .NET Web Services.

Version Control Tools

Jenkins, TFS, MS Office, MS Outlook, MS Access

Methodologies

Internet Information Services (IIS 5.0/6.0/7.0)

Professional Experience:

American Express, St. Petersburg, FL Oct 2015 to Present

Role: Software Developer

Responsibilities:

•Perform analysis of system design specifications and developed Test Plans, Test Scenarios and Test Cases to cover overall quality assurance testing.

•Create automation test scripts and created test suites that could be executed repeatedly without any manual intervention.

•Perform Selenium automation using Selenium Web Driver and Selenium IDE

•Test the web modules flow and improve the script performance using Selenium find elements.

•Using N Unit for annotations, to group the test cases and automate parallel testing.

•Tested Service Oriented Architecture application using Soap UI.

•Validated WSDL definition and XML schema using Schema Compliance assertions in Soap UI.

•Generated Test Status Reports, Defect Reports.

•Performed actively in the Development and Testing phases of SDLC life cycle and monitored day to day project activities to ensure the deadlines were achieved as per client expectation.

•Involved with the client team to design and implement the advanced technologies WCF, SOA, ASP.NET with the application logic in C# according to the user requirements.

•Experienced in the use of agile approaches including Test-Driven Development and Scrum.

•Involved in front end Application development using in ASP.NET, AJAX using C#, and back end in SQL Server 2008.

•Extensive development using ASP.NET WebForms, Master Pages, Themes, Web Parts, JavaScript. Also involved in proof-of-concept using ASP.NET Model-View-Controller, MVC pattern.

•Initiated Test Case Review Meetings and Bug Review Meetings

•Designed and developed static and dynamic pages validating client side and Server side scripts.

•Consumed some external Windows Communication Foundation (WCF) Services to write logs to the database.

•Designing and developing rich application for Web (ASPX) and Windows (WPF).

•Creating WPF applications using MVVM architecture.

•Extensively worked on ASP.NET MVC 3.0/4.0 framework Web forms LINQ Entity Framework XML REST/SOAP WCF services development JQuery design patterns and TFS.

•Used JQuery, ASP.NET AJAX toolkit controls and CSS to enhance the performance and richness to the user interface.

•Designed and developed WCF Web Services and configured our WCF Services with appropriate endpoints for consuming them in the web application.

•Developed User controls using ASP.Net and C# and used them dynamically in the web pages using Master pages and CSS.

•Designed MVC design pattern for ASP.NET application development using the ASP.NET MVC framework.

•Used Web Services to enable effective communicate between different layers in the Application.

•Implemented the application logic using Object Oriented Programming (C#).

•Implement Restful web services for backend transaction projects for American Express Prepaid Cards.

•Tested Restful Web services using Google Postman Client and Soap UI.

•Created and Updated Test Scenarios/Cases referring use cases and Business Requirement Documents.

•Facilitated triage meetings to resolve a high/critical priority issue at the earliest.

•Actively involved in providing the technical support and production software operations through troubleshooting to resolve the issues.

Environment: .Net Framework 3.5/4.5, MS Visual Studio 2012, C#.Net, ASP .NET, SQL Server 2005/2008, CSS, XML, JQuery, Java Script, Windows Servers 2008, Ajax Toolkit Controls, SOAP/WSDL/ WCF, WPF, HTML5 and Selenium.

Raymond James Financial, St. Petersburg, FL Feb 2013 – Oct 2015

Role: Software Developer in Test

Responsibilities:

•Understanding the existing system architecture and functionality.

•Saved significant cost and time of automation testing by using Selenium Web Driver. Increased productivity by effectively training, leading and managing the AGILE automation team.

•Achieved customer satisfaction and high quality by effective Automation testing, AGILE Processes

•Extensively automated Regression and Functional test suites by developing over many test cases and test suites using Selenium Web Driver.

•Wrote SQL queries extensively, queried database and generated test reports.

•Performed Defect Tracking & Management in Rally.

•Worked in a highly dynamic AGILE environment and participated in Scrum and Sprint meetings

•Suggested & implemented improvements for the weaknesses identified in the QA Processes, Web testing and Selenium Automation.

•Analyzed Functional Requirements, Use Cases to create Test Plan and Test Cases.

•Performed Smoke, Functional, Regression and Integration Testing

•Performed Functional and Data Driven Testing on the Web Services.

•Inserted Assertions to validate the XML SOAP response.

•Involved in various development phases like requirement analysis, technical design, implementation, testing and production deployment.

•Involved in preparing the functional and technical documents.

•Launched Test Runner in SOAPUI to automate execution of Test Suites.

•Report, Track, review, analyze and compare bugs using a Defect Tracking Database in Rational Clear Quest and followed bug life cycle to closure.

•Collected Test Data for Data Driven Testing and Test Scripts for Keyword Driven methodology.

•Kicked off and conducted Ambiguity Resolution and Bug Triage Meetings.

•Presented regular progress reports, defect reports, test execution reports, analyzed and documented test results, including re-testing of all previous failures.

•Maintained Test Matrix for latest test results information.

•Consumed Web services using WCF for online transactions using C# and exposed them through SOAP and HTTP.

•Worked extensively on the UI, created Views by utilizing MVC 3, created View models and wrote client side validations

•Designed and developed application in a MVC design pattern that converts database views to hierarchical XML documents which are then streamed to the ASP presentation layer.

•Automated creation of service account and groups in active directory and cyber ark streamlining workflow and tasks for project deployment and exposed as Restful web services and tested them using postman client and SOAP UI.

•Integrated backend code from SQL to Service Now for the same.

•Created test plan, test suite and test cases for test efforts.

•Executed automated scripts with the help of Selenium Web driver commands.

•Logged defects on Trac & ensured results were documented and reviewed with stakeholders.

•Used Microsoft test manager as a comprehensive test management tool.

•Set up Jenkins build jobs for applications to provide continuous automated builds for frontend and backend based on Git source control system.

•Migrated code and work items from TFS to Git Collection.

•Developed website based tool to merge code from development branch to main branch in TFS with ability to create work orders.

•Maintained and supported different teams using N-layered architecture scaffolding App based on DDD (Domain driven design), converted into a Visual Studio Template where software engineers can inject their business logic.

•Developed a sample application demonstrating usage of above architecture and various patterns based on DDD such as Entity framework, Dependency Injection, Inversion of control, Repository, Unit of work pattern, integration and unit testing in layered architecture.

Environment: ASP.NET 3.0, C#. NET, ADO.NET,MVC, CSS, JavaScript, Visual Studio 2008/2010, MS Visual SourceSafe 6.0, .NET Framework 3.5, WCF, Oracle 9i/10g.

CSX Transportation, Jacksonville, FL May 2012 - Dec 2012

Role: .Net Developer

Responsibilities:

•Designed and developed various abstract classes, interfaces, classes to construct the business logic using C#, ADO.NET and SQL. The middle tier contained all the business logic.

•Designed the data access layer on the middle layer to connect various databases for various groups. SOA was extensively used for developing re-usable frameworks for Data access layer and Standard EXE framework using C#.

•Worked with ASP.NET Web Forms, Web Services, and State Management, Caching features, configuring optimizations and securing the web application.

•Extensively used user controls like Page Header, Page Footer, Errors Summary, and Navigation Control in all the WebPages Using ASP.NET (3.5).

•Involved in Developing Master Pages using Style Sheet and for providing uniformity among the pages using ASP.NET (3.5).

•Experienced in designing and developing Webforms and Winforms using C# and ASP.NET.

•Designed, modeled and architected multi-threaded, enterprise n-tier software agent using WCF web service hosted in a Windows service.

•Developed system services SOA application platform for use by all web applications utilizing WCF services and the ASP.NET provider model.

•Designed in accordance with Service oriented architecture principles to support Distributed computing where services are consumed by consumers using WCF.

•Implemented WCF so that data can be exchanged between applications.

•ASP.NET AJAX Control Toolkit, which adds a rich library of controls for AJAX development and LINQ, is used to code queries for DML, DDL Statements

•Used JavaScript to perform validations and catch the events on client’s browser.

•Used ADO.NET objects such as Data Reader, Dataset and Data Adapter, for consistent access to SQL data sources.

•Used LINQ to SQL, LINQ to Lambda functions, and LINQ to Objects for retrieving the data efficiently and Just in Time manner.

•Extensively wrote and used Database in SQL 2008/2005.

•Participated in creating a build deployed strategy that would take care of deploying the Entire App to various Web, App and Batch servers automatically using the NANT Build and deployment solution.

•Used Microsoft Team Foundation Server for the purpose of version Control and source code maintenance needs.

Environment: C#.NET 3.0, ASP.NET 3.5, C#, Visual Studio 2008/2010, ADO.NET, Entity Frame Work, COM, COM+, IIS 6.0, MSE 5.0,WCF, LINQ, Web services, Agile Scrum, NUnit NANT, .NET Framework 3.5, JavaScript, Multithreading, MTFS, SQL Server 2008/2005, Windows Server 2008.

Vodafone, India May 2010 – April 2012

Role: Software Developer / Test Analyst

Responsibilities:

•Utilized ASP.NET web forms to develop user interface with C# as the programming language.

•Used XAML for creating Silverlight Controls in the UI.

•Used ASP.NET web controls to develop the various web pages.

•Implemented sessions using cookies for customer authentication.

•Implemented authentication and authorization using Global.asax and web.config files and Cookies.

•Integrated validation controls to run on client run, to avoid general user input flaws.

•Used AJAX Toolkit incorporated in the .Net framework to advertise the products of the company.

•Developed WCF service to provide services to the business logic layer.

•Developed tables, stored procedures and queries to query the database to retrieve information such as price of the product, discounts, etc.

•Created WCF service to make interaction between the business layer and the database layer.

•Implemented transport level security in WCF.

•Used Data Grid and ADO.NET concept of Disconnected/Connectionless model to directly display data on the user interface from the database.

•Used ADO.NET extensively for data retrieving, querying, storage and manipulation directly.

•Added exception handling capability and event logging.

•Used Visual Source Safe for version control.

•Performed unit testing before sending it for User Acceptance Test (UAT).

Environment: .Net framework 3.5, C#, ASP.NET 3.5, ADO.NET, TSQL, WCF, XAML XML, SQL Server2008

CMS Computers Ltd., Noida, India Mar 2009 – Apr 2010

Position: Software Developer

Description:

CMS Computers Ltd is a leading IT solutions provider in the country with large number of professionals’ worldwide offering wide range of solutions and services across various verticals in strategic IT consulting, Networking, Training, Outsourcing, Platform delivery, Facility Management, Customizing & Implementing Solutions, Onsite service & support, and Application Management support.

Responsibilities:

•Developed modules of the application using ASP.Net, C#.Net.

•Developed Web Forms for defining Master data.

•Participated in enhancements, design reviews, and ensured design meets functional and operational needs. Created Database scripts, SQL, stored procedures, triggers SQLand tested them

•Optimized queries and created indexes for faster report generation and page display.

•Involved in consuming a Business components in getting the orders details of various clients and branches.

•Created Use Cases, Use Case diagrams and Navigational Diagrams to provide additional details for Developers as well as Quality Assurance analysts.

•Involved in unit testing of the application according to the Use cases written.

•Involved in Source Code Management using Visual Source Safe Systems (VSS)

•Designed and developed web forms in ASP.NET & VB.NET using .NET Framework 1.1.

•Used Master Pages, CSS for look and feel for Web pages.

•Extensively used the ASP.NET features like Grid View, Detail View and other controls.

•Designed and developed web forms using user ASP.NET controls Server Controls.

•Designed and developed Custom controls to use with Web Forms.

•Used ADO.Net components such as Datasets, Data Reader, Data View and Data Table.

•Extensive use of Web Services, SOAP, XML, XSL to expose the reports to facilitate information sharing.

•Designed and developed .NET components using VB.NET and XML to communicate with WebServices.

•Worked on ASP.NET features like state Management, cachingfeatures, configuring optimizations and securing web application

•Used various ASP.NET client side and server validation Controls, used JavaScript for client side validations.

•Developed the Forms authentication module, which will authenticate based on the Login, Membership and Role Providers in ASP.NET.

•Maintaining Session objects of application and Implemented Caching techniques.

•Responsible in creating the Test Cases, Scenarios and Steps for the new requirements.

•Created data objects in the business layer for retrieving data from database through the DAL.

Environment: ASP.NET, C#.Net, HTML, MS-SQL Server 7.0 and Windows 2000.

Education:

•Bachelor of Technology in Information Technology

Jaypee Institute of Information Technology, India. GPA: 7.5/10



Contact this candidate