Post Job Free
Sign in

QA Specialist

Location:
Bengaluru, Karnataka, India
Posted:
October 09, 2024

Contact this candidate

Resume:

Vikash Kumar

E-mail: **************@*****.***

Cell: +918*********

Objective

Intend to work in an environment that enhances my skill and motivates me to utilize my potential to the fullest to contribute to the company both individually as well as a team. I seek to take the organization to great heights in terms of performance and unparalleled growth.

Professional Summary:

●Having more than 13 years of experience in System/Software Engineering and Testing which involves deep experience in Test Automation, API Testing, Manual Testing, Performance Testing of Web Application, CRM and System/Software Testing.

●Actively involved in Design & Development of Hybrid Automation Framework using Selenium Web driver, Cucumber, TestNG, REST Assured, Appium, and Apache POI.

●Experience in Developing Automation Scripts in Java, Python. Reviewing Test Scripts based on the Requirements and Preparation of consolidated Test Script Execution Results.

●Excellent hands-on experience on XML Path Expressions to identify dynamic objects and using Apache POI and TestNG Annotations.

●Good Experience in Mobile Automation using Appium. Using .apk file for the Appium automation and test scripts for MOBILE DEVICE / EMULATOR.

●Great expertise in testing Web Services via REST, using the open source testing tool Soap UI and REST ASSURED.

●Thorough knowledge of Groovy programming to enhance the Soap UI testing tool features set.

●Experienced with functional web services tests using Postman.

●Extensive experience in Load Testing using Apache JMeter and Stress Testing using HP Meat Grinder.

●Installation and Configuration of various parameters and plugins in JMeter. Setup the framework for Performance and Stress Testing.

●Complete CRM domain work experience such as Customer Order Management, Workflow Management, Creating profiles, roles, users, page layouts, email campaigns, reports, dashboards, tasks, events and other business components.

●Experience in System and Software Testing including various types of Operating Systems, Virtual Machines, Firmware, Networking and Storage mediums.

●Experience in installation and configuration of various Virtual Machine components on HP Servers.

●Deep experience in Product based and web-based testing with responsibilities including feature specific analysis, test planning, creating and writing manual and automated test cases, test data gathering, bug reporting and regression.

●Good experience and knowledge of all phases of Software Development Life Cycle and Software Testing Life Cycle.

●Good experience in writing, reviewing and execution of test scripts in different languages.

●Proficient in identifying test scenarios, creating test cases and executing test cases.

●Well acquainted with test case design techniques and bug life cycle.

●Excellent in Functional, Integration and System and Regression testing.

●Ability to accurately log defects, escalate issues, risks and provide accurate management reporting.

●Experience in handling a team of 6 members as Senior Software Engineer including Allocating daily jobs, workloads, and Training new team members.

●Managing team performance and progress. Constantly looking for ways to improve processes and Reporting to senior managers.

Employment History:

●Currently working as Lead Software Engineer for US Tech Solutions, India from May 2023 to till date.

●Previous employment was working as Senior QA Engineer for Maersk Global, Bangalore, India from December 2021 to December 2022.

●Previous employment was working as QA Specialist for UST Global, Bangalore, India from March 2020 to December 2021.

●Previous employment was working as SDET-3 for Airtel, Gurgaon, India from September 2018 to March 2020.

●Previous employment was working as Sr. Software Engineer for Claritus Management Consulting Pvt. Ltd, Noida, India from June 2017 to till August 2018.

●Previous employment was working as Senior Software Engineer (QA) for Trace Software India Pvt. Ltd., Gurgaon, India from February 2016 to June 2017.

●Previous employment was working as System/Software Engineer for HP India Software Operations Pvt. Ltd., Bangalore from January 2014 to November 2015.

●Previous employment was working as Senior QA Engineer for VTIGER SYSTEMS INDIA Pvt. Ltd., Bangalore from July 2011 to December 2013.

Academic overview:

●Bachelor of Engineering, B.E. in Computer Science and Engineering from Peoples Education Society College of Engineering, Mandya, Karnataka, India in 2011.

THE CORE COMPETENCIES

A. Methodologies

●Followed processes while working on projects and is a part of scrum meetings.

●Actively attend daily meetings, discuss plans and review deliverables with peers.

