Post Job Free

Resume

Sign in

Data Selenium

Location:
Avenel, NJ
Posted:
January 11, 2021

Contact this candidate

Resume:

Nomji

Full Stack Dot NET Developer,

Email: adjcjw@r.postjobfree.com,

Ph: 650-***-****

Executive Summary:

A professional .NET Developer with more than 5 Years of experience in Development, Implementation and Maintenance of Web and Standalone (Desktop) applications using Microsoft Technologies.

Strong understanding of SDLC ( Analyze, Design, Document, Coding, Testing and Maintainence ) & Processes used for software development include Waterfall, Iterative, Agile.

Well aware of OOAD (Object Oriented Analysis and Design), UML, Design Patterns, SOA Architecture, N-tier Architecture, MVC Design patterns and Microsoft Enterprise Application Library (Application Blocks).

Experienced with Microsoft Application building blocks for .Net projects (Data Access, Exception Handling, Caching and Configuration Management Application Blocks).

Knowledge and experience with Change Management, Realease Management, Configuration Management and other ISO related processes to build the project.

Experience in designing and developing application on different IDE’s like Visual Studio 2012/13/17/19, Sharepoint Designer and Visual Studio Code.

Experience in various Microsoft Technologies like .Net Framework v3.0, 3.5, 4.0, 4.5 and 4.6 with ASP.NET, MVC Architecture, WinForms, C #.NET, VB.NET, ADO.NET, LINQ and .NET Core 2.0

Expertise in ASP.NET MVC 5.0/4.0 and developed the features Views, Partial Views, Strongly Typed Views, Sections, Areas etc. and also implemented Controllers and Controller Actions, Filters, Routing.

Good experience in creating test scripts using Selenium RC, Selenium-IDE, Selenium Grid in Java.

Experience in Functional, Regression and System testing using Manual and Automated testing tools - selenium WebDriver.

Deep knowledge of AngularJS practices and commonly used modules based on extensive work experience and creating self-contained, reusable, and testable modules and components.

Experience in implementing Web Services, WCF, Web API, RESTful Services, SOAP, WSDL and XML which communicate data using XML & JSON.

Extensively worked with WCF features, Creating, Consuming, Security, Performance, Versioning, Debugging Modules etc.

Implemented different types of bindings to establish communication between different channels, versions of contracts, validations and serialization concepts in WCF.

Extensively worked on Entity Framework generating ORM Models and integrating them through E-SQL and LINQ to Entities to massage the data.

Experience in using Language-Integrated Query (LINQ) and retrieve data from different data sources (LINQ to Objects, LINQ to XML, and LINQ to SQL).

Experience in writing Unit tests cases using NUnit and Microsoft Unit Test Framework.

Worked with various Javascript libraries like JQuery, DataTables Integration, Knockout, ReactJS and also Javascript angular Framework.

Knowledge of Database design and implementation, hands on experience in T-SQL (stored procedures, functions, data types, queries, Indexes, triggers, views, functions, Performance Tuning, Query Optimization).

Experience in design and implement processes for deploying, managing and extracting data for reporting using SQL Reporting Services SSRS and Crystal Reports.

Strong analytical and dynamic troubleshooting skills coupled with excellent communication skills and able to work individually.

Experienced using Configuration Management, setting up company Version policies, build schedule using Team Foundation Server (TFS) and SVN, Synergy and use of GIT Version Control.

EDUCATION QUALIFICATIONS :

University of Cumberlands, Williamsburg, KY

Ph.D. in Information Technology

Silicon Valley University, CA

Master’s in Computer Science

University of JNTU

Bachelor’s in Electrical and Electronics Engineering

TECHNICAL SKILLS:

Microsoft Technologies

.NET Framework (4.6/4.5/4.0/3.5/3.0), ASP.NET, VS.NET (2012,2008/2005), ADO.NET, WPF, WCF, MVC (5.0/4.0/3.0),.NET Core

