Resume

Sign in

Software Engineer Test

Location:
New Delhi, Delhi, India
Salary:
75000
Posted:
March 17, 2019

Contact this candidate

Resume:

Vikash Kumar

E-mail: ac8s63@r.postjobfree.com

Cell: +919*********

Objective

Intend to work in an environment that enhance my skill and motivates me to utilize my potential to the fullest extent 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 7.6 years of experience in System/Software Engineering and Testing which involves deep experience in Test Automation, Performance Testing, API Testing, Manual Testing of Web Application, CRM and System/Software Testing.

Actively involved in Design & Development of Hybrid Automation Framework using Selenium Webdriver, Cucumber, TestNG, Appium and Apache POI.

Experience in Developing Automation Scripts in Java, 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.

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 MeatGrinder.

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 10 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 QA Engineer - Automation for Airtel, Gurgaon, India from September 2018 to till date.

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

Previous employment was 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 meeting.

Actively attend daily meetings, discuss plan and review deliverable with peers.

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

B. Technical

Automation Testing Tools : Selenium Webdriver, Appium, TestNG, Apache POI, Cucumber, Gherkin

Programming Language : Java

Scripting : Shell, Groovy

API Testing Tools : SOAP UI, Postman

Operating System : Linux, Windows, HP UX

Load Testing Tools : JMeter, Meatgrinder, Siege

Database : Mysql, MySql Workbench, MongoDB, Robomongo, Oracle DB

Repository : SVN, GIT, GitBucket

Testing Tools : TestLink, QTest, Redmine, Jira, Trac, HP QC, HP QUIX, HP ALM, Bugzilla

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

Email Client : Microsoft Outlook

Servers : Apache HTTP, WampServer, HP Proliant Servers, Dell Servers

IDE Tools : Netbeans, Eclipse

Windows Tools : WinSCP, WinMerge, PuTTY

Web Technologies : HTML, CSS

Other tools : ANT, Jenkins, Maven, Confluence, BDD

Project details :-

Bharti Airtel Ltd., Gurgaon, India as QA Engineer (Automation) :

Project 6: Airtel Payments Bank (September 2018 - Till Date)

Role : QA Engineer - Automation

Technology/Framework : Automation Framework, BDD

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

Other Tools : Postman, Oracle Sql, Jira

Responsibilities:

Development of the automation framework using Appium, Selenium Webdriver, Cucumber, TestNG, Apache POI

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

Using Java for Test Automation Scripting.

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 Oracle SQL in order to check the Data Validation and Data Integrity.

Test reports and dashboards ensure it meets end-user business requirements.

Participate in daily standup scrum meetings for project status update

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

Project 6: G4S IT Operations Mobile Automation (June 2017 - Till Date)

Client : G4S IT, India

Role : Senior Software Engineer

Technology/Framework : Mobile Automation Framework, BDD

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

Other Tools : SOAP UI, Postman, MySql Workbench, Robo3T, MongoDB

Responsibilities:

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

Development of the automation framework using Appium, Selenium Webdriver, Cucumber, TestNG, Apache POI.

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

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.

Test reports and dashboards ensure it meets end-user business requirements.

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

Project 5: 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 Webdriver, 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 Webdriver.

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.

Issue triaging and reporting in Jira.

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

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

Project 4: 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

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 3: Vtiger CRM Releases

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.

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 Webdriver and TestNG.

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

Performed Performance Testing using Jmeter for various Vtiger releases and projects.

Project 2: FPG Customization of Vtiger CRM (July 2012- Oct 2012 )

Client : Family Physician Group (FPG)

Role : Software Engineer

Technology/Framework : PHP Apache Tomcat Server, CRM, MySql

Tools : Selenium Webdriver, SVN, Win merge, Putty

Responsibilities:

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

Responsible for the timelines of the deliverables, code Testing and Walk throughs.

Contributed to the framework by writing custom library functions.

Wrote Xpath Expressions to identify dynamic objects and Xpath Functions.

Involved in writing Test Scripts using Java.

Executing the Automated test scripts on multiple browsers using Selenium Webdriver.

Project 1: Monolithic Customization of Vtiger CRM (Dec 2011- May 2012)

Client : Monolithic Power Systems

Role : Software Engineer

Technology/Framework : PHP Apache Tomcat Server, MySql, CRM

Tools : Selenium Webdriver, SVN, Winmerge, Putty

Responsibilities:

Involved in the discussion of feature requirement and design.

Offshore and onsite management interaction in resolving issues.

Performed Functional, Integration and System testing.

Involved in writing Test cases and Executing Test cases.

Converted Test cases to Automation scripts using Webdriver.

Wrote Xpath Expressions to identify dynamic objects and Xpath Functions.

Prepared Traceability Matrix.

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 aspirations.

VIKASH KUMAR



Contact this candidate