●Analyzed the root cause of the issues, and created easy to understand defects that help the developer to quickly debug.

B. Technical

●Automation Testing Tools : Selenium Web driver, Appium, Cypress, TestNG, Rest Assured

●Programming Language : Java, Python, JavaScript

●Scripting : Shell, Groovy

●API Testing Tools : SOAP UI, Postman, REST Assured

●Operating System : Linux, Windows, HP UX

●Load Testing Tools : JMeter, Meat Grinder, Akamai CloudTest, Soasta

●Database : MySQL, MySQL Workbench, MongoDB, Rob mongo, Oracle DB

●Repository : SVN, GIT, Bitbucket

●Testing Tools : Test Link, QTest, Redmine, Jira, Trac, HP QC, HP QUIX, HP ALM, Bugzilla

●Process Documents : Test Case Doc, Test Plan, Test Script, Vtiger Wiki

●Servers : Apache HTTP, WampServer, HP ProLiant Servers, Dell Servers

●IDE Tools : NetBeans, Eclipse

●Windows Tools : WinSCP, Win Merge, Putty

●Web Technologies : HTML, CSS, JavaScript

●Other tools : Jenkins, Maven, Confluence, BDD, Cucumber, Gherkin, Apache POI

●Cloud : Amazon AWS, MS Azure

●Containers : Docker, Kubernetes

●Monitoring Tools : DataDog, Dynatrace, Amazon CloudWatch

Project details :-

US Tech Solutions, India as Lead Software Engineer :

Project 5: Application/Platform Engineering (May 2023 – Till Date)

Role : Lead QA Engineer

Technology/Framework : Automation Testing, Web Application Testing, API Testing, Performance Testing,

Tools : Selenium, Java, Cucumber, Gherkin, TestNG, Maven, BDD, Rest Assured, Python

Other Tools : Postman, Jira, Akamai Cloudtest, Wiremock, Jenkins, Mongo Compass, Pytest

Responsibilities:

●Development of the automation framework using Python, Pytest, Selenium Web driver, REST Assured, Cucumber, TestNG, Apache POI, Maven.

●Building/Improving automation framework for Web Applications using Java, BDD, Cucumber, Gherkin and Docker.

●Integration of automation framework using CI/CD tool – Jenkins and load all the required dependencies and run the project using Jenkins.

●Validate Restful API services using POSTMAN and REST ASSURED.

●Investigate logs for troubleshooting both automation and service layer failures for Web Application.

●Involved in quality & test advocacy, resource planning & management, and resolution of issues that impede the testing effort.

●Optimize website performance by load testing websites and applications using Akamai CloudTest / SOASTA Tool.

●Testing Web, APIs, Databases, Web Services.

●Applying the appropriate test measurements and metrics in the product and the Testing Team.

●Handling a team of 8 members including Managing team performance and progress, allocating daily jobs and workloads, Attending and participating in team meetings and reporting to senior managers.

Maersk Global, Bangalore, India as Senior QA Engineer :

Project 5: Import/Export Platform (December 2021 – December 2022)

Role : Lead QA Engineer

Technology/Framework : Automation Testing, Web Application Testing, API Testing, Performance Testing,

Tools : Selenium, Java, Cucumber, Gherkin, TestNG, Maven, BDD, Rest Assured, Python

Other Tools : Postman, Jira, Akamai Cloudtest, Wiremock, Jenkins, Mongo Compass

Responsibilities:

●Development of the automation framework using Java, Selenium Web driver, REST Assured, Cucumber, TestNG, Apache POI, Maven.

●Building/Improving automation framework for Web Applications using BDD, Cucumber, Gherkin and Wiremock.

●Integration of automation framework using CI/CD tool – Jenkins and load all the required dependencies and run the project using Jenkins.

●Validate Restful API services using POSTMAN and REST ASSURED.

●Investigate logs for troubleshooting both automation and service layer failures for Web Application.

●Involved in quality & test advocacy, resource planning & management, and resolution of issues that impede the testing effort.

●Optimize website performance by load testing websites and applications using SOASTA Tool.

●Testing Web, APIs, Databases, Web Services.

●Applying the appropriate test measurements and metrics in the product and the Testing Team.

●Handling a team of 8 members including Managing team performance and progress, allocating daily jobs and workloads, Attending and participating in team meetings and Reporting to senior managers.