Languages

C# (4.0/3.0/2.0). NET, LINQ, Entity Framework, JavaScript, AJAX, C, C++, Angular JS, Node.js

Database

SQL Server 2012, MS Access, PL/SQL, T-SQL, Query Optimization, Stored Procedures, Triggers, Database Normalization, Functions

Web Technologies

XML, XPATH, XSL, IIS (7.0/6.0/5.0), CSS, XHTML, SOAP, WSDL, UDDI, XML Web Services

Tools

TFS (2010/2008), NUnit, SOAP UI, Active Batch v8 and v10.

Operating Systems

Windows10, Windows 7, Windows Server 2003, Windows XP, Linux, Windows 2000

Modeling Tools

UML, Microsoft Visio

Reporting Tools

Crystal Reports (10/8.5/8), SSRS 2008/2005.

Testing

Selenium IDE,, Selenium WebDriver, Unit Testing, Analyzing and preparing Test plans, Test cases, Test documents.

PROFESSIONAL SUMMARY:

Client: EdgeCo, Pittsburg,PA, January 2020 – Till Now Role: Full Stack Dot NET Develeoper

Responsibilities:

Used AGILE SCRUM methodology to deliver and have Status Meetings and Code Review Meetings and it follows N-tier and N-layer architecture.

Interacted with clients for requirements, discussed the feasibility of requirements, designing the layout of web pages, participating in the development and Key technical analyst role in the inception, elaboration and construction phases.

Developed User Controls, used .NET web controls and improved the performance of the application by configuring the caching.

Designed and Developed the Front End Screens and validating the controls while inputting the required information.

Working with .NET Core 2.0 to build REST Services for communication between UI and Backend layers.

Developed User Interfaces using Sitecore, Jquery Libraries, MVC Razor Syntaxes.

Worked with Microservices and also Elastic Search to get over the performance in fetching data back.

Used different Javascript Libraries like Knock out and other extensions of Javascript like Datatables.

Had POC for different technologies like Telerik, Angular, Microservices and consuming them.

Had Sprint meetings, Story pointing sessions, Refinement sessions, Daily Standups and code reviews.

Implemented Unit testing using N-Unit in the various project I worked on.

Designed and developed a web application by using Angular 5 as front-end and using Web API to receive and pass data to back-end.

Responsible to manipulate HTML5, Bootstrap4, CSS3, NgBootstrap, Angular Material as well as making the pages for sites and improving web applications.

Used Angular 5 framework to build an MVC architecture in DotNetCore.

Developed event handlers, services and injectables, custom directives in Angular 5.

Created angular router for single page application for authenticating multi user role-based applications in Angular 5 Router.

Interaction with different teams and moving forward with new scenarios by learning new functionalities Microsoft libraries provide.

Implemented applications using ASP.NET 4.6, C#, WCF, RESTful services, XML, JSON.

Implementation of CI/CD pipeline using tools like Jenkins, XLRelease, Docker and build the application.

Working in linux System to implement the pipeline.

Enhance MS Dynamics CRM 2015 usability by designing and optimizing navigation, forms, and layouts.

Developed dynamic reports using CRM reporting interface and SSRS (SQL 2012) deployed it on the CRM that were used in the application depending on roles.

Developed plugins to add additional functionalities at entity level in Dynamics CRM.

Created ETL packages with different data sources (SQL Server, Flat Files, Excel source files, XML files etc) and then loaded the data into destination tables by performing different kinds of transformations using SSIS/DTS packages.

Created and enhanced numerous test scripts to handle changes in the objects, in the tested application's GUI and in the testing environment using Selenium RC.

Created whole test framework using Selenium for further test creation and execution.

Regression test cases were written and automated using Selenium RC.

