Post Job Free

Resume

Sign in

Quality Engineer Qa Automation

Location:
Jalandhar, Punjab, India
Posted:
October 06, 2022

Contact this candidate

Resume:

Ganesh Kumar

999-***-****

adsvwq@r.postjobfree.com

EXPERIENCE:

Over 12 years of experience as a QA Automation Engineer - SDET, extensively worked on Manual, Automation, DevOps Testing of Web Client Server, Cloud(GCP), Mobile, API, Webservices applications. Experience on various domains such as Ecommerce/Retail, Banking, Financial services and Airlines

Expertise in Automation and Big Data Testing of Client/Server, Web-based applications and SFMC tool

Excellent knowledge and implementation skills in complete Software Development Life Cycle ( SDLC ) and Software Testing Life Cycle ( STLC )

Expertise in understanding Business Requirement Specifications, Functional Specifications and Design documentations and converting them into Test Scenarios.

Experience in Waterfall and Agile Projects, worked very closely with Product owners in Agile and attended different ceremonies like Sprint Planning meeting, Scrum, Backlog grooming, Sprint Review and Retrospective

Proven ability in designing and creating automation frameworks using Java, Selenium WebDriver, Junit, TestNG, Appium, Protractor, Jasmine, Maven, ANT, Jenkins, tools.

Experience of Creating, Modifying and Maintaining new and existing Automation Framework Models (BDD/TDD/ATDD, Hybrid, Keyword and Data Driven Frameworks).

Experience in Core Java, development by applying different concepts like OOPS concepts, Collections, String s, Exception handling, Design Patterns, etc. and experience in JavaScript.

Worked in DevOps, installing, configuring and integrating Automation scripts on Continuous Integration tools (CI/CD) like Jenkins for nightly test suite execution and working on knowledge on testing and configuring Souce lab

Expert in developing Behavior Driven development (BDD/TDD/ATDD) by writing Gherkin language using cucumber tool, developed Scenarios, Scenario outlines, features and Step definitions and generating the cucumber reports

Experience in installation and Administration of version control systems like GIT (Distributed Version Control), GitHub, Version Control

Experience in automating Mobile applications using Appium .

Automated AnglarJS applications using Protractor, Jasmine (spec, config files)

Working with Unit Test Frameworks like TestNG, Junit, and Jasmine.

Experience in implementing the Page Object Model (POM) by creating element for each page object and reused all the objects in various scripts.

Experience in testing Web Services-SOA architecture, XML transactions, SOAP, HTTP, WSDL, and REST using various tools like Postman UI/Rest Assured API and selenium.

Automated Webservices by writing Rest assured /java scripts and used assertions for data validation and performed data driven for validating different end points.

Expertise in HTML, CSS, HTTP, JavaScript, XML, AJAX, AngularJS and jQuery.

Expertise in SFMC Testing (Jorney,TSD,Email,A/B TESTING, Data integration testing)

Experience a leading a team of 25+ external engineer

Worked with Eclipse, IntelliJ, Apache POI, Log 4J, ANT, HTTP client and Maven.

Certified Google Cloud Professional Cloud Architect

Experienced using tools like Fire Path, Firebug, and UI Automator Viewer for finding elements locator and good knowledge in writing the absolute and relative XPATHS manually on need basis

Performed Database/Backend testing by writing complex SQL Queries for data validation and integrity, good at writing complex Joins and knowledge in My SQL and No sql

Worked with Selenium Grid/ Sauce labs for running multiple tests across different browsers, operating systems, and machines in parallel

Worked on testing applications on different browsers like IE, Firefox, Android, Safari and Chrome

Experience include Unit testing, Functional testing, User Acceptance Testing, Integration testing, System testing, browser compatibility testing & performance testing of client/server and Web Base Applications.

Expertise in using various defect-reporting and defect-tracking tools like JIRA, Rally,

Experience in writing good quality object-oriented code for testing purposes by following industry standard java coding standards

Experience Big Data Testing using Hadoop,hive,pyspark,hbase

Excellent interpersonal skills, proven team player with an analytical bent to problem solving and delivering under high stress environment.

Good analytical and communication skills and ability to work independently with minimal supervision and perform as part of a team.

Quality oriented mind set up with Test to Break Attitude and Tactful & Diplomatic Behavior

TECHNICAL SKILLS:

