Post Job Free

Resume

Sign in

Selenium Project

Location:
New Jersey
Posted:
July 16, 2020

Contact this candidate

Resume:

Sonali Chakrabarty

ESmail- adems1@r.postjobfree.com

Contact Number- 302-***-****

https://www.linkedin.com/in/sonali-chakrabarty-114a4622/

Summary

•15+ years of experience in analysis, design, testing, implementation and support of automation framework using tools like Selenium, SOAP UI, QTP and Restful Services.

•Experience working with BFSI Domain (US Mortgage Originations- JP Morgan Chase, PHH Mortgage Deposits- Capital One), Oil and Gas Domain (Schlumberger, BP),Retail Domain(Herbalife) and Insurance(UHG).

•Strong knowledge of different automation frameworks, Descriptive programming and defect tracking.

•Proficient working with Java/J2EE, Maven, TestNG, Junit, UNIX, XML, HTML, Javascript, VBscript, Ruby, Python, AutoIT, Cucumber, Flex, Flash, Groovy Scripts,SQL, SQL Server, Oracle, Profile, ALM, Selenium, Fluentlenium, SOAP UI, Maven, REST, Docker, Jenkins, CI/CD, Git, Github, Codehub, Selenium Grid, MQ Series, AWS- Elastic Search, Lambda, S3, Cloud Watch, CloudFormation, Batch, Spring, SpringBoot, MicroServices, NodeJS, Page Object Model, AI/ML- uiPath, TensorFlow, Deep Learning, Neural Networks and RPA.

•Designed framework from scratch using the above mentioned technologies. This core framework is now been consumed by all projects across UHC.

•Mimicked Fluentlenium API and did away with them in core framework. Consuming projects worked as is without having to change anything with their code.

•Successfully tested project developed in .Net, Powerbuilder, Flex, Java and Web Based Applications.

•Automated and designed frameworks for Mobile Applications for iPhone, Android and Tablet devices.

•Proficient in designing automation framework from scratch based on project requirements.

•Actively participated in Bug Triage meetings, Team meetings, Process improvement meetings and reported periodic status to project manager and clients.

•Worked in both waterfall and Agile methodologies

•Proficient in Junit for Unit Test cases and have proficient in version control systems like SVN, Perforce and VSS.

•Involved in development of tool named ‘Assure’ which is now brought by JP Morgan Chase for running there QTP Scripts automatically.

•Automated secured SOAP Services and REST services. Integrated Alexa to kick Jenkins Jobs in CI/CD pipeline.

•Proficient in working with Multithreading, Collections, Serialization, spring and JDBC.

•Managed team of 50+ members both in Offshore and Onsite

•Possess excellent presentation and communication skills and also ability to work well within a team.

Educational Qualification

•Masters in Computer Application- Kalinga Institute of Industrial Technology, India

•Bachelor in Computer Science- Government College, Rourkela, India

Technical Skills

Functional Testing Tools: QTP, Selenium WebDriver

Web Services Tools: SoapUI, Restful Webservices

Test Management Tools: Quality Center, Test Director, ALM

ETL/BI: Informatica, Congas

Languages/Frameworks VB,HTML, XML, SQL, PL/SQL, Core Java, ASP,

ASP.net, J2EE, Selenium 3.12.0, Fluentlenium, Cucumber,

Spring, Spingboot, Microservices, RPA

AI/ML uiPath, Tensor Flow

Cloud Technologies AWS Cloud- Elastic Search, Lambda, S3, Cloud Watch

Web Technologies: VBScript, HTML, DHTML, XML, JavaScript,AngularJS

Operating Systems: Windows NT/98/95/2000/XP

Databases: SQL server 7.0/2000, SQL, Sybase, Profile, Oracle 11G

Defect Tracking Tool: Test Director, Quality Center, Jira

Version Control: Visual Source Safe, Perforce, SharePoint

IDE: IntelliJ community 2019.1.x, Eclipse

Processes: SDLC, STLC, Defect Life Cycle, V Model, Automation Framework, Black Box Testing Techniques, SEI CMM Levels, Testing Methodologies,Page Object Model

Experience

UnitedHealthcare(UHG), Horsham, PA

March 2017 - Till date

Sr. Automation Architect/Java Developer