Environment: .Net Framework Version 4.7, .NET Core 2.0, Visual Studio 2015/17, SQL Server, C#, Selenium IDE, Selenium RC, MVC 5, IIS 7.5/8.5/11.0, Windows 7/10, SSIS, SSRS,Windows Server 2008/12, Soap UI, Post man, Angular 5, Microservices, RESTful services, WCF, sitecore 8.0, Jenkins, XL Release, Docker, Linux.

Client: EY, Iselin, NJ, Aug 2018– Dec 2019

Role: Full Stack Dot NET Develeoper

Responsibilities:

Involved in SDLC, of application developed using AGILE methodology.

Involved in gathering business requirements and planning of application.

Created the entire code behind by using MVC Framework.

Designed User Interface with Razor Views, Partial View and Layout

Heavily involved in the development of the applications using C#.Net.

Creating Angular JS controllers, directives, and models for different modules of the application.

Used Angular Directives to extend syntax definitions for HTML5. Utilized AngularJS Services, Factory and Dependency Injection techniques to ensure an Inversion of Control (IOC) by focusing on minimizing the number of watchers in order to increase the performance.

Built Web pages that are more user-interactive using AJAX, JavaScript, and ReactJS.

Participated in development of a well responsive single page application using ReactJS framework and JavaScript in conjunction with HTML5, CSS3 standards, with front end UI team.

Extensively use various data rendering directives such as ng-repeat, ng-if, ng-show, ng-hide as well as routing directives.

Implemented ng-repeat to display tabular data and utilized features such as sorting, filtering, paging and data manipulation to perform CRUD operations by using AngularJS.

Performed migration of Microsoft SQL server to Azure SQL database.

Develop project artifacts that include UML Use Cases for User Stories, Database ERD diagram, Class diagram and project schedules

Developed UI pages using HTML, HTML5.0, CSS, Bootstrap and Angular JS.

Extensively used Enterprise Library to exchange data between web applications and database objects.

Developing and Consuming RESTFUL Web API’s

Used GitHub.

Designed and develop the database model.

Performed database operations on oracle12c to create and maintain customer’s data by creating SQL queries, stored procedures, functions, and views.

Used job scheduler to send email for records insertion failure.

Involve in project documentation and demo presentation for each phase of the application.

Exported and Formatted excel for monthly manual reports.

Designed and developed table/matrix style reports using SSRS and included them in the Application.

Extensively involved with unit testing using N-Unit.

Worked on distributed test automation execution on different environment as part of Continuous Integration Process using Selenium Grid and Jenkins.

Performed Integration and Regression testing to check compatibility of new functionality with the existing functionalities of the application using Selenium.

Used Page Object Model, UI Mapping, Selenium Manager, Data Driven using CSV, CSS Selectors as a part of Framework.

Coordinated with developers and record defects in JIRA to track until they are resolved.

Expertise in developing automation scripts in BDD format using cucumber and proficient in writing cucumber scenarios in GHERKIN format.

Developed the features, scenarios, step definitions for BDD (Behavior Driven Development) and TDD (Test Driven Development) using Cucumber, Gherkin and ruby.

Developed Web Services scripts for a Web Service call using SOAP UI.

Environment: .Net Framework Version 4.5, WPF, Visual Studio 2013, SQL Server, Typescript, Web Services, C#, Selenium, Wix 3.8, Test Complete, MVC 4, IIS 7.5/8.5/11.0, Windows 7/10, SSIS, SSRS, Angular2, Windows Server 2008/12.

Client: Qualcomm, Sa Diego,CA, Mar 2017 – Aug 2018

Role: .Net Develeoper

Responsibilities:

Used AGILE SCRUM methodology to deliver in sprints and Status Meetings, Code Review Meetings.

Implemented UI using MVC 4.0, HTML5, XML, CSS3, JavaScript, AngularJS, AJAX, Kendo UI, Bootstrap to create responsive web pages, developed Layouts.

Involved in design and implementation of Selenium WebDriver automation framework for smoke and regression test suites (NUnit/ TestNG/Cucumber and ANT).

Implemented end to end automation for existing Selenium framework using build systems, scripts and continuous integration system etc.

Involved in testing Web services and XML with Rest API.

Used SOAPUI tool to test SOA based architecture application to test SOAP services and Rest API.

Used automated scripts and performed functionality testing during the various phases of the application development using Cucumber/SpecFlow.

Implemented MVC Architecture on client side and creating Models, Controllers, and Views Scope etc.using Angular JS.

Integrated Spring Security, SAML 2.0 and OAuth for Single Sign on(SSO) for a different audience.

Added new functionality to existing Monitoring and Alerting tools and Performance Monitoring and Management web solutions developed using ASP.NET MVC, Razor and Entity Framework.

Used the Entity Framework Code First Approach to interact with database and implemented CRUD operation Data massaging using LINQ to Entities.

JQuery AJAX calls were made to communicate with WCF service and data was retrieved in (JavaScript Object Notation) JSON format for display to improve application performance

Developed Windows Presentation Foundation (WPF) and Windows Communication Foundation (WCF- SOAP) methodology to implement the web services

Created Custom HTML Helpers, HTML Helpers, Partial Views and Layouts to maintain and reusability in UI Layer.

Implemented communication mechanisms between Controller to View using View bag, Temp data and Action Results etc., and Controller to View using Model binder, Http Request Collection and State model.

Converted web service ASMX to Web API service methods for better performance to fetch data from the server called from client-side.

Performed T-SQL tuning and optimization of queries for reports that take longer execution time using SQL Query Analyzer in MS SQL Server 2008.

Expertise in AngularJS controllers, directives, components, factory and service resources, routings and events.

Expertise in DOM manipulation using JavaScript, jQuery and AngularJS.

Implemented AngularJS Controllers to maintain each view data. Implemented Angular Service calls using Angular Factory

Developed complex programs in T-SQL, wrote Stored Procedures, Triggers, Views and Queries with best execution plan.

Worked with Team Foundation Server 2013 for version control of the source code along with the maintenance of the builds and the relevant documents of the same.

Highly Proficient in creating SQL Server Reports, handling sub-reports and writing queries to perform roll-up and drill down operations in SSRS.

Implemented Unit Testing, Integration Testing and System Testing using NUNIT.

Environment: .NET Version 4.5, Web API, MVC Architecture, Visual Studio 2012, SQL Server 2012, C#, Selenium, MVC 4/5, TFS, XML, WCF, CSS3, HTML5, WPF, Twitter Bootstrap, XHTML,ADO.NET, NUnit, LINQ, MS Dynamics CRM 2015, SQL-Server 2008, SSRS, JavaScript, JQuery, Angular JS, Ajax, IIS 7.5.

Client : SM Computers services Limited, Hyderabad, INDIA Apr 2014 to June 2015

Role: .Net Developer

Responsibilities:

Designed Web pages using ASP.NETand done validations using JavaScipt.

ASP to get the information dynamically from the database, ADO Objects is used to update the data into SQL Server database.

Customizing existing classic ASP sites to use ajax and move to HTML web pages utilizing javascript / ajax to access existing back end software.

Documented the design and process of the application.

Designed and developed various abstract classes, interfaces, Inheritance to construct the business logic using C#.Net, ADO.NET and SQL Server.

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

Systems use Excel, and Txt files with VB script, JavaScript, Classic ASP, and CSS to produce online reporting and downloading of metrics per client and internal users per administration login rights.

Extensively used JavaScript for Client Side functionality in ASP.NET Web Pages.

Involved in development of Web Forms, Classes using C#.NET that incorporates both N-tier architecture and database connectivity.

Responsible for development of SQL scripts to Insert/Update and Delete data in MS SQL database tables.

Environment:Visual Studio .NET 2005, .NET Framework 1.1,C#, ASP.NET 1.1, JavaScript, Web forms, HTML4, CSS, SQL Server 2000, ADO.NET.



Contact this candidate