Testing tools: Selenium WebDriver/RC, Appium, JUnit, TestNG, Firebug, Fire Path, protractor, Rest assured, JMeter, Postman, Cucumber,Hive,Pyspark,Hbase and Hadoop, SFMC

Web Technologies: HTML, CSS, JavaScript, AngularJS, NodeJS, JDBC& REST services

Defect Tracking Tools: JIRA, Rally

Build Tools: ANT, Maven.

Languages: Java, SQL, Python

CI/CD Tools: Jenkins.

Cross Browser Platform: Browser stack, SauceLab and Selenium GRID

Databases: MySql and No sql

Version Control: GIT, GITHUB

Operating Systems: Windows XP/7/8, Mac OS, UNIX and Linux, Android

PROFESSIONAL EXPERIENCE:

June 2021 till Date Adidas Tech Hub (India)

Nov’18 to 18 June 2021 Impetus Infotech (India) Pvt. Ltd

June 2010 to 28 Sep 2018 Whisk Software Pvt. Ltd.

PROJECT DETAILS:

Company: Adidas Tech Hub June 2021 till Date

Designation/Role: Sr Software engineer(QA Lead)

Platform & Skills: Core Java, Json, Functional Testing, Selenium WebDriver, Cucumber, Git, Postman, Rest Assured API,Bit bucket, SFMC

Project Brief: This Ccapability to have one-to-one communications with consumers via e.g. email, chat, push notifications etc. It entails all that we as a brand have to offer from our consumer lifecycle communications, to pre-purchase communications, to post purchase communications, and everything else.

Engaging consumers in a premium, personalized, and connected digital brand experience across all our direct and partner consumer touchpoints in the digital ecosystem

My key responsibilities are:

Defining QA process and guidelines across multiple QA team

Leading a QA team of 20 members (internal & external engineer)

Defining Test automation strategy, effort estimation, planning, delivery

Reporting to Sr leadership team regarding QA improvements area

Working closely with Sr leadership team to plan Quarterly Roadmap to define QA strategy

Working closely with multiple QA team and asset them

Working closing with SRE team

Defect prioritization and assign to right resources

Preparing RCA report and present within QA teams with action item

Performed requirement feasibility analysis and identified test scenarios/test objectives.

Create test case scenarios, test cases, execute test cases and exceptionally document the process to perform functional testing of application.

Extensive testing using Sales force marketing cloud for Journey, TSD, Automation testing.

Maintain and Execute test scripts at the time of functional testing.

Preparing automation test scripts using Selenium Webdriver, Java, Json, Cucumber.

Execute complete testing of application on various devices with different screen resolutions and Operating Systems.

Bi weekly QA connect across all QA in product area

PROJECT DETAILS:

American Express

Company: Impetus Infotech (India) Pvt. Ltd. March’2020 to June 2021

Designation/Role: Module Lead Quality Engineer

Platform & Skills: Core Java, Json, Functional Testing, Selenium WebDriver, Cucumber, Git, Postman, Rest Assured API, Hive, NoSQL HBase, Python, spark, kafka

Project Brief: It is an internal portal for one of the Financial Customer. This is the platform for provide capabilities for matching huge datasets with each other. Just you need to map the columns with each other using the given UI.

My key responsibilities are:

Interacting with the clients to understand their business requirements.

Performed requirement feasibility analysis and identified test scenarios/test objectives.

Create test case scenarios, test cases, execute test cases and exceptionally document the process to perform functional testing of application.

Maintain and Execute test scripts at the time of functional testing.

Preparing automation test scripts using Selenium Webdriver, Java, Json, Cucumber.

Running the scripts and sending them to the module lead for review.

Daily test script execution and code refactoring.

Attending daily status call with client.

Execute complete testing of application on various devices with different screen resolutions and Operating Systems.

Create Hive queries which help analysts spot emerging trends by comparing fresh data with historical claim metrics.

Involve in creating Hive tables, loading and analyzing data using Hive queries.

Load and transform large sets of structured, semi structured and unstructured data

Created code workbook for new transformation using Palantir foundry

PROJECT DETAILS:

Big Data Development and Validation(Unitied AirLine)

Company: Impetus Infotech (India) Pvt. Ltd. Nov’18 to March 2020

Designation/Role: Module Lead Quality Engineer

Platform & Skills: Core Java, Json, Functional Testing, Selenium WebDriver, Cucumber, Git, Postman, Rest Assured API, Hive, NoSQL HBase, Python, spark, kafka

