Post Job Free

Resume

Sign in

Selenium Data

Location:
Bentonville, AR
Posted:
December 21, 2020

Contact this candidate

Resume:

KARTHIK SOMASUNDARAM

Mobile No: +1-479-***-**** Email-ID: adivh6@r.postjobfree.com

Lead Consultant with over 10+ years in QA activities in the areas of Automation Testing (Functional and Performance), Compiler Testing, Manual Testing and Scripting with focus on team leading, requirement study, planning, and Automation development. Possess good understanding of the domains such as Oil & Gas - Pipeline, ERP and Content Management solutions and software’s such as SAP Ariba, Selenium and Core Java.

Job Responsibilities:

•Gathering the Business requirement, convert into Test design document and co-ordinate with offshore team to help them in understanding the business requirement.

•Excellent experience in designing and implementing Selenium Automation Hybrid Framework for Web Application.

•Rich framework and scripting knowledge in test tools Selenium Web Driver, TestNG and JUnit.

•Good Experience with SAP Ariba Upstream process including sourcing events, contract management, running reports and Analysis Reporting for Cloud Applications

•Expertise in writing Performance script using JMeter.

•Expertise in handling different types of Popup dialogue boxes.

•Knowledge in different kinds of Selenium locators to identify the web elements.

•Implemented Selenium WebDriver Architecture in automation framework.

•Expertise in developing methods using POM.

•Experience in Cucumber with BDD Framework.

•Excellent experience in Jenkins integration tool and Maven build tool

•Unique expertise in handling list boxes, menus, and multiple elements

•Solid experience in writing XPath expressions to identify web elements.

•Extensive experience in writing generic scripts and project-specific scripts.

•Good experience in writing SQL queries to verify the results.

•Solid experience in Black Box Testing.

•Experience in Complier Testing.

•Working experience in writing a PHP script, Java script

•Lead, Guide and Solve technical issues with Excellent Troubleshooting Skills.

•Delivering and implementing the project as per scheduled milestones

•Can work Independently, Lead or work within a Team environment

•Ability to learn and adapt to new tools and technologies very quickly.

•Visa – H1B

Education:

•Master of Computer Science (M.Sc) in Bharathidasan University.

•Bachelor of Computer Science (B.Sc) in Bharathidasan University.

Technical Skills:

Programming Language

Core Java

Automation Tools

Selenium Web Driver, JMeter

Scripting Language

PHP, Java Script, and WDS

Other Tools

Oracle SQL Developer, Postman, Eclipse Oxygen.2, CA Technologies, Jenkins, JIRA, SVN and Git

Key Projects:

Project#1: WM-Ariba

Testing Tools: SAP Ariba, Jira, OneDrive, Eclipse, TestNG, Maven, VB Script, Java, Selenium WebDriver.

Description:

SAP Ariba provides cloud-based procurement, spend management and supply chain services that enable suppliers and buyers to connect and do business globally. The technology SAP Ariba offers is designed to help companies negotiate better agreements with suppliers and provide better visibility and control over spending.

It allows suppliers and buyers to connect and do business on a single platform. It improves over all vendor management system of an organization by providing less costly ways of procurement and making business simple. SAP Ariba digitally transforms your supply chain, procurement and contract management process.

Roles and Responsibilities:

•Gathering the Business requirement, convert into Test design document and co-ordinate with offshore team to help them in understanding the business requirement.

•Designing hybrid automation framework to automate the business process using Selenium WebDriver.

•Integrated the automation framework with the Walmart looper tool.

•Creating the macros for the dynamic test data using VB script.

•Analyzing of test requirement and automation feasibility.

•Identifying areas/test cases for Automation.

•Involving in Test Design includes Test Data preparation and Reviews.

•Designing Test cases Using Selenium Webdriver and TestNG.

•Design the common reusable action to developing the test scripts.

•Validating the upstream modules business process such as Sourcing, Contract Workspace and Reports.

•Defining the scope of the project and providing the different level of estimate.