UST Global, Bangalore, India as QA Specialist:

Project 5: Sony Playstation Direct (March 2020 – December 2021)

Role : QA Specialist

Technology/Framework : Automation Testing, Web Application Testing, API Testing, Performance Testing,

Tools : Selenium, Appium, Java, Cucumber, Gherkin, TestNG, Android SDK, Maven, BDD

Other Tools : Postman, Oracle SQL, Jira, Linux, Rest Assured, Rest API, JMeter, CRM, Jenkins

Responsibilities:

●Development of the automation framework using Java, Selenium Web driver, REST Assured, Appium, Cucumber, TestNG, Apache POI, Maven

●Building/Improving automation framework for Web Applications, CRM and Mobile using BDD, Cucumber and Gherkin.

●Integration of automation framework using CI/CD tool – Jenkins and load all the required dependencies and run the project using Jenkins.

●Validate Restful API services using POSTMAN and REST ASSURED.

●Investigate logs for troubleshooting both automation and service layer failures for Web Application.

●Worked on the verification of SAP Commerce cloud/Hybris to verify and validate the data shown in Store Front.

●Worked on the verification of SAP Cloud Platform Integration/CPI to verify and validate the data getting processed in S4 Hana.

●Involved in quality & test advocacy, resource planning & management, and resolution of issues that impede the testing effort.

●Applying the appropriate test measurements and metrics in the product and the Testing Team

●Handling a team of 4 members including Managing team performance and progress, allocating daily jobs and workloads, Attending and participating in team meetings and Reporting to senior managers.

Bharti Airtel Ltd., Gurgaon, India as SDET 3 :

Project 5: Airtel Payments Bank (September 2018 - March 2020)

Role : SDET 3

Technology/Framework : Automation Testing, Web Application Testing, API Testing, Performance Testing,

Tools : Selenium, Appium, Java, Cucumber, Gherkin, TestNG, Android SDK, Maven, BDD

Other Tools : Postman, Oracle SQL, Jira, Linux, Rest Assured, Rest API, JMeter, CRM, Jenkins

Responsibilities:

●Development of the automation framework using Java, Selenium Web driver, Appium, Cucumber, TestNG, Apache POI, Maven

●Building/Improving automation framework for Web Applications, CRM and Mobile using BDD, Cucumber and Gherkin.

●Integration of automation framework using CI/CD tool – Jenkins and load all the required dependencies and run the project using Jenkins.

●Validate Restful API services using POSTMAN and REST ASSURED.

●Installation and Configuration of various Parameters and Plugins in JMeter and to setup the framework for Performance and Stress Testing.

●Experience executing Performance Testing Engagements from start to finish with minimal or no supervision.

●Create, modify the shell scripts in Linux and Develop an execution sequence based on a common usage scenario.

●Execute the Shell scripts according to the need, which will be .sh files executed on the Unix server as a shell script.

●Writing/executing/verifying results of SQL and finding out the source Database information and the subset of the production data.

●Performed Database Testing using Oracle SQL in order to check the Data Validation and Data Integrity.

●Involved in quality & test advocacy, resource planning & management, and resolution of issues that impede the testing effort.

●Applying the appropriate test measurements and metrics in the product and the Testing Team

●Experience in handling a team of 4 members as Senior Software Engineer including Allocating daily jobs, workloads and Training new team members.

Claritus Management Consulting Pvt. Ltd., Noida, India as Senior Software Engineer:

Project 4: G4S IT Operations (June 2017 - September 2018)

Client : G4S IT, India

Role : Senior Software Engineer

Technology/Framework : Automation Testing, Performance Testing, Linux

Tools : Appium, Java, Cucumber, Gherkin, TestNG, Node Js, Android SDK, Maven, BDD

Other Tools : SOAP UI, Postman, MySQL Workbench, Robo3T, MongoDB, Apache POI

Responsibilities:

●Gather the understanding documents of High Level Design, Low Level Design for Automation

●Development of the automation framework using Appium, Selenium Web driver, Cucumber, TestNG.

●Building/Improving automation framework for mobile applications and web using BDD, Cucumber.

●Using Java for Test Automation Scripting.

●Extract the required .apk file for the Appium automation and create test scripts for MOBILE DEVICE / EMULATOR.

