Summary
Overview
Work History
Education
Skills
Timeline
Generic

Karthick K

Bengaluru

Summary

Profile Summary: Experienced Senior Software Test Engineer with over a decade of expertise in manual and automated testing. Skilled in Selenium Automation, test frameworks, web application testing, and API Testing. Proficient in SDLC phases, AGILE methodologies, and utilizing tools like Cucumber, Java, JUnit, Maven, and SQL. Strong track record in delivering high-quality results and ensuring product excellence.

Overview

11
11
years of professional experience

Work History

Senior Test Engineer

Yash Technologies Pvt Limited[Client-Merck]
07.2021 - Current

LabWater-MyMilliQ

Description : LabWater-MyMilliQ is an IoT-based web application developed to streamline water quality monitoring processes in laboratory environments. The application, built using React JS for the frontend and MySQL for the backend, enables real-time monitoring and management of water purification systems.

Key Responsibilities and Achievements:

  • Led the development team in implementing manual testing processes including test plan creation, test strategies formulation, and execution.
  • Applied Agile methodology, facilitating sprint planning, daily stand-ups, and sprint reviews.
  • Conducted thorough analysis of user stories to ensure alignment with project goals and stakeholder requirements.
  • Implemented automation testing for regression testing and UI test cases using industry-standard tools (mention specific tools if applicable).
  • Collaborated closely with cross-functional teams including developers, designers, and stakeholders to ensure timely delivery and adherence to quality standards.
  • Contributed to the continuous improvement of the project through feedback loops and retrospective meetings.
  • Successfully delivered the project within scheduled timelines, meeting all predefined milestones and quality benchmarks.

Technologies Used :

  • Frontend: React JS
  • Backend: MySQL
  • Testing: Manual Testing, Automation Testing
  • Methodologies: Agile (Scrum)

Senior Software Engineer

Mphasis Private Limited [Client - HP]
03.2020 - 06.2021

    SyncThru Print Fleet

  • Description: SyncThru print fleet is a comprehensive web application designed to manage printer functionalities efficiently. It encompasses robust UI validations, functional testing, and automation testing using Selenium for iterative test cases through a data-driven framework. Additionally, it includes manual testing processes such as test case design, test reporting, and network testing, covering aspects like IPv4, IPv6, and network configuration.

  • Key Responsibilities and Achievements:

    • Spearheaded the development of SyncThru application, ensuring seamless printer management with a focus on usability and reliability.
    • Implemented thorough UI validations to enhance user experience and prevent errors during printer configuration and operation.
    • Developed and executed comprehensive functional testing procedures to validate the application's features and functionalities.
    • Utilized Selenium for automation testing, leveraging a data-driven framework to iterate test cases efficiently and maintain test scripts.
    • Designed test cases meticulously, covering various scenarios to ensure comprehensive test coverage and robust application performance.
    • Generated detailed test reports, providing insights into test results, issues encountered, and recommendations for improvement.
    • Conducted network testing, including IPv4 and IPv6 compatibility testing, and validated network configurations to ensure seamless printer connectivity.
    • Collaborated closely with developers, QA engineers, and stakeholders to address issues promptly and maintain high product quality standards.

SW Engineer

HP PPS Operations Private Limited, HP Inc
01.2017 - 01.2020

    HPSM - HP Security Manager

  • Description: HPSM (HP Security Manager) is an intranet web application developed using AngularJS for the frontend and SQL as the backend. It serves as a centralized platform for managing and controlling multifunction printers (MFPs) remotely, facilitating printer configuration and software updates. The project involves a manual QA process for test planning, test strategy formulation, and test case design using HP ALM (Application Lifecycle Management) and Microsoft Team Foundation for bug reporting and tracking. Additionally, it includes functional and API testing using JMeter, and automation testing using Selenium WebDriver with TestNG, implementing a data-driven framework and BDD (Behavior-Driven Development) with Cucumber for smoke test cases. The project utilizes Git for code repository management and Jenkins for CI/CD pipeline automation.

  • Key Responsibilities and Achievements:

    • Led the development and maintenance of HPSM, ensuring seamless management and control of MFPs while adhering to security standards.
    • Implemented AngularJS for the frontend, providing an intuitive user interface for remote printer management and configuration.
    • Utilized SQL as the backend database, optimizing data storage and retrieval for efficient printer management.
    • Conducted manual QA processes, including test planning, test strategy formulation, and test case design using HP ALM and Microsoft Team Foundation, ensuring comprehensive test coverage and quality assurance.
    • Performed functional and API testing using JMeter, validating the application's features and APIs to ensure reliability and performance.
    • Developed automation test scripts using Selenium WebDriver with TestNG, implementing a data-driven framework to iterate test cases efficiently and BDD with Cucumber for smoke test cases.
    • Managed code repository using Git, facilitating collaborative development and version control.
    • Implemented CI/CD pipeline automation using Jenkins, enabling continuous integration and delivery to streamline development and deployment processes.
    • Technologies Used:

      • Frontend: AngularJS
      • Backend: SQL
      • QA Tools: HP ALM, Microsoft Team Foundation
      • Testing: Functional Testing, API Testing (JMeter), Automation Testing (Selenium WebDriver, TestNG, Cucumber)
      • Version Control: Git
      • CI/CD: Jenkins

