Summary
Overview
Work History
Education
Skills
Roles And Responsibilities
Languages
Timeline
Generic

KARTHICK R

Chennai

Summary

  • Having 5.5 years hands on experience in Manual, Automation Testing using Selenium-Java
  • Experience in BDD (Cucumber), API, TestNG, POM,JUnit, Data Driven framework
  • Experience in Banking Based projects and working in agile methodology.
  • Experience in preparing Cucumber feature files (User Stories), test scenarios and test data.
  • Experience in automation Selenium WebDriver, also well familiar in writing XPath.
  • Experience in Java Programming as a front end programming language.
  • Experience in Manual Testing, good knowledge in SDLC, STLC concepts and Defect Life Cycle also Functional levels of Testing.
  • Manual Test cases maintained ALM.
  • Performed API testing using Postman and REST Assured to validate request and response data.

Overview

5
5
years of professional experience

Work History

C1 Consultant

Capgemini Technology Services
09.2021 - Current

Client: WellsFargo.|Domain: Financial Banking and Risk Management

  • Understanding client requirements and system functionality to ensure comprehensive test coverage.
  • Implementing BDD Framework and preparing automation scripts using Selenium WebDriver, Cucumber, POM, and Hooks.
  • Preparing and executing test cases based on requirements and acceptance criteria.
  • Performing feasibility analysis to identify test scenarios suitable for automation.
  • Logging, tracking, and closing defects in JIRA; coordinating with developers for resolution.
  • Executing Smoke, Sanity, Regression test suites and analyzing failures during releases.
  • Maintaining and managing code repositories in GIT, handling pull requests, performing merges, and ensuring code integrity.
  • Followed Agile Methodology

Senior Test Engineer

Quess Corp
01.2021 - 09.2021

Client: Renault, Nissan Technology, and Business Center, India. |Domain: E-commerce|

  • Understanding the Business Requirement specifications and find the scope of the Application functionality
  • Analyzing the user stories from sprint backlog
  • Prepare the test scenarios, feature files and the step definition files Using BDD framework (Cucumber), and POM.
  • Conducted Functional testing with Valid and Invalid inputs for positive and negative test cases.
  • Regression Testing performed on every new build of the application. And fixed failed scenarios and updated test data.
  • Participating in all the Agile ceremonies

Senior Engineer

L&T Technology Services
10.2020 - 01.2021
  • Creating Test plans for enhancements and fixes on application.
  • Execution of Smoke, Regression suites during new release and analyses the test failures
  • Preparing automation scripts in selenium web driver with cucumber framework and moving Test cases from Test plan to Test lab for Execution.
  • Developing BDD tests using cucumber by writing feature file and step definitions and preparing a reusable component and maintaining the locators

Process Associate

Medusind
11.2019 - 10.2020
  • Designing, preparing, and executing test cases based on functional and business requirements
  • Performing smoke, sanity, functional, regression, and system testing to ensure product quality.
  • Identifying, documenting, and tracking defects using JIRA
  • Ensuring that test results meet acceptance criteria before release

Education

Master of Computer Application -

SRM University
01.2017

Bachelor of Computer Application -

HINDUSTAN UNIVERSITY
01.2015

Skills

  • Core Java
  • Selenium Web Driver
  • API
  • TESTNG
  • DATA DRIVEN
  • Cucumber
  • TestNG
  • Junit
  • POM
  • JENKINS
  • GITHUB

Roles And Responsibilities

  • Understanding the Client Requirements and functionality of the system.
  • Involved in Implementation of BDD Framework.
  • Prepare and Execution of test cases as per requirement.
  • Preparing Defect Report and assigning the defects to developer.
  • Identify the test scenario to be automated.
  • Followed Agile Methodology.
  • Retesting the cases where defect has been raised.
  • Document software product defects and track it to closure.
  • Analyzing the User stories depending upon the acceptance criteria.
  • Preparing the test Scenarios and test data.
  • Performing feasibility test and identifying which scenarios can be automated.
  • Preparing the automation script in Selenium WebDriver using Cucumber framework.
  • Preparing the Feature file, Step Definition, Hooks, POM, Utility class in Cucumber framework.
  • Setup the Automation Framework using Selenium to run test cases in multiple browsers.
  • Execution of test scripts and debugging.
  • Logged the defects in JIRA, performing retest after the defect got fixed.
  • Execution of Smoke, Sanity suites during new releases and analyses the test failure.
  • Execution of Regression suites during new releases using Jenkins.
  • To get the updated master code from GIT will be doing check-in and check-out daily Bases.
  • Preparing Defect Report and assigning the defects to the developer.

Languages

Telugu
Intermediate (B1)

Timeline

C1 Consultant

Capgemini Technology Services
09.2021 - Current

Senior Test Engineer

Quess Corp
01.2021 - 09.2021

Senior Engineer

L&T Technology Services
10.2020 - 01.2021

Process Associate

Medusind
11.2019 - 10.2020

Master of Computer Application -

SRM University

Bachelor of Computer Application -

HINDUSTAN UNIVERSITY
KARTHICK R