Brief: It involves researching optimum solutions for a given Big Data problem using Hadoop, HBase, Hive and other related technologies. The key objective is to arrive at a solution that is efficient and within the expected SLA. POCs are created using the Big Data analytics and sample datasets (of huge size) to understand the behavior and further optimize it. NoSQL data-stores are evaluated, and their pros and cons are identified thereby enabling in determining the best-fit for the given problem.

My key responsibilities are:

Interacting with the clients to understand their business requirements.

Performed requirement feasibility analysis and identified test scenarios/test objectives.

Create test case scenarios, test cases, execute test cases and exceptionally document the process to perform functional testing of application.

Maintain and Execute test scripts at the time of functional testing.

Preparing automation test scripts using Selenium Webdriver, Java, Json, Cucumber.

Running the scripts and sending them to the module lead for review.

Daily test script execution and code refactoring.

Attending daily status call with client.

Execute complete testing of application on various devices with different screen resolutions and Operating Systems.

Create Hive queries which help analysts spot emerging trends by comparing fresh data with historical claim metrics.

Involve in creating Hive tables, loading and analyzing data using Hive queries.

Load and transform large sets of structured, semi structured and unstructured data

Created code workbook for new transformation using Palantir foundry

PROJECT DETAILS:

Automation Testing (Macys.com)

Company: Whisk Software Pvt. Ltd. Sep’16 to Sep’18

Designation/Role: QA Lead

Platform & Skills: Core Java, Json, Functional Testing, Selenium WebDriver, Cucumber, Git, Postman, Rest Assured API

My key responsibilities were:

Providing end to end testing services for the Ecommerce web application.

Involved in QA Docs (Test Plan, Scenarios, RTM, Test Case Design), Peer Reviews, Test.

Designed & Implemented a Hybrid Test Automation Framework using Selenium WebDriver.

Developed BDD and TDD script with Cucumber and written step definition using Gherkin based features.

Performed GUI functional testing manually for the application.

Expertise in Test Plan creation, Test Case Design, Test case Review, Test Case Execution, Writing Test scripts, testing tools Usage, Defect management, and Prepare Test reports.

Experience in Agile and waterfall methodologies, Test Driven Development (TDD)

Planned, designed, executed and evaluated performance tests of web application and services and ensured optimal application performance using Load Runner.

Designed and reviewed the Test scenarios and scripts for given functional requirements and Automated test cases in Selenium.

Developed automation test cases, executed these test scripts from test lab and logged defects in JIRA/ALM.

Used SOAP UI tool to test SOA based architecture application to test SOAP services and REST API.

Configured Selenium Web Driver, TestNG, Maven tool and created Selenium automation scripts in java using Testing prior to next quarter release.

Created and maintained automated test script for API testing using Restful.

Performed API Level testing for web services, enhanced the Test harness and developed many Test suites using XML.

XML / SOAP using Soap UI and Postman tool.

Reviewed database test cases according to assigned Requirements to validate reports by retrieving data with complex SQL queries from SQL Server.

Designed data-driven testing in Selenium and captured data dynamically from web controls.

Performed Functional, System and Regression Testing on web and mobile applications at various phases of the Project life Cycle.

Actively involved in STLC process and used tools like Selenium RC/Web driver, JMeter, SOAP UI.

Setup /Installed and Configured Selenium IDE.

Used Selenium WebDriver API to automate tests.

Perform browser compatibility testing of application under various cross browsers (Safari, Firefox, IE, Chrome) using HTML IDs and XPATH in Selenium WebDriver.

Manual & Automation Testing (Macys.com)

Project : MACYS – SATURN(Search Administration Tool Unified Retail Navigation )

Company: Whisk Software Pvt. Ltd. Sep’12 to Sep’16

Designation/Role: QA Lead

Platform & Skills: Core Java, Functional Testing, Regression Testing, Selenium WebDriver, Cucumber, Rest Assured, Agile, Test Link, Version One, Git, Jenkins, Postman, Rest Assured API

My key responsibilities were:

Providing end to end testing services for the Ecommerce web application.

Involved in QA Docs (Test Plan, Scenarios, RTM, Test Case Design), Peer Reviews, Test.

Designed & Implemented a Hybrid Test Automation Framework using Selenium WebDriver.

Performed GUI functional testing manually for the application.

Expertise in Test Plan creation, Test Case Design, Test case Review, Test Case Execution, Writing Test scripts, testing tools Usage, Defect management, and Prepare Test reports.