Senior Associate Engineer

Samsung R & D Institute of India
01.2013 - 01.2017

    Samsung Online Portal

  • Description: Samsung Online Portal is a web portal dedicated to selling Samsung products, including mobiles, laptops, and other similar devices. As a QA Tester, the responsibility involves ensuring the quality of the Samsung online application and mobile application through rigorous testing. This includes performing UI validations and end-to-end functional testing, covering critical features such as payment gateway integration, order details, and add-to-cart functionality. The project entails test case designing, test execution, and bug tracking using ClearQuest tool, along with test management using TestRail. Additionally, a data-driven framework with Selenium is utilized for automation testing.

  • Key Responsibilities and Achievements:

    • Played a pivotal role in maintaining the quality of the Samsung Online Portal by conducting thorough QA testing.
    • Implemented UI validations to ensure a seamless user experience across web and mobile platforms.
    • Executed end-to-end functional testing, meticulously validating critical functionalities such as payment gateway integration, order processing, and add-to-cart feature.
    • Designed comprehensive test cases covering various scenarios to ensure comprehensive test coverage.
    • Utilized ClearQuest for bug tracking, facilitating efficient identification, reporting, and resolution of issues.
    • Managed test cases and test execution using TestRail, ensuring organized and systematic testing processes.
    • Developed and maintained a data-driven framework with Selenium WebDriver, enabling efficient automation testing of repetitive test cases.
    • Collaborated closely with developers, QA team members, and stakeholders to address issues promptly and maintain high product quality standards.
    • Technologies Used:

      • Testing: UI Validations, Functional Testing, Automation Testing (Selenium WebDriver)
      • Tools: ClearQuest, TestRail
      • Framework: Data-Driven Framework (Selenium)
      • Platforms: Web, Mobile (Android, iOS)

Education

Diploma in Information Technology - Information Technology

Nettur Technical Training Foundation -[NTTF]
Electronic City - Bengaluru
06.2013

Master of Computer Applications - Computer Applications

Annamalai University
Vellore, India
2013

12th - Higher Secondary

TVHS Higher Secondary School
Vellore, India
2009

10th - Higher Secondary

TVHS Higher Secondary School
Vellore, India
2007

Skills

Technical Skills

  • Quality assurance procedures
  • Test procedures
  • Root Cause Analysis
  • Writing test cases
  • Usability Testing
  • QA Management
  • SQL knowledge
  • Java programming
  • Test strategy development
  • Test-driven development
  • JIRA proficiency
  • Mobile Testing
  • Test Automation Frameworks
  • Selenium WebDriver
  • Git Version Control
  • Test scripts and diagnostics
  • Debugging
  • Test Management Tools
  • Test Planning
  • Test script development
  • Requirements Analysis
  • Integration Testing

Timeline

Senior Test Engineer

Yash Technologies Pvt Limited[Client-Merck]
07.2021 - Current

Senior Software Engineer

Mphasis Private Limited [Client - HP]
03.2020 - 06.2021

SW Engineer

HP PPS Operations Private Limited, HP Inc
01.2017 - 01.2020

Senior Associate Engineer

Samsung R & D Institute of India
01.2013 - 01.2017

Diploma in Information Technology - Information Technology

Nettur Technical Training Foundation -[NTTF]

Master of Computer Applications - Computer Applications

Annamalai University

12th - Higher Secondary

TVHS Higher Secondary School

10th - Higher Secondary

TVHS Higher Secondary School
Karthick K