●Testing web services via REST, using SoapUI.

●Using Groovy programming to enhance the SoapUI testing tool features set.

●Load all the required dependencies and run the project using Jenkins.

●Investigate logs for troubleshooting both automation and service layer failures.

●Writing/executing/verifying results of SQL and finding out the source Database information and the subset of the production data.

●Performed Database Testing using SQL and NoSQL (Mongo Db) in order to check the Data Validation and Data Integrity.

Trace Software India Pvt. Ltd., Gurgaon, India as Senior Software Engineer:

Project 3: London Drugs and Dynacare Plus Application Engineering (February 2016 to June 2017)

Client : Mediresource Inc, Canada

Role : Senior Software Engineer

Technology/Framework : Automation Framework, Performance Framework

Tools : Selenium Web driver, Python, TestNG, ANT, JMeter, Jira

Responsibilities:

●Designed, wrote, and executed system wide test plans and test case suites for automation test frame components.

●Interpreted and converted manual test cases into automation smoke and regression suites by writing scripts in Java to automate the test cases.

●Test Configuration using ANT and Test Execution using TestNG and Selenium Web driver.

●Involved in testing application on different mobile Platform such as iOS and Android devices.

●Research, Design, Implement, Setup framework and various parameters and plugins in JMeter for Performance and Stress Testing.

●Writing and executing JMeter scripts, monitoring the performance of the application under load, analyzing and reporting the results.

●Work in cross-functional project teams that include Development, Usability, Software Quality Assurance, and Support.

●Perform under pressure, manage multiple concurrent tasks, and present information clearly and concisely to upper management.

HP India Software Operations Pvt. Ltd. – Bangalore, India as System/Software Engineer:

Project 2: OS and System Software components (January 2014 to November 2015)

Client : RedHat, Novell, Microsoft

Role : System/Software Engineer

Technology/Framework : HP ProLiant Servers, ILO 3/4, Service Packs, Firmware, Python

Tools : HP QC 10, HP QUIX, Meatgrinder, HP ALM

Responsibilities:

●Perform responsibilities of developing plans and identifying tools of server deployment from initial to the final stage.

●Perform responsibilities of implementing new technologies and maintaining standards of the technologies.

●Configure and test various Linux server-based applications, web monitoring tools, troubleshooting and virtual machines.

●Installation and Configuration of various Beta Operating Systems: Various versions of Red Hat Enterprise Linux 6,7 and SUSE Linux Enterprise Server 11,12 and Windows Server12.

●Configure Server with various network cards, storage controllers and Basic input/output system as per the test case requirement.

●Configure various Redundant array of independent disks levels through HP Array configuration utility (ACU) and Option ROM Configuration for Arrays (ORCA).

●Verifying Integrated Remote Console log (IML) and System Integrated-management-log and other logs.

●Validate various Support Packs for HP ProLiant Servers (SPP) including firmware updates.

●Conduct Graphical User Interface, Server Side and Stress testing for Red Hat Enterprise Linux and Suse Linux Enterprise Server.

●Write Linux shell scripts to automate the test cases.

Vtiger Systems India Pvt. Ltd. – Bangalore, India as Software QA Engineer:

Project 1: Vtiger CRM Releases

●Involved in the discussion of functional requirement and user stories designs, performance improvement designs in every sprint.

●Involved in On-demand and Open Source releases by managing a team of 8 testers with proper planning, execution and reporting.

●Responsibilities were to have test cases for all the new features introduced and to verify and validate bug fixes based on Functional, GUI, Integration, Compatibility and Regression testing.

●Customization of CRM, Open Source versions: 5.2.0, 5.2.1, 5.3.0, 5.4.0, 6.0 and On-demand Versions: OD7 to OD33.

●Actively involved in Design & Development of Hybrid Automation Framework using Selenium Web driver and TestNG.

●Writing Test Scripts in Java and Execution of these Test Scripts using Selenium Web driver for various Vtiger On-demand Projects.

●Wrote Xpath Expressions to identify dynamic objects and Xpath Functions.

●Performed Performance Testing using JMeter for various Vtiger releases and projects.

Declaration

I hereby declare that the above information is true to the best of my knowledge. If given a chance, I will try my best to come true to your aspiration

VIKASH KUMAR



Contact this candidate