Experience in Agile and waterfall methodologies, Test Driven Development (TDD)

Planned, designed, executed and evaluated performance tests of web application and services and ensured optimal application performance using Load Runner.

Designed and reviewed the Test scenarios and scripts for given functional requirements and Automated test cases in Selenium.

Developed automation test cases, executed these test scripts from test lab and logged defects in JIRA.

Used SOAP UI tool to test SOA based architecture application to test SOAP services and REST API.

Configured Selenium Web Driver, TestNG, Maven tool and created Selenium automation scripts in java using Testing prior to next quarter release.

Created and maintained automated test script for API testing using Restful.

Performed API Level testing for web services, enhanced the Test harness and developed many Test suites using XML.

XML / SOAP using Soap UI and Postman tool.

Reviewed database test cases according to assigned Requirements to validate reports by retrieving data with complex SQL queries from SQL Server.

Designed data-driven testing in Selenium and captured data dynamically from web controls.

Performed Functional, System and Regression Testing on web and mobile applications at various phases of the Project life Cycle.

Actively involved in STLC process and used tools like Selenium RC/Web driver, JMeter, SOAP UI.

Setup /Installed and Configured Selenium IDE.

Used Selenium WebDriver API to automate tests.

Perform browser compatibility testing of application under various cross browsers (Safari, Firefox, IE, Chrome) using HTML IDs and XPATH in Selenium WebDriver.

Involved in implementing logging and tracking using Jira.

Manual Testing (Macys.com)

Project: Mobile Coupons (CMS)

Company: Whisk Software Pvt. Ltd. Jun 10 to Sep’12

Designation/Role: Sr Software QA

Platform & Skills: Interwoven team site, Sql, Regression Testing,Functional

My key responsibilities were:

Providing end to end testing services for the Ecommerce web application.

Involved in QA Docs (Test Plan, Scenarios, RTM, Test Case Design), Peer Reviews, Test.

Designed & Implemented a Hybrid Test Automation Framework using Selenium WebDriver.

Performed GUI functional testing manually for the application.

Expertise in Test Plan creation, Test Case Design, Test case Review, Test Case Execution, Writing Test scripts, testing tools Usage, Defect management, and Prepare Test reports.

Experience in Agile and waterfall methodologies, Test Driven Development (TDD)

Planned, designed, executed and evaluated performance tests of web application and services and ensured optimal application performance using Load Runner.

Designed and reviewed the Test scenarios and scripts for given functional requirements and Automated test cases in Selenium.

Developed automation test cases, executed these test scripts from test lab and logged defects in JIRA/ALM.

Used SOAP UI tool to test SOA based architecture application to test SOAP services and REST API.

Configured Selenium Web Driver, TestNG, Maven tool and created Selenium automation scripts in java using Testing prior to next quarter release.

Created and maintained automated test script for API testing using Restful.

Performed API Level testing for web services, enhanced the Test harness and developed many Test suites using XML.

XML / SOAP using Soap UI and Postman tool.

Reviewed database test cases according to assigned Requirements to validate reports by retrieving data with complex SQL queries from SQL Server.

Designed data-driven testing in Selenium and captured data dynamically from web controls.

Performed Functional, System and Regression Testing on web and mobile applications at various phases of the Project life Cycle.

Actively involved in STLC process and used tools like Selenium RC/Web driver, JMeter, SOAP UI.

Setup /Installed and Configured Selenium IDE.

Used Selenium WebDriver API to automate tests.

Perform browser compatibility testing of application under various cross browsers (Safari, Firefox, IE, Chrome) using HTML IDs and XPATH in Selenium WebDriver.

Involved in implementing logging and tracking using Jira.

EDUCATION:

2012 Masters of Science (IT) KSOU

2008 Bachler of Science (IT) Punjab Technical University

2005 3 years Polytechnic Information Technology Govt collage Sangrur Punjab (AICTE)

Language Certification:

Certificate in Core and Advance Python:

Cloud Certification:

GCP (Professional Cloud Architect )

Data Engineering, Big Data, and Machine Learning on GCP Specialization in Coursera

Data Bricks Certification (ETL,Spark SQL QUERY,SPARK STRUCTERED STREAMING)

Social Profiles:

LinkedIn Profile: https://www.linkedin.com/in/ganesh-kumar-3ba30332/

Git Hub: https://github.com/gkron



Contact this candidate