Description: UnitedHealthcare offers health insurance plans to meet the needs of individual and employers. Plus they offer dental, vision and many other insurance plans to help keep people healthy. This project health with Medicare Plans, which is a health insurance for individuals who are 65 or older, or those under 65 who may qualify because of disability or another special situation.

Responsibilities:

•Providing technical architecture; defining strategic direction for testing development and automation practices

•Designed the entire automation framework from scratch and designed custom libraries which is consumed by different systems.

•Designed framework from scratch using the above mentioned technologies. This core framework is now been consumed by all projects across UHC.

•Mimicked Fluentlenium API and did away with them in core framework. Consuming projects worked as is without having to change anything with their code.

•Designed framework to work with Artificial Intelligence, Machine Learning and RPA.

•Coordination of development of automated Test Cases in Page Object Model Framework.

•Guiding Proof-of-concept(POC) projects and development of major test components in the system.

•Build and maintain automated tests into CI/CD pipeline.

•Managing continuous upgrade of the framework and its artifacts on timely basis

•Managed testing, installation, deployment and delivery of the infrastructure components that are consumed by multiple business critical web services and worked with multiple QA teams across organization to architect and drive process optimization, efficiency and quality of both, end user and customer account executive facing applications.

•Strategic leadership role in test design, execution and providing key project deliverables. Mentored and trained the team on methodologies, tools and techniques.

•Managed QA efforts for our team and coordinated testing efforts of 6 other QA teams and their deliverables.

•Technical expertise role in developing and identifying tools that will improve and optimize the quality.

•Automated web applications using Selenium WebDriver, Core Java, Maven, JUnit, Cucumber, Fluentlenium, Spring, Springboot, Microservices, NodeJS, Kubernetes, Docker, Jenkins, GitHub.

•Automated applications in different browsers like Firefox, IE, Chrome, Safari, Android and iOS devices using Selenium WebDriver.

•Automated Secured SOAP Service, REST service calls, MQ Series and Batch using Core Java, Cucumber, Spring and Maven.

•Developed MicroServices using SpringBoot and Tomcat.

•Worked with Java8 and used all its features like Functional Interfaces and Lambda expressions, ForEach present in java.lang.Iterable interface, Optional class,Java Date time API.

•Worked on AWS architecture setup in the core framework which can work on Elastic Search, Lambda, s3, CloudWatch,CloudFormation

•Developing C1/CD and implementing in the project by creating pipelines.

•Used heavily AI/ML alongwith uiPath, TensorFlow, Neural Networks, Deep Learning, Linear Regression. Used reinforcement learning and Neural Network to read DOM, inorder to avoid failure due to changed locators. Framework was enhanced to handle this.

•Communicating the test automation vision to all our global test automation team members.

•Analyzing customer feedback to identify how test gaps and suggested mitigations will affect our test automation architecture.

•Managing the test preparation phases for the production of test effort, resource calculation, test data, test cases, test execution plans and defect report life cycle flows(it is essential to set up for each project as developers use different life cycles).

•Select project testing standards for all phases, influencing all parties i.e project managers, to conform to those standards and manage the client relationship with respect to all testing matters.

•Taking full responsibility for all phases of testing and management of the testing activities within a development and complex project.

Environment: Oracle, Sybase, Sql server,SQL,SOAP UI(Both Secured and Unsecured), Selenium WebDriver, IntelliJ, Maven, Javascript, Java8, JUnit, Git, Github, Codehub, Spring, RESTFUL Services, oauth2, CI/CD pipeline, Jenkins, Docker, Selenium Grid, AWS- Elastic Search, Lambda, S3, Cloud Watch, CloudFormation, Fluentlenium, MQ series, Batch, UNIX, Cucumber, Rally, SpringBoot, Tomcat, MicroServices, Kubernetes, NodeJS,AI/ML-uiPath,TensorFlow,Neural Network, Deep Learning, Reinforcement Learning and RPA.

PHH Mortgage, Mount Laurel, NJ

Jul 2015 - March 2017

Automation Architect

Description: PHH Mortgage is an industry leading provider of mortgage services, operating across US. It is the 5th largest originator of retail residential mortgages and 9th largest mortgage servicer.

Responsibilities:

•Strategic leadership role in test design, execution and providing key project deliverables. Mentored and trained the team on methodologies, tools and techniques.

•Technical expertise role in developing and identifying tools that will improve and optimize the quality.

•Proactively managed testing for highly visible and challenging applications under tight schedules by adapting well-defined process for testing.

•Responsible for maintaining, improving and implementing QA automation Framework and custom automation libraries for different systems.

•Strategize and align long term solutions for automation including roadmap, tools, framework and approach.

•Develop automation feasibility reports for different systems based on technical analysis, complexity and reusability

•Scripted functionalities in Restful Services and Selenium for CASH and Loanspan.

•Involved in creating and setting up Automation Framework.

•Automated tests using Data-Driven and Keyword Driven Frameworks.

•Automated Sanity test of web based applications using Selenium WebDriver, Eclipse, Core Java, Javascript, TestNG, Hudson,JUnit and Maven.

•Automated applications in different browsers like Firefox, IE, Chrome and Safari using Selenium WebDriver.

•Identified applications for automation that in the long run will reduce effort due to manual testing.

•Used ALM for Test Script maintenance and execution.

Environment: Oracle, Sybase, Sql server,ALM, SOAP UI, Selenium WebDriver, Eclipse, Maven, Javascript, Core Java, TestNG, JUnit, Git, Spring, JSP, JDBC, RESTFUL Services, Multithreading, Collections, Serialization,Hudson

Capital One 360(Formerly ING Direct), Delaware, DE

Jul 2012 - Jul 2015

Deposit

Automation Lead

Description: Capital One 360 mainly deals with deposit application and has been named as Capital One 360 after its merger with ING Direct.

Responsibilities:

•Collaborate with Dev and QA teams in all aspect of automation development process from requirement gathering through iterative develop-and-test cycles.

•Evaluate, select and formulate best usage of test automation tools for different products.

•Responsible for maintaining, improving and implementing QA automation Framework and custom automation libraries for different systems.

•Provide leadership, guidance, training, mentoring to Automation test engineers for implementing of testing automation.

•Strategize and align long term solutions for automation including roadmap, tools, framework and approach.

•Develop automation feasibility reports for different systems based on technical analysis, complexity and reusability

•Scripted functionalities in QTP, Soap UI and Selenium for Transite, Sassy, Oracle and Profile.

•Involved in creating and setting up Automation Framework.

•Automated tests using Data-Driven and Keyword Driven Frameworks.

•Involved in querying data from Profile(Transactional database) and its databases stored in Oracle in QTP and Selenium.

•Automated Web Based and Java Applications using QTP in VBScript.

•Extensively used Descriptive Programming in automating using QTP.

•Automated Web Services using SOAP UI, Groovy and XML.

•Automated Sanity test of web based applications using Selenium WebDriver, Eclipse, Core Java, Javascript, TestNG, JUnit and Maven.

•Automated applications in different browsers like Firefox, IE, Chrome and Safari using Selenium WebDriver.

•Identified applications for automation that in the long run will reduce effort due to manual testing.

•Used ALM for Test Script maintenance and execution.

•Coordinated Mobile testing for Android, iPhone, Tablet and performed automation for the same.

•Helping team in automating Web and App automation for Android, iPhone, Tablet and different version of iOS and Android.

•Good exposure using QTP integrated environment (Step Generator, Synchronization, Actions, Recovery Scenarios, Methods)

•Worked in Agile methodology.

Environment: Oracle, Mobile Testing, ALM, QTP 11.0, Profile, VBScript, SQL,SOAP UI, Selenium WebDriver, Eclipse, Subversion, Maven, Javascript, Core Java, TestNG, JUnit, Groovy, XML, RESTFUL Services, Multithreading, Collections, Serialization, Mobile testing

JP Morgan Chase (TCS) MAY 2010 – June 2012

Retail Financial Services

Test Manager

Description: JP Morgan Chase has many lines of Businesses like Branch, ATM, telephone and Online Banking, Credit Cards, Small Business, Mortgage, Auto finance, Education finance, Retirement and Investing, Retail Checking.

Responsibilities:

•Managing entire testing activities from business requirement to Functional and Technical Specifications.

•Track Schedule and Effort deviation in internal tracking tool.

•Ensuring appropriate planning and Management of test resources.

•Scripted functionalities in QTP related to Application, Processing, Pre-Close, Close/Funding system.

•Identified applications for automation that in the long run will reduce effort due to manual testing.

•Created scenarios and scripts that can verify the overall health of all applications.

•Communicated with Flex developers in fixing defects, which prevented QTP to recognize Flex objects.

•Worked extensively in Data driven testing and Descriptive Programming

•Used Quality Center for Test Script maintenance and execution.

•Creation of the special SQL Script files for Automation.

•Written SQL queries to access the data in SQL Server database to execute back-end testing.

•Involved in maintaining reports and documents in sharepoint.

Environment: Microsoft SQL Server 2005, Quality Center 10.0, QTP, Flex, VBScript, SQL, PL/SQL,Flash, Appium

Beyond Petroleum, Houston, TX (Infosys) Sep 2008 – Apr 2010

NAGP (North America Gas and Power)

Test Lead

BP is one of the world's largest energy companies, providing its customers with fuel for transportation, energy for heat and light, retail services and petrochemicals products for everyday items

Responsibilities:

·Have worked with all the applications that are used in end-to-end flow of a gas trading life cycle.

·Messages flow from one application to another through TIBCO layers. Verification of these messages was done as a part of this project.

·Has good knowledge on Gas trading life cycle.

·Has knowledge on overall TIBCO framework.

·Assigned work to QA analysts and other team members

·Prepared Test Plan and Test Cases for IL in accordance with user requirements and business/technical specifications.

·Understand project design & architecture.

·Participate in reviewing test cases, execution, report defects, verification of defects, tracking of defects, prioritizing of tasks, Final Reporting to client and project internal.

·Involved in maintaining reports and necessary documents in SharePoint.

·Automated regression test suites using QTP.

·Identified areas that can be automatable

·Communicated with developers through all phases of testing to prioritize bug resolution

·Involved in regular client meetings and meetings with development team for the new requirements.

·Conduct internal trainings of various products

·Motivate team members

·Document, implement, monitor and enforce all processes and procedures for testing is established as per standards defined by the organization

·Check for timely deliverables of different milestones.

Environment: Microsoft SQL Server 2005, Quality Center 10.0, QTP,Toad, TIBCO, Toad, VBScript, Sharepoint, .Net

Herbalife, Los Angeles, CA (Infosys) Mar 2006 – Aug 2008

Test Lead

Herbalife is one of the key manufacturers of nutritional products. Items produced by Herbalife are directly sold with help of distributors.

Project Description:

Herbalife regularly conducts events for his distributors like organizing party, general training etc. This project deals with events and promotions conducted by Herbalife for its distributors.

Responsibilities:

•Used Quality Center for Test Script maintenance and execution.

•Verifying stored procedure based on requirements of events and promotions.

•Wrote and executed queries extensively on SQL Plus

•Perform backend database testing using SQL

•Involved in test planning and test case creation

•Performed Data validity testing for Cognos reports and feeds based on client's requirement.

•Transformed and loaded the data into target database using Informatica Power Center.

•Used Cognos Query Studio, Cognos Report Studio, Cognos Analysis Studio and to test e various complex Cube reports.

•Written Test Cases for ETL to compare Source and Target database systems.

•Create and generate QTP test scripts for different test scenarios to cover various aspects of project functionality in a GUI based web application.

•Performed regression and smoke testing in QTP.

Environment: SQL Server 2005, PL/SQL, MS Office Tools, Quality Center, QTP,SQL Plus,Informatica 8.6.1, Cognos 8.0

Schlumberger (Infosys) Aug 2005-Feb 2006

Test Engineer

Project: Ocean

Schlumberger is a leading oilfield services provider, trusted to deliver superior results and improved E&P performance for oil and gas companies around the world.

Project Description:

The project involves development of sample workflows using framework APIs specified by Client. These workflows can be used for testing the framework as well as samples for the development on the framework.

Responsibilities:

•Understand project design & architecture

•Involved in creating a detailed Test Plans, Test Cases and Test Scripts for different modules in Application according to the Business Requirement Documentation.

•Involved in Functional, black box, smoke, Performance and Deployment testing.

•Involved in Automation testing.

Environment: Mercury Quality Center, QTP, C# .Net



Contact this candidate