Resume

Sign in

Engineer Selenium

Location:
McKinney, TX
Posted:
March 24, 2020

Contact this candidate

Resume:

Utpreksha Lavendra Gaikwad

+1-908-***-****

adcfkj@r.postjobfree.com

Objective:

Seeking a position to utilize my skills and abilities and achieve professional growth while being resourceful, innovative and flexible. To add valuable assets to your esteemed organization as an active member

Experience Summary:

•Over 7 years of experience in Software analysis, Software Quality Assurance Testing of Web, Windows, Web Services, Client/Server applications and databases.

•Hands on experience of Manual and automation testing of Mobile Apps using emulators, simulators and Appium.

•Proficient in using test automation tools such as Selenium WebDriver/Grid to develop automation testing scripts for web and client server applications.

•Experience in writing Automation scripts and frameworks using Java, python, C#, JavaScript.

•Sound knowledge on Junit, TestNG framework for Unit testing, Maven and Ant for Project building tool, Jenkin and Azure Devops for Continuous Integration.

•Good experience in testing both SOAP and REST services using Postman, Rest Assured and Tested both XML and JSON formats.

•Experience in doing performance testing of service using JMeter.

•Extensive experience in designing Test Cases, Test Scenarios, Test Scripts and Test reports of manual and automated tests.

•Experience in unit testing, functional testing, user acceptance testing, integration testing, system testing, performance testing, sanity testing, exception testing, compatibility testing & security testing of client/server and web-based applications.

•Working experience with defect tracking tools like Jira, and Test Director/Quality Center (QC), Microsoft Test Manager (MTM) and Team Foundation Server.

•Expertise in performing manual testing (emulators & IOS Simulators) & Mobile Application Testing using Appium.

•Hands on DevOps experience in tool like Azure DevOps and Jenkins in setting up CI/CD pipeline for various Projects like Mobile (Android, IOS) and Web project(.Net).

•Designed and developed automated test cases using Selenium WebDriver, Java, QC, Eclipse, TestNG and Azure DevOps.

•Experience in Cucumber Behavior Driven Development, CRM, Content Management.

•Hands on Experience in creating Test plan & Script; Created Initial test plan and developed test cases and test scripts manually.

•Strong SQL skills and experience with Oracle and MySQL database

•Excellent experience with source version control tools such as TFS and Git.

•Experience in designing Test Cases, Test Scenarios, Test Scripts and Test reports of manual and automated tests

•Experience in working Onsite-Offshore model.

•Quick learner, able to study new technologies and tricky concepts rapidly and execute them.

•Ability to handle project independently, Detail Oriented, a perfect Team member as well and Self-motivated

•Outstanding analytical, decision-making, problem solving and management skills with the ability to organize activities in fast speedy team environment.

Education:

Master of Science - Computer Science [State University of Pennsylvania, PA] (GPA: 3.5 / 4.0)

Master of Science – Computer Science [Mumbai University, India]

Technical Skills:

Operating System: Windows 2000, UNIX and Linux

Cloud Microsoft Azure (App Service, Storage, App Insights, Cosmos DB, Service Bus)

Languages: C#, Core Java, J2EE, Python

Testing Tools Selenium Web driver, SOAP UI 5.1.2, REST, POSTMAN, Swagger, HP Quality

Appium (Android/IOS Testing), TestNG, JMeter, Perfecto, Spec flow.

Databases: SQL, PLSQL, SSRS, MS-SQL, Cosmos DB

Scripting Language: Java Scripts, PowerShell, Kusto

Tools: GitHub, SVN, Eclipse, Oracle Virtual Box, VMware, TFS, Visual Studio, VSTS.

Reporting Tool: Crystal Reports 9, Power BI, Service Now, Alteryx

Office Suites MS-Office-98/2000/XP, Excel, Microsoft Power point

Web Technologies HTML/XHTML, CSS, Web Services, jQuery, JSP, JSON, Servlets

Frameworks Angular Js, Spring, MVC, .Net, Page Object Model, Cucumber, Protractor.

App Development Android

Agile VSTS, JIRA

Professional Experience:

Price House water Cooper (PWC), Dallas Downtown, Texas, USA Feb 2019 - Present

Project: Beacon

Role: Lead Automation Engineer

Description:

Beacon Platinum is the first phase of the next generation of Beacon. Beacon Platinum will help us increase our effectiveness and connectivity with our clients. Through Beacon Platinum, clients will be able to directly consume the calculated results that are the product of our services, including predefined Beacon reports, as well as any data analytic reports and visualizations customized for them. If clients want to run their own analytics, they will be able to access the data in a 'Sandbox' environment to perform the desired task.

Responsibilities

•Designed and developed BDD/TDD/ATDD framework by using the Spec Flow (Cucumber Specification) and added scenarios in feature files, Step Definitions.

•Designed test plans and defined cases for functional, integration system, and user acceptance testing.

•Designed the automated test cases using selenium, web driver, specflow, c# and visual studios.

•Used BDD with Cucumber, Java and created future files with scenario and scenario outline.

•Integrated Automation scripts (Selenium WebDriver API) in Continuous Integration tools (Azure Devops) for nightly batch run of the Script.

•In a Scrum environment, suggested new workflow processes to improve the SDLC process and increased testing turnaround by 15%

•Involved in automated API testing using Rest Sharp.

•Designed and tested mobile applications manually using emulators and IOS simulators

•Designed the backend SQL queries for testing end to end scenarios.

•Worked on standing environments (QA, Stage, Demo and Prod) and CICD for running the automated test cases

•Worked on POC for making test cases more efficient and reliable

•Worked on Onshore and off shore module.

Kiewit Corporation, Scottsdale, Arizona, USA

Project: Project Suite

Role: Lead Automation Engineer July 2016- Jan 2019

Description:

Kiewit is paving the path to help you thrive in this new era. Our construction project management software enables you to overcome your greatest project pain points. These solutions span projects from design to estimate and from field execution to turnover. They give you the real-time information and insights you need to minimize risks, improve operational efficiency, control project costs, make educated decisions and collaborate easily with all project stakeholders. Project Suite is a software which has multiple products like Core, Control, Inspect, Plan, Benchmark, Design, Progress and Collect.

Responsibilities

•Responsible for implementation of Page Object Model Automation Framework using Selenium WebDriver and C#.

•Developed automated test scripts that were part of a distributed testing CI CD pipeline for smoke, regression and high value/ high impact testing.

•Maintained, reviewed and updated test scripts when needed.

•Involved in automated API testing using Rest Sharp.

•Designing and developing of Automation Test cases using Selenium WebDriver, C#, Dot Net, chrome driver, spec flow and VSTS.

•Experience in writing Penetration test cases.

•Responsible for writing Test cases based on User Story and Prepare test data for testing.

•Involved in writing Automation scripts (Selenium WebDriver API) in Continuous Integration tools (Jenkins) for nightly batch run of the Script.

•Used emulators and IOS simulators to perform the manual Mobile Testing.

•Executed manual tests and automated tests using C#, SQL and MTM.

•Involved in preparing the functional test cases using test design techniques data validation concepts Equivalence partitioning, boundary value analysis.

•Developed automation script for Mobile Native applications (IOS, Android) using Appium, Java.

•Used emulators and IOS simulators to perform the manual Mobile Testing.

•Done Cross Browsers Testing IE, Chrome, Firefox, Mozilla.

•Performed REST API web services testing using postman and Swagger.

•Responsible for training and providing support to India Team.

•Good Experience in Agile methodology with SCRUM Process for the product development.

•Involved in writing SQL Queries for backend.

•Used web-debugging tools like XPath, Firebug and Fire path to locate element

BlueiTeck Vienna, Virginia Jan 2016 -Jun 2016

Role: Sr. Automation Engineer

Description:

BlueiTeck is Software Company which deals in developing customized software for all kinds of sectors in the industry. BlueiTeck is finest source of custom website design and development, Web application, CMS, Ecommerce Application, SEO and content Solution. They are client-centric organization.

Responsibilities:

•Involved in developing he automation script for Mobile Native applications (IOS, Android) using Appium, Java.

•Used Java, Selenium Web driver and Implemented Keyword, Data Driven Frameworks, POM.

•Prepared the functional test cases using test design techniques data validation concepts Equivalence partitioning, boundary value analysis.

•Used emulators and IOS simulators to perform the manual Mobile Testing.

•Involved in designing of Automation Test cases using Selenium WebDriver, Java, Junit, Maven.

•Implemented POI interface to read the data from SQL to Excel sheet

•Used Selenium Grid to run test cases in multiple browsers and Platforms.

•Responsible for implementation of Hybrid Test Automation Framework, Page Object Model using Selenium WebDriver, TestNG and Maven and Java.

•Prepared test data document and Involved in generation of bug and test case execution reports.

•Worked with SOA architecture which include Soap and Restful Web Services Testing.

•Involved in Agile methodology with SCRUM Process for the product development.

•Involved in Writing Python Scripts to develop automated scripts and frame works.

•Used BDD framework with Cucumber, Java and created future files with scenario and scenario outline files.

•Involved in Writing Python Scripts to develop automated scripts and frame works.

•Involved in testing both SOAP and REST services using Rest Assured and tested both XML and JSON formats.

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

•Used Java language and Junit framework for scripting.

•Experienced in load and performance testing tool JMeter.

•Involved in writing SQL Queries for backend/ETL testing.

•Involved in writing automated scripts for angular JS application using protractor and Java scripts.

•Used SVN for code repository.

•Prepared manual test cases for web and mobile applications (Apple & Android) as per requirements.

•Used Emulators and Simulators to test the mobile test cases.

•Used web-debugging tools like XPath, Firebug and Fire path to locate elements.

•Developed test code in Java language using Eclipse, IDE and TestNG framework.

East Stroudsburg University, Pennsylvania

Department: Enrollment Center Aug 2014 – Aug 2015

Role: Graduate Assistant

Responsibilities:

•Implemented/Enhanced few reports for billing module.

•Developed web-pages for ESU website and Maintains of SQL.

•Integrated PayPal for the Enrollment Management Depart enhance their payment module.

•Data Entry using COGNOS and Solo Handle few projects.

Department: Human Resources Aug 2013 – Aug 2014

Role: Graduate Assistant

Responsibilities:

Enhanced Communication module, by adding auto email feature

Development and Maintenance of Human Resources Website hosted for ESU.

Implementation of the Application Tracking System Module.

Gave Training to Peers for the Contract Module.

CyberThink, Mumbai, India. Jun 2010 – July 2013

Role: Quality Analyst

Responsibilities:

•Involved in designing and developing of Automation Test cases using Selenium WebDriver, Java, Junit, Maven.

•Used Selenium Grid to run test cases in multiple browsers and Platforms.

•Responsible for implementation of Keyword, Data Driven Frameworks, Page Object Model using Selenium WebDriver and Java.

•Developed automation script for Mobile Native applications (IOS, Android) using Appium, Java.

•Used emulators and IOS simulators to perform the manual Mobile Testing.

•Involved in preparing the functional test cases using test design techniques data validation concepts Equivalence partitioning, boundary value analysis.

•Performed web services testing both SOAP and REST with SOAP UI by validating request and response for XML, Json

•Developed automated test cases of SOAP/REST services using SOAP UI, Groovy Script.

•Performed data driven testing by using JDBC and Groovy script as a data source in SOAP UI and configured SQL queries to fetch data from the Oracle database.

•Good Experience in Agile methodology with SCRUM Process for the product development.

•Involved in Writing Python Scripts to develop automated scripts and frame works.

•Logged and managed defects using Quality Center/ALM defect management tool

•Experienced in load and performance testing tool JMeter.

•Involved in writing SQL Queries for backend/ETL testing.

•Involved in writing automated scripts for angular JS application using protractor and Java scripts.

•Performed usability, security, memory, interruption, performance testing of Mobile Applications

•Used Jenkins as continuous integration server to run automated test suites.

•Used JavaScript, Protractor to develop automation scripts for angularJS applications

•Used web-debugging tools like XPath, Firebug and Fire path to locate elements.

E-stance Ltd, Mumbai, India. Dec 2008 – May 2010

Role: Manual Tester

Responsibilities:

•Run Regression and Functional Testing in an Agile-Scrum environment

•Attend Daily Sync meetings to discuss feature priorities and test timelines

•Reported bugs and managed tasks through Microsoft Team Foundation Server.

•Involved in developing test plans, test cases, and test scripts.

•Prepare Requirement Traceability Matrix.

•Executed and scheduled the automation test scripts from Quality Center.

•Project is developed using waterfall methodology.

•Involved in creating the Data Base Scripts.

•Prepared the Test Results document which summarizes testing activities and results.

•Performed Positive and Negative testing by inputting valid and invalid data

•Performed Regression testing to ensure that changes made to software did not introduce any new bugs.

•Performed ETL testing of PL/SQL jobs, Prepared mapping documents source and target columns

•Implemented Descriptive framework using HP UFT.

•Involved in testing SOAP (XML) and REST API (JSON)/ using SOAP UI.

•Prepared test cases and performed system testing, integrating testing and smoke testing.

•Designed the Data Driven tests in Quick Test Professional (QTP) script to validate with different sets of test data

•Extensively used QTP integrated environment like Data Table, Actions, and Recovery scenarios.

•Performed Manual Functional testing with QC and Regression Testing with QTP.

•Involved in User Acceptance Testing (UAT) of the application.

Grad Projects

East Stroudsburg University, Pennsylvania. Aug 2013- Dec 2015

Project: Detection of Malicious WebCrawler and evaluating the features

Description:

Detection of Malicious WebCrawler and evaluating the features is a tool that detects various attacks performed on the application/network. It does a pattern matching on the basis of standards of OWSAP and comes up with various attacks performed on it. Further, data was collected of the attacks performed on the dummy site and data mining was performed on it, to see which of the 9 AI algorithm gives best accuracy result. Best feature of the project was unique idea of introducing blank page to detect attack.

Mumbai University India. Aug 2010 – Mar 2013

Project: Honey Pot

Description:

A honeypot is a network-attached system set up as a decoy to lure cyber attackers and to detect, deflect or study hacking attempts in order to gain unauthorized access to information system.



Contact this candidate