•Identifying the gaps and providing the ideas to fulfill the business requirement.

•Preparing the major documents and share it across the team.

•Leading a team with 4 resources (1- Onsite & 3 Offshore), across two scrum teams.

•Working with the team to create the required testing documents for new defect and explaining the new functional changes.

•Identify the testing risk & issues and follow the escalation procedure to mitigate it.

•Providing RCA and recovery method for major/critical system issues.

•Organizing the defect triage meeting and provide the observation to development team.

•Following the Agile methodology to execute the test plan and deliver within the committed deadline.

•Presenting the live demonstration to business, development and testing team.

Project#2: BP-POA

Testing Tools: Selenium WebDriver, Java, Git, TestNG, JMeter, Postman, SQL Developer, Jenkin, Maven, Eclipse, Rally

Description:

BP (British Petroleum- British multinational oil and gas), is a web application which is used to manage the entire business efficiently. BP offers the ultimate way to handle the transaction.

The Plant Operations Advisor (POA) is an asset management tool that runs on the GE Predix platform. POA provides several modules that enable process engineers and instrument/control engineers. BP Plant Operations Advisor (POA) is a cloud-based Web interface and is available as a Web application.

POA provides several modules (Dashboard, Excursion, Cases, Reports, and assets) that enable process engineers and instrument/control engineers to 1) manage process surveillance, 2) identify deviations, 3) assign cases, 4) create reports, and 5) run ad-hoc trending.

Roles and Responsibilities:

•Involved in test case feasibility for developing regression suite.

•Design the common reusable action to developing the test scripts.

•Involved in the review and maintained the test-design in TestNG, and guided other team members to improve the quality of test coverage, automation framework.

•Execute Regression test scripts to check the functionality issues in the application.

•Redesign the regression test suite if any functionality changed as per the current release.

•Used SQL Queries in performing data validation to ensure data accuracy and data integrity by testing back-end components of new data warehouse products.

•Worked an automation test report generation using "Extent Reports."

•Performed an integrating the automation framework with integration tool Jenkins.

•Proficient in developing the performance scripts using JMeter.

•Worked on JMeter to generate realistic load on an application under test.

•Worked on creating smoke Automation testing scripts.

•Extensively worked on tools like Postman to validate the Rest API’s (JSON).

•Worked on REST assured API automation POC.

•Worked on BDD framework with Cucumber

•Performing smoke/sanity in different environments to ensure that there are no significant issues after the key environmental upgrades and updated to the project management accordingly

•Actively participating in Daily Scrum, Planning and Review meetings for each sprint.

Project#3: IPS

Testing Tools: Selenium WebDriver, Java, SVN, JMeter, JUnit, SQL Developer, Eclipse, Rally

Description:

IPS (Intelligent Pipeline Solution) is a web application which is used to manage the entire business efficiently. IPS offers an ultimate way to handle the business process by a view that network's pipelines on a map, the risk level for an active pipeline…etc.

The IPS project team has been tasked with constructing a software platform (architecture/data model/design) to analyze real-time and historical pipeline operational and inspection data. This analysis will integrate disparate sources of data (data aggregation), provide dashboard visualization of critical assets and related operating/performance metrics for platform users, and enable the optimization of the pipeline through the output, revenue, and equipment maintenance and management schedule for the operator.

Considerations for IPS functionality include user management, an equipment/asset registry, visualization of equipment and pipeline networks (geospatial), integration of several separate data sources to aggregate raw data types and key performance indicators (operational/investigational), and financial analysis of variability in through output (pressure).

Roles and Responsibilities:

•Creating the WebDriver Sampler Scripts (WDS) from scratch to measuring the IPS application performance using JMeter.

•Developed generic automation scripts to validate the GIS related features.

•Developed and taking ownership of the smoke automation scripts entire framework.

•Handling keyboard events and mouse hover events using web driver.

•Generating IPS regression automation scripts based on the user stories using selenium web driver.

•Responsibility to maintain the smoke and performance scripts.

•Created the test annotation methods using JUnit

•I understand the functional aspects of the modules/functionalities involved in the project.

•Demo the regression, smoke automation scripts, and performance scripts to the customer.

•Created SQL queries to verify the database values for the relevant Test Cases.

•I review regression automation test scripts and smoke scripts.

•Documented and report bugs found out during the process of execution using Rally.

•Attended the Scrum meetings and updating the status using SOCOCO.

•Provided Knowledge Transfer sessions for the team members.

•Generated automation scripts as per requirement (Stories).

•I understand the functional aspects of the modules/functionalities involved in the project.

•Demo of automation scripts to the customer.

•Attended the Scrum meetings & update the status.

Project#4: FBTS

Testing Tools: Selenium WebDriver, Core Java, Git, TestNG, Selenium Grid, Jenkins, JIRA, Eclipse.

Description:

FBTS is a web application which is used to manage the entire business efficiently. FBTS offers the ultimate way to handle the business process by analyzing the complete Business Cycle when required. This application enhances the Business process because of the organized approach driven in this application through various modules like Sales, Warehouse, and Production. This application has some more modules which have sub-modules.

Roles and Responsibilities:

•Designed Hybrid Automation Framework from scratch to represent web pages as per requirements.

•I have performed in converting test cases into automation scripts.

•Developed data-driven script to retrieve the test actions, test data from Excel files using Apache POI.

•Developed method driven script using the Page Object Model (POM).

•Performed the parallel execution on different browsers like Firefox, IE, and Chrome using TestNG

•Developed the Automation Test Scripts using Selenium WebDriver.

•Performed an integrating the automation framework with integration tool Jenkins.

•Configured and performed compatibility testing using Selenium Grid

•Developed the TestNG classes for Automation Framework.

•Written SQL queries to verify the Database for the relevant Test Cases.

•Involved in documentation related to the automation framework and Maintained the developed automation script using the Git repository.

•Performed debugging the automation script using Eclipse IDE.

•Defect Identification, Reporting and Tracking through ClearQuest.

•Reviewed Selenium Automation Test scripts.

•Provide KT – Knowledge Transfer sessions for the members joining the team.

Project #5: Coldfire Compiler CodeWarrior Build Tools

Testing Tools: MWTH, STAF, Perl, Cygwin, CQ, JIRA, Shell

Platforms: Windows, Linux

Description:

The project was to validate and benchmark the CodeWarrior build Coldfire compiler tools for Coldfire processor. This processor helps the industries to manage the power system.

Roles and Responsibilities:

•Handled the build generation process and maintaining.

•Responsibility for Nightly and Official Validation

•Investigate and fix compiler related build failures spanning multiple platforms for Freescale Coldfire.

•Conduct official validation and benchmarking through proprietary Freescale test framework

•Analyze the test failures, reduce the test cases, performance degradations and report the bug through ClearQuest (CQ).

•Incorporating the bugs fixed in the official build into regression - write test case and automate the test.

•Ported and maintained the standard test suites and automation report collection.

•Responsibility for sting server(fsrsting1)

•Provide KT – Knowledge Transfer sessions for the members joining the team.

•Assurance for compiler quality release and post release.

•Preparation of test reports and Test Summary Report.

•Performed Functional Testing, System Testing and Regression Testing.

Project #6: EEMBC

Testing Tools: WAMP, SQL, PHP, HTML, CSS, JIRA, Shell

Platforms: Windows

Description:

The web application is used to represent the compiler’s benchmark, performance comparisons of every

build for all FSL targets in webpage manner.

Roles and Responsibilities:

•Handled the build generation process and maintaining.

•Develop innovative, reusable web-based tools for EEMBC.

•Created the SQL queries to upload the build result data.

•Involved in framework designing and implementation.

•Involved In Job summary, Search job, Compare compiler pages using HTML, PHP Script.

•Implemented the download Benchmark result as xls.

•Implemented the graphical representation of the test results.

•Debugging and fixing the problems.

•Involved in code review process

•Participated in Weekly Status Meeting.



Contact this candidate