Post Job Free

Resume

Sign in

Automation Tester Data Entry

Location:
Kansas City, MO
Salary:
135000
Posted:
May 01, 2023

Contact this candidate

Resume:

CHANDAN KUMAR

Sr.Technical Lead/ Full Stack Developer/ Business Analyst / Selenium Automation Tester

Email: adwt60@r.postjobfree.com / Mob: +1-202-***-****

[Work Authorization: Have approved i140]

PROFESSIONAL SUMMARY

I am a full stack Developer, Business Analyst, Selenium Automation Tester and an accomplished Technical Lead with experience in all areas of Software Development Life cycle.

I am equally comfortable with backend development using C#, Cloud services and integrations along with front end development, testing and deployment.

I have about 15 years of professional experience in designing, architecting, maintaining enterprise applications including front end (web and desktop) applications, integration services, Rest services, Web APIs, WCF Services and databases.

I am adept in all Microsoft Development tools and technologies like Visual Studio, MVC, WinForms, Web Forms, WPF, Entity framework etc.

Over the years I have gained expertise in many programming languages including ASP.NET CORE, C#, VB.NET, Visual C++, Python and others

Extensive experience in testing both manual as well as automation using Selenium.

I am Proficient and have worked in all .NET frameworks to date. NET CORE 1.1, .NET CORE 2, .NET CORE 3.1. & .NET CORE 7.0.

One the front end I am proficient in many JavaScript libraries, Style languages, Package managers, front end frameworks and tools including (but not limited to) jQuery, Bootstrap, CSS, etc.

I have a strong theoretical understanding backed with years of lab experience of Software design patterns

I am experienced and formally trained in the use of agile development methodologies, including Scrum, Test-Driven Development (TDD) and Extreme programming

Experienced in leading peer code reviews, virtual teams and implementing best practices and following coding standards and documentation

I love building productive teams and mentoring developers in my team. I focus on timely delivery and am acquainted with all project management techniques include agile/scrum, waterfall, and others

I am driven by my passion for architecting and developing elegant and highly usable software services and applications and over the years I have gained expertise and both software design patterns and architectural patterns including the latest trends like Micros Services.

I have hands on experience in working with different with different cloud technologies and cloud vendors including Microsoft Azure, Google Cloud services, AWS and others.

Hands on experience in developing Service Oriented Architecture (SOA) Windows Communication Foundation (WCF), XML Web Services and Window Services.

Extensively worked on creating database, tables, complex Stored Procedures and Triggers using SQL, PL/SQL with MS SQL Server and Oracle databases

Experienced in analysis and design of databases. Good working knowledge of Normalization, T-SQL, Stored Procedures, Rules, Views and Indexes

Extensively worked in writing SQL queries, stored procedures, database triggers, cursors, exception handlers, DTS, SSIS Export & Import and Experience with fine-tuning and optimizing Queries, Stored Procedures and functions

Design documentation, Report and Version control in common repository using Team Foundation Server (TFS), Visual Source Safe (VSS), SVN and Git

I have years of practical experience in all software development life cycle (SDLC) process: Feasibility, Design, Analysis, Coding, Testing, Deployment, Maintenance and End User Training

I am proficient in analyzing, designing and adopting innovative techniques. Works well with customers to determine requirements and application scope

I have strong programming, analytical and communication skills with the ability to work quickly on time sensitive projects

I am a Good Team player with good interpersonal and problem-solving skills and ability to adapt to new environment and learn new tools

Rewarded multiple times on-spot award by the organization management for excellent work.

Experience on reporting software - Crystal Reports & SSRS.

EDUCATION

Master In Business Administration (MBA) - 2022

Master of Computer Applications (MCA) - 2010

TRAINING & CERTIFICATION

Architecting on AWS (Amazon Web Services)

Certificate in J2ee

PROFESSIONAL EXPERIENCE

HHA EXCHANGE WFH, Offshore, India

Lead Full Stack Software Developer/ Automation Tester / Sr.Technical Lead Aug 2022 – Current

HHAeXchange is the only homecare management software that seamlessly connects providers, state Medicaid programs, managed care organizations (MCOs), and caregivers through one platform. This connection breaks down barriers and enables unparalleled efficiency, communication, transparency, and compliance.

Responsibilities:

Gather and analyze user requirements, design and develop new software using software tools/technologies, modify and test commercial client server applications, evaluate existing and emerging software, full life cycle development to perform sophisticated software engineering jobs.

Involve in creating Wireframes, Data models, Technical designs/ specifications, Future process flow diagrams, Use case scenarios.

Work with enterprise/system architects for implementing new enterprise processes, architectural guidelines and standards.

Work as part of Scrum team and participate in all Scrum team activities.

Produce handover documentation (as needed for functionality/feature change).

Provide ongoing support for system modification, maintenance, optimization, and prepare documentation.

Participate in system & database design meetings.

Consult with engineering staff to evaluate interface between hardware and software, develop specifications and performance requirements, or resolve customer problems.

Involve in developing cutting-edge solutions to maximize the performance, scalability, and distributed processing capabilities of the system.

Involve in preparing reports or correspondence concerning project specifications, activities/status.

Confer with data processing/project managers to obtain information on limitations or capabilities or data processing projects.

Undertake storing, retrieving, and manipulating data for analysis of systems capabilities and requirements.

Participate in setting operational specifications and formulating and analyzing software requirements.

Assist in designing embedded systems software.

Involve in creating tools to automate the deployment of an enterprise software solution to the cloud.

Perform testing and validation of software systems to ensure that applications work properly and involve in designing and analyzing databases for the applications

Tools & Technology Stack

Software Design/Architecture: Software Design Patterns, SOA

Microsoft: .Net Core 7.0 MVC, .NET 4/5

IDEs: Visual Studio 2019, Visual Studio 2022

Languages: C# (ASP.NET CORE 7.0), JavaScript, PLSQL

Version Control System: GITHUB, BITBUCKET

OS: Windows

Testing: Selenium

Database: SQL Server

FORD MOTORS COMPANY Dearborn, MI, USA

Lead Full Stack Software Developer/ Automation Tester /Technical Lead May 2020 – July 2022

Component Data Collection (CDCII) is suite of applications that helps to collect all components data using the barcode scan or manual data entry and map it to the VIN number of the vehicle and this information is saved for future reference or recall purpose.

Responsibilities:

Gather and analyze user requirements, design and develop new software using software tools/technologies, modify and test commercial client server applications, evaluate existing and emerging software, full life cycle development to perform sophisticated software engineering jobs.

Involve in creating Wireframes, Data models, Technical designs/ specifications, Future process flow diagrams, Use case scenarios.

Work with enterprise/system architects for implementing new enterprise processes, architectural guidelines and standards.

Work as part of Scrum team and participate in all Scrum team activities.

Update hard-coded variables to use new server information.

Produce handover documentation (as needed for functionality/feature change).

Provide ongoing support for system modification, maintenance, optimization, and prepare documentation.

Participate in system & database design meetings.

Consult with engineering staff to evaluate interface between hardware and software, develop specifications and performance requirements, or resolve customer problems.

Involve in developing cutting-edge solutions to maximize the performance, scalability, and distributed processing capabilities of the system.

Involve in preparing reports or correspondence concerning project specifications, activities/status.

Confer with data processing/project managers to obtain information on limitations or capabilities or data processing projects.

Undertake storing, retrieving, and manipulating data for analysis of systems capabilities and requirements.

Participate in setting operational specifications and formulating and analyzing software requirements.

Assist in designing embedded systems software.

Involve in creating tools to automate the deployment of an enterprise software solution to the cloud.

Perform testing and validation of software systems to ensure that applications work properly and involve in designing and analyzing databases for the applications

Tools & Technology Stack

Software Design/Architecture: Software Design Patterns, SOA

Microsoft: .Net Core 5.1 MVC, .NET 4/5

IDEs: Visual Studio 2017, Visual Studio 2019, Visual Studio 2022

Languages: C# (ASP.NET CORE 3.1), JavaScript, PLSQL

Version Control System: GITHUB

OS: Windows

Testing: Selenium

Database: SQL Server & Oracle

OTAVA Ann Arbor, MI, USA

Lead Full Stack Software Developer Nov 2019– Apr 2020

OTAVA is a global leader of secure, compliant hybrid cloud and IT solutions for service providers, channel partners and enterprise clients. The company’s tagline, ‘Expect Exceptional’ reflects Otava’s mission to deliver clients and partners an experience that truly rises above all others. Their network of 12 data centers and cloud nodes protect mission critical applications to ensure they are always available, secure and comply with government and industry regulations. Backed by independent HIPAA, PCI, SOC 2, ISO 27001 and Privacy Shield audits, Otava delivers exceptional experiences for companies in need of a strategic IT partner.

Responsibilities:

Gather and analyze user requirements, design and develop new software using software tools/technologies, modify and test commercial client server applications, evaluate existing and emerging software, full life cycle development to perform sophisticated software engineering jobs.

Writing Web APIs to collect user’s data by secure RESTful APIs calls

Involve in creating Wireframes, Data models, Technical designs/ specifications, Future process flow diagrams, Use case scenarios.

Work with enterprise/system architects for implementing new enterprise processes, architectural guidelines and standards.

Work as part of Scrum team and participate in all Scrum team activities.

Update hard-coded variables to use new server information.

Produce handover documentation (as needed for functionality/feature change).

Provide ongoing support for system modification, maintenance, optimization, and prepare documentation.

Participate in system & database design meetings.

Consult with engineering staff to evaluate interface between hardware and software, develop specifications and performance requirements, or resolve customer problems.

Involve in developing cutting-edge solutions to maximize the performance, scalability, and distributed processing capabilities of the system.

Involve in preparing reports or correspondence concerning project specifications, activities/status.

Confer with data processing/project managers to obtain information on limitations or capabilities or data processing projects.

Undertake storing, retrieving, and manipulating data for analysis of systems capabilities and requirements.

Participate in setting operational specifications and formulating and analyzing software requirements.

Assist in designing embedded systems software.

Involve in creating tools to automate the deployment of an enterprise software solution to the cloud.

Perform testing and validation of software systems to ensure that applications work properly and involve in designing and analyzing databases for the applications

Tools & Technology Stack

Software Design/Architecture: Software Design Patterns, SOA

Microsoft: Web API, .Net Core 3.1, .NET 4/5

IDEs: Visual Studio 2019, VS Code

Languages: C#, JavaScript, PLSQL, Python

Version Control System: GITLAB

DevOps: PowerShell

OS: Windows, LINUX

Unit testing: XUnit, NUnit

Database: SQL Server

Chemical Bank Troy, MI, USA

Technical Consultant June 2019–Oct 2019

Chemical Bank announced an agreement to merge with TCF Financial Corporation, a well-capitalized bank holding company based in Wayzata, MN. TCF currently operates 315 bank branches throughout the Midwest. Like Chemical, TCF has a strong track record of community banking and is committed to supporting the neighbourhoods they serve.

Responsibilities:

Business analysis, working with clients to understand/define systems and interfaces.

Writing Queries, Building Interfaces, Data Manipulation.

Anticipating, identifying, tracking and resolving issues and risks affecting interface connections.

Developing system specifications and interfaces for complex components, develop them, and get it

delivered as per plan.

Work with Architects, other Technical Leads, Team members, Business owner and business Analyst

to gather requirements and convert them into design specifications, coding and then testing.

Building queries using C#, .Net, SQL and SSIS for the purpose of data manipulation.

Providing primary support toward installation of application releases into production as directed by

stakeholders.

Monitoring service commitments for assigned deliverable and proactively provide work status.

Troubleshooting, supporting in-house .NET batch interfaces and related files/transmissions.

Interacting with members of business group and other developers and work as a team or

individually.

Tools & Technology Stack

Software Design/Architecture: Software Design Patterns

Microsoft: .Net Framework 4.6.2

IDEs: Visual Studio 2019

Languages: C#, JavaScript

Version Control System: GIT

Project Management:

SDLC: Scrum

DevOps: NuGet

Database: SQL Server

Tools: WinSCP

OS: Windows

New Hampshire State, Department of Vital Records, NH Rockville, MD, USA

Technical Lead March 2015 - May 2019

Project #1 NHVRINplus - New Hampshire Vital Records Information Network (NHVRIN) is a web-based vital records registration and issuance application that is used by the DVRA, town clerks, hospital birth clerks and funeral directors to capture and manage vital records data (Birth, Marriage, Death, Fetal Death, Divorce, CU & Dissolution) within a centralized database. And NHVRINplus is a rewrite project to mimic the entire functioning on NHVRIN system with some business logic tweaks using latest technology stack.

Responsibilities:

Requirement Analysis, Design, Implementation, Testing, Deployment and Documentation.

Interacting with Client Business leads for better understanding of the requirement.

Impact analysis of the new requirement or change request on the existing programs initiated by the client.

Designing New Components using HTML, Bootstrap, AJAX, ASP.Net.Core with MVC framework, WebApi, LINQ, Entity Framework.

Involved in migrating the old Oracle objects to SQL Server and data involved.

Involved in changing the Crystal Reports to SSRS.

Identify and verify the impact based on the changes in downstream/upstream applications.

Prepare and review the Detailed design specification document

Coordinating the onsite & offshore activities and providing them guidance on day to day activities.

Performing Unit Testing, Integration Testing & Regression Testing.

Real time bug fix support during acceptance and end-to-end testing.

Generating metrics on the performance of the system.

Participating in Internal Audits and External Reviews.

Involved in the implementation of these changes in production by packaging the application etc.

SVN maintenance on regular basis.

Tools & Technology Stack

Software Design/Architecture: Software Design Patterns, Microservices, N-tier

Microsoft: NET 2,3.5, 4.0, Entity framework, LINQ, ASP.NET Web Forms, ASP.NET MVC, WPF, XAML, Win forms, WCF, ASP.net Web API

IDEs: Visual Studio 2017

Front End/JavaScript: HTML, JavaScript, jQuery, Bootstrap, Angular

Languages: C#, SQL, JavaScript

Version Control System: SVN

Project Management: JIRA

SDLC: Scrum

DevOps: PowerShell, IIS

OS: Windows

Databases: Microsoft SQL server

Unit testing: N Unit

Open Source: Many open source libraries including log4net, JSON.net and others

Project #2 NeCOD (National Electronic Cause of Death) is a mobile application developed to work on both iOS and Android, to improve the timely approval of “cause of death” by New Hampshire Doctors/Corners &/or Certifying Nurses. It is designed in such a way; it works both in offline/online mode to facilitate users to log the cause of death / pronounce death without having internet connection.

Responsibilities:

Requirement Analysis, Design, Implementation, Testing, Deployment and Documentation.

Interacting with Client Business leads for better understanding of the requirement.

Impact analysis of the new requirement or change request on the existing programs initiated by the client.

Designing New Components using HTML, AJAX & WCF web services.

Identify and verify the impact based on the changes in downstream/upstream applications.

Prepare and review the Detailed design specification document

Coordinating the onsite/offshore activities and providing them guidance on day to day activities.

Performing Unit Testing, Integration Testing & Regression Testing.

Real time bug fix support during acceptance and end-to-end testing.

Generating metrics on the performance of the system.

Participating in Internal Audits and External Reviews.

Involved in the implementation of these changes in production by packaging the application etc.

SVN maintenance on regular basis.

Tools & Technology Stack

Software Design/Architecture: Software Design Patterns, Microservices, N-tier

Microsoft: NET 2,3.5, 4.0, WCF API

IDEs: Visual Studio 2015

Front End/JavaScript: HTML, JavaScript, jQuery, AJAX

Languages: C#, SQL, JavaScript

Version Control System: SVN

Project Management: JIRA

SDLC: Scrum

DevOps: IIS

OS: Windows

Databases: Microsoft SQL server, Oracle

Open Source: Many open source libraries including log4net, JSON.net and others

Project # 3 :

New Hampshire Vital Records Information Network (NHVRIN) is a web-based vital records registration and issuance application that is used by the DVRA, town clerks, hospital birth clerks and funeral directors to capture and manage vital records data (Birth, Marriage, Death, Fetal Death, Divorce, CU & Dissolution) within a centralized database.

Responsibilities:

Requirement Analysis, Design, Implementation, Testing, Deployment and Documentation.

Interacting with Client Business leads for better understanding of the requirement.

Impact analysis of the new requirement or change request on the existing programs initiated by the client.

Designing New Components using ASP.Net (vb.net), C#.

Identify and verify the impact based on the changes in downstream/upstream applications.

Prepare and review the Detailed design specification document

Coordinating the onsite/offshore activities and providing them guidance on day to day activities.

Performing Unit Testing, Integration Testing & Regression Testing.

Real time bug fix support during acceptance and end-to-end testing.

Generating metrics on the performance of the system.

Participating in Internal Audits and External Reviews.

Involved in the implementation of these changes in production by packaging the application etc.

SVN maintenance on regular basis

Tools & Technology Stack

Software Design/Architecture: Software Design Patterns, Microservices, N-tier

Microsoft: NET 2,3.5, 4.0

IDEs: Visual Studio 2015

Front End/JavaScript: HTML, JavaScript, jQuery, AJAX

Languages: VB.Net, SQL, JavaScript

Version Control System: SVN

Project Management: JIRA

SDLC: Scrum

DevOps: IIS

OS: Windows

Databases: Oracle

AARP (American Association Of Retired Persons) Rockville, MD, USA

Project Lead Nov 2013 - Feb 2015

Project # 1: Morris Case Management System is a legal case management system customized to the needs and workflow of AARP’s Legal Counsel for the Elderly (LCE). More than 50yrs age people from DC are the users for this application. If users have any issue, they will raise the problem in AARP Morris CMS (LCE). Then User Information is sent to the Lawyer in document format. Lawyer will interact with the user for further detail information and work on the case resolution.

Project # 2:CPTS Stands for Campaign Performance Tracking System. As the name suggests it’s a system to track the campaign’s performance – how’s the campaign doing, cost involved etc. It’s a web application to view the data been given by the campaign managers / group of people. There are two channels for CPTS namely: 1) Alt.Media 2)Direct mail

Project # 3: Catering Request Application is a custom-built .Net application. AARP employee can order food for the participant in the meeting through Catering Request application based on the approval of their manager. Users can choose the level of service per need (Cart Service / Full Service). Cart Service: With cart service the requester picks up the food and beverage in the café. The fully prepared cart will contain everything needed to set up food service for the meeting or event. The requester will be responsible for clean-up and return of the cart and other equipment upon completion of the event. Full Service: Full-Service catering will also be available but the cost for delivery, set-up, breakdown, rental items and service will be added and charged to the requesting business unit. Please allow extra time when requesting full-service catering as the café staff may need to decide for additional serving resources.

Project # 4:Event Sign up Application is a custom-built .Net application. AARP users can create a new event and want to invite all AARP / select any AARP users through Event Sign up application (or) they can also join as participate in existing events. Event Sign up Functionality: General - Able to see list of events, able to create new events. Access Control - Used to select list of people, max of people, date & time. Location Times - Used to add the region of people & time. Registration Option - Used for registration purpose. Confirmation - Used for final confirmation on the events. & send the email to those selected lists of people.

Project # 5: Federal Affairs lobbying is an intranet-based web application used for filing the federal / state lobbying data and has workflow mechanism for approval / rejection of the filing by the Admin (for LD-2/LD-203) /State director (only for State filing). There is FDC & Individual state filing done using this application. There are 3 categories of filing: - 1) LD2 2) LD203 3) State Activity. There are 5 statuses of the filings: - 1) Draft 2) Submitted 3) Director Submitted 4) Approved 5) Rejected. Below is the list of users using this application: - 1) Normal Users 2) Administrator 3) State Director 4) OGC

Project # 6:FLDB (foreign language database) is a custom ASP.Net application to list the AARP employees with foreign language skills/expertise. Only full-time employees are allowed to update the language skills in this application. This application is helpful to the persons who seek any help in any language say Arabic, and then s/he can go to this application and search out the AARP employee with Arabic skills and reach out to them. Users can add multiple language skills to this application with the level like: Read, Write, and Speak.

Project # 7: RRS (Records Retention Schedule) application determines for how long each record type should be retained to meet legal, business, or regulatory requirements. Or in other words we can say “This database/application is a controlling instrument for maintaining AARP’s Record Keeping Policy”. This application helps in maintaining the Record Management with AARP staff across different departments.

Project # 8:Web concierge is a website/application that is used by AARP employees in Rockville location for organizing event ideas with maps, to view metro & regional transit links, restaurant and hotel reviews, finding work location of employees etc. Web concierge is a website/application that is used by AARP employees in Rockville location for organizing event ideas with maps, to view metro & regional transit links, restaurant and hotel reviews, finding work location of employees etc.

Project # 9: WS Admin is an application for monitoring and changing the status of the applications. Using the GUI, one can make the site available / unavailable and bounce the servers on requirement.

Responsibilities:

Requirement Analysis, Design, Implementation, Testing, Deployment and Documentation.

Interacting with Client Business leads for better understanding of the requirement.

Impact analysis of the new requirement or change request on the existing programs initiated by the client.

Designing New Components using ASP.Net (C#).

Identify and verify the impact based on the changes in downstream/upstream applications.

Prepare and review the Detailed design specification document

Coordinating the onsite/offshore activities and providing them guidance on day to day activities.

Performing Unit Testing, Integration Testing & Regression Testing.

Real time bug fix support during acceptance and end-to-end testing.

Generating metrics on the performance of the system.

Participating in Internal Audits and External Reviews.

Involved in the implementation of these changes in production by packaging the application etc.

TFS maintenance on regular basis

Tools & Technology Stack

Software Design/Architecture: Software Design Patterns, Microservices, N-tier

Microsoft: NET 2,3.5, 4.0

IDEs: Visual Studio 2015

Front End/JavaScript: HTML, JavaScript, jQuery, AJAX

Languages: C#, SQL, JavaScript

Version Control System: SVN

Reporting Tool: Crystal Reports

SDLC: Scrum

DevOps: IIS

OS: Windows

Databases: Oracle

Merck Cary, NC, USA

Lead Engineer Sept 2012 - Aug 2013

Project #1: ADA (Assay Data Analyzer) - This Application is being used by the scientist to analyze the data that is extracted by performing some Assay in the lab and to do the Quality assurance check based on that data and to validate a Sample or compound based on that QA check, which finally goes for production of a chemical substance.

Project #2:Mousetrap is a comprehensive library of in-depth functional information regarding pharmaceutical relevant mammalian gene families, such as GPCRs, Protease, and Ion Channels. It helps users to analyze the animal data for drug discovery

Responsibilities:

Requirement Analysis, Design, Implementation, Testing, Deployment and Documentation.

Interacting with Client Business leads for better understanding of the requirement.

Impact analysis of the new requirement or change request on the existing programs initiated by the client.

Designing New Components using VC++ (MFC)

Identify and verify the impact based on the changes in downstream/upstream applications.

Prepare and review the Detailed design specification document

Coordinating the onsite/offshore activities and providing them guidance on day to day activities.

Performing Unit Testing, Integration Testing & Regression Testing.

Real time bug fix support during acceptance and end-to-end testing.

Generating metrics on the performance of the system.

Participating in Internal Audits and External Reviews.

Involved in the implementation of these changes in production by packaging the application etc.

TFS maintenance on regular basis

Tools & Technology Stack

Software Design/Architecture: Software Design Patterns, Microservices, N-tier

IDEs: Visual Studio 2010

Front End/JavaScript: HTML, JavaScript, jQuery, AJAX

Languages: VC++ (MFC)

Version Control System: TFS

DevOps: IIS

OS: Windows

Databases: Oracle

Offshore – GE & Pearson Noida,UP, INDIA

Lead Engineer Sept2007 - Aug 2012

Project #1 (GE): PIPEIMAGE- This project was mainly for inspecting the defect inside the oil & gas pipelines. The inspection was carried out by a machine using magnetic & ultrasonic technology that rolls inside the pipelines and generates data for the Pipe image application. That data shows the defect inside the pipelines in graphics format

Project #2 (Pearson):(PDRM): PDRM (Pearson Document Routing Module)- In today’s organization collaborative working is the norm. It is common for teams to collaboratively work on review and approval of documents. Electronic routing of documents helps to drive efficiency and flexibility into collaboration. Pearson Document Routing Module (PDRM) will manage and improve document routing workflow and can be integrated with PCS applications such as PPS to further improve the efficiency.

Project #3 (Pearson): (PPS): PPS (Pearson Document Routing Module)- Publishing Planning System (PPS) is an application used by editorial group of Pearson Higher education. It is used to analyze and maintain publishing opportunities from financial and market perspectives. Editors, Editors in chief (EIC), Presidents, Business Managers and Financial Analysts are primary users of PPS. PPS provides functionality to track the



Contact this candidate