Summary
Overview
Work History
Education
Skills
Tools And Technologies
Timeline
Generic

Karthik Y

Summary

Over 5 years of extensive experience in with a strong background in both manual and automated testing for web and mobile applications across Agile environments. Quality Assurance testing for client-server and web-based applications. Strong understanding of SDLC, STLC and QA methodologies which enables me to actively contribute in Requirement Gathering, Test Planning, Test Cases, Test Data Set up, Manual testing, Black box testing, White box testing, and Defect Tracking. Versatile test automation tools expertise such as Selenium WebDriver, SOAP UI, QTP, JMeter and JUnit/TestNG. Recently focused on Quality Assurance for Generative AI and AI-powered platforms, developing automated testing strategies for Large Language Model (LLM) outputs, prompt validation, and AI response performance. Designed and executed test suites to validate the accuracy, consistency, and compliance of generative AI solutions (using OpenAI GPT, Azure OpenAI, and Hugging Face models) within the healthcare domain. Used Python with Hugging Face Transformers, LangChain, and llama-index for building automated tools for hallucination detection, bias assessment, and output quality benchmarking in generative AI systems. Collaborated on prompt engineering, LLM output verification, and test automation for AI-powered chatbot and virtual assistant features, ensuring alignment with SOC2 compliance and healthcare standards. Proven ability to mentor junior QA team members and lead test planning, design, and execution efforts for complex enterprise applications. Proficient in developing Selenium Test Scripts using Java and Python. Expert in creating HTML formatted report for Test team using build tool like Maven Surefire Plugin. Experience with TestNG Framework and JUnit Framework. Experienced in Web Services testing using Postman and Rest Assured for both Automation and Manual Testing Rest API’s. Familiar with compliance-focused testing and qua standards, including SOC2-aligned test approaches.Expertise in writing and executing Test Scripts to implement Test Cases, Test Scenarios, and features for TDD (Test Driven Development), BDD (Behavior Driven Development) using Cucumber JVM and Gherkin. Expertise in SOC2-compliant testing practices, automation scripting with Selenium/Java, API testing using Postman and REST-assured, and CI/CD integration using Jenkins. Extensive Experience on understanding Web Service Testing skills like XML, XSD, DTD, SOAP, REST. Extensive experience on Tracking Defects using JIRA, HP Quality Center and, Bugzilla. Experience with Cross-Browser and Compatibility Testing to test whether the web applications are working as desired in different browsers and environments. Experience in designing and implementing different automation frameworks like Keyword Driven Framework, Data Driven Framework and page object model. Experience on Mobile Testing on Android and IOS. Ability to work independently as well as in a team oriented, collaborative environment with Excellent interpersonal, communication and problem-solving skills. Strong Knowledge of Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC) And X-Path. Expertise in reviewing/analyzing Software Requirement Specification documents [SRS], Business Requirement Documents [BRD]. Reviewed Business requirements, IT Design documents and prepared Test Plans which involved various Test Cases for all assigned module/projects. Experience in test case preparation, review process, prioritizes & execution of test cases based on business requirements and specifications. Experience in both Agile and Waterfall Software Development Models. Hands-on experience with all levels of testing like Integration, Regression, Smoke, Sanity, Functional Testing, System testing, and UAT. Experience in implementing Automation frameworks and successfully implemented Data Driven, Keyword driven, Hybrid and BPT Frame works using UFT/QTP. Implemented step-definitions, page object model in JavaScript Node.js and angular.js. Proficient in preparing requirement traceability matrix for Test cases and requirements & automation scripts. Expertise in writing SQL Queries and performing Database testing including data integrity and data Validation testing.

Overview

10
10
years of professional experience

Work History

Automation Engineer

Health Care Service Corporation
Chicago
01.2024 - Current
  • Developed Automation strategies incorporating tools, test design, test data preparation, test execution, result analysis
  • Developed test plan, test cases, executed test cases, logged defects and provided testing signoff management, user story integration, development and testing
  • Implemented Object Oriented Concept like Polymorphism, Encapsulation to produce efficiency & scalability in automation Framework
  • Automated running Regression tests and build report generator for daily builds using Jenkins Build Jobs, Maven
  • Performed Parallel and Cross Browser Testing using TestNG on different browsers like Internet Explorer, Chrome, Safari and Firefox where multiple tests were run at the same time.
  • Integrated automated test scripts into CI/CD pipelines using Jenkins and ensured build health across environments.
  • Performed Back-end testing of database using SQL queries and verified the data integrity.
  • Worked with JavaScript, Angular, React.js, Backbone.js, REST API and Security Concepts
  • Extensive experience in using various JavaScript libraries like AngularJs, Backbone.Js, Reactjs, and developing Rich Internet Applications (RIA)
  • Wrote SQL queries in order to obtain test reference data, detect data caching issues and ensure data consistency.
  • Contributed to test efforts involving SOC2-relevant scenarios such as security, access controls, and data validation.
  • Performed code refactoring and suggested potential and efficient automation activities, and train the project team to improve QA performance
  • Involved in writing automated scripts for Cucumbers, WebDriverjs, node.js, angular.js. application using Protractor and Java.
  • Worked with end users to generate UAT scripts and to successful completion of UAT testing.
  • Designed and Developed UAT Regression automation script and automation of functional testing framework for all modules.
  • Involved in design and implementation of Selenium WebDriver automation framework for smoke and regression test suites (TestNG and Maven).
  • Performed data accuracy, data validation and data integrity testing by querying the database using SQL queries to check the data table on server.
  • Created reusable function library in QTP that can be used across various scripts for provisioning/Billing GUI and API/XML.
  • Developed test scripts with Ruby-Selenium to automate browser and web applications under Cucumber (BDD) Framework.
  • Used JIRA as the tracking tool for storing the test plan, uploading the test cases and storing the defects.
  • Used GIT version controlling system.
  • Preparation and execution of test scripts using JMeter and SOAP UI tool to perform Web Services testing and created collections required to perform test in Postman application.
  • Implemented Regression and Smoke tests execution as separate step of deployment process using WebDriver.
  • Environment: Java, Selenium, WebDriver, Jenkins, Maven, TestNG, GIT, JIRA, SQL, Internet Explorer, Chrome, MS Word, SOAP UI, TestNG, Apache POI, Python, Postman, Cucumber, Jenkins, Maven, SQL Server, Quality Center, Xpath, UAT, JMeter, Agile and Windows.

QA Automation Engineer

Wells Fargo
Chicago
11.2022 - 09.2024
  • Created and implemented Test Plan and Test Strategy Document outlining the scope, objectives, timeline and focus of software testing effort for functional, regression, user acceptance and stress testing.
  • Involved in analyzing system specifications, design, development and execution of test plans and test cases for Manual and Automated testing.
  • Mentored junior QA testers by providing guidance on automation framework implementation and test strategy best practices.
  • Design and developed automated functional Test suite using Selenium IDE.
  • Participated in test planning and execution across multiple Agile sprints, including daily stand-ups, sprint reviews, and retrospectives.
  • Created and enhanced numerous test scripts to handle changes in the objects, in the tested application’s GUI and in the testing, environment using Selenium.
  • Developed automation scenarios using the functional test cases and Developed Selenium test cases using Junit framework.
  • Wrote test cases to handle Alerts on the web page and used Firebug/Fire Path Add-on tools to identify the Object's ID, Name, XPath, link in the application.
  • Devolved Python scripts to automate the test cases.
  • Performing business analysis related to documenting and validating business requirements and business processes.
  • Supported release readiness by validating defect fixes, preparing UAT scripts, and ensuring test coverage aligns with business requirements.
  • Provided a weekly project report that includes Test Metrics and status reports.
  • Implemented API test automation using Postman and REST-assured, validating data exchange between microservices.
  • Involved in working on Selenium WebDriver for Functional Regression testing, and Cross Browser Testing.
  • Used Java language for automation, TestNG for testing framework, Maven for building projects.
  • Involved working on a project where we implemented Behavior Driven Development, Cucumber framework with Java, JUnit and Page Object Model.
  • Practiced continuous integration process using Jenkins, ran automation script nightly basis, debugged the script, identified bug, and reported defects in JIRA.
  • Provided Mechanisms and Methodology to ensure Execution of QA Processes used in Preparation, Support, Management and Continuous Process Improvement.
  • Filtering E2E, UAT test scenarios for UAT sessions using UAT requirements goals.
  • Preparing sample test data for UAT.
  • Environment: Selenium- Web driver, IDE, Java, Python, JUnit, UAT Ant, Fire Path, Firebug, HTML, JavaScript, XML, SVN, SQL, Windows.

QA Automation Engineer

1 1 Billion Tech Pvt Ltd
Chennai
06.2015 - 10.2017
  • Develop, publish, implement, and maintain manual and automated test plans and Test Cases.
  • Prepare Test cases for the application, reviewed them with the developers, and finalized them.
  • Participate in the technical review of test automation project deliverables ensuring deadlines and schedules are still in scope and on track.
  • Define and track quality assurance metrics such as defect severities, open defect counts, and impact to projects.
  • Experience in Create and Manage Splunk DB connects Identities, Database Connections, Database Inputs, Outputs, lookups, access controls.
  • Experience on log parsing, complex Splunk searches, including external table lookups, Splunk data flow, components, features and product capability.
  • Experience on Splunk query language and Monitored Database Connection Health by using Splunk DB connect health dashboards.
  • Assess level of effort for QA tasks, resolve blockers in the QA cycle without manager intervention.
  • Have done in Black Box Testing, Positive, Negative, DataDriven, Functional, UI, Backend and Integration Testing.
  • Expertise in QA Methodologies like Agile, SCRUM. Quality Assurance Life Cycle, Test Strategy, Test metrics.
  • Worked on full Software Development Life Cycle (SDLC).
  • Used Jira for bug tracking.
  • Writing automation script with Java using TestNG, Selenium WebDriver with Page Object Model.
  • Integrate automation script in continuous integration stack using tools such as GIT, Jenkins, and Maven.
  • Created triggers for cascading update and delete operations to maintain data integrity.
  • Created automation framework using BDD, Cucumber, Gherkin, Java, JUnit and Page Object Model.
  • Experienced in setting up Continuous Integration systems using Jenkins, Cross browser testing using Selenium Grid.
  • Reported automation script result to manager using Log4j and Extent Reports.
  • Ran some SQL queries to validate database using JDBC connection and stored that in excel sheet to compare the data.
  • Environment: SQL Server, JIRA, Cucumber Firebug, XPath, Firebug, Windows, Java/J2EE, Selenium Web Driver/Grid, TestNG/JUnit, Maven/Ant, GIT, XML, HP ALM, MS Outlook, MS Excel, MS Word, Soap UI, Firefox, Chrome, Linux.

Education

Masters in information Technology -

08.2020

Masters in Computer Science -

05.2022

Skills

  • Selenium WebDriver
  • QTP/UFT
  • SOAP UI
  • JMeter
  • TestNG
  • JUnit
  • Cucumber (JVM & Ruby)
  • Postman
  • REST Assured
  • Jenkins
  • Maven
  • Apache Ant
  • JIRA
  • Bugzilla
  • HP ALM (Quality Center)
  • Log4j
  • Extent Reports
  • Splunk (DB Connect, Dashboards)
  • Firebug
  • FirePath
  • Selenium Grid
  • Java (OOP, Collections, JDBC, Maven)
  • Python (Pytest, unittest, Transformers, LangChain)
  • JavaScript (AngularJS, Nodejs, Reactjs, Backbonejs)
  • Ruby
  • SQL
  • Gherkin
  • Shell scripting
  • OpenAI API (GPT-4, ChatGPT)
  • Hugging Face Transformers
  • LangChain
  • Llama-Index
  • Azure OpenAI
  • Sentence-Transformers
  • Retrieval-Augmented Generation (RAG)
  • Prompt Engineering
  • AI Output Validation
  • Bias & Hallucination Testing
  • SQL Server
  • Splunk (log analytics & monitoring)
  • JDBC
  • Database Health Dashboards
  • Data integrity & validation testing
  • BDD (Behavior Driven Development)
  • TDD (Test Driven Development)
  • Data Driven
  • Keyword Driven
  • Hybrid
  • Page Object Model
  • Protractor
  • Selenium IDE
  • GIT
  • SVN
  • Jenkins Pipeline
  • CI/CD automation
  • Maven/Ant build & deployment
  • SOAP
  • REST
  • XML
  • JSON
  • DTD
  • XSD
  • API/XML automation
  • Service mocking/stubbing
  • Windows
  • Linux
  • Android
  • IOS
  • Cross-browser (Chrome, Firefox, Safari, IE/Edge)
  • MS Office (Excel, Word, Outlook)
  • Rich Internet Applications (RIA)
  • Custom HTML Reports
  • Test Metrics Dashboards
  • Requirement Traceability Matrix (RTM)

Tools And Technologies

Selenium WebDriver, QTP/UFT, SOAP UI, JMeter, TestNG, JUnit, Cucumber (JVM & Ruby), Postman, REST Assured, Jenkins, Maven, Apache Ant, JIRA, Bugzilla, HP ALM (Quality Center), Log4j, Extent Reports, Splunk (DB Connect, Dashboards), Firebug, FirePath, Selenium Grid, Java (OOP, Collections, JDBC, Maven), Python (Pytest, unittest, Transformers, LangChain), JavaScript (AngularJS, Node.js, React.js, Backbone.js), Ruby, SQL, Gherkin, Shell scripting, OpenAI API (GPT-4, ChatGPT), Hugging Face Transformers, LangChain, Llama-Index, Azure OpenAI, Sentence-Transformers, Retrieval-Augmented Generation (RAG), Prompt Engineering, AI Output Validation, Bias & Hallucination Testing, SQL Server, Splunk (log analytics & monitoring), JDBC, Database Health Dashboards, Data integrity & validation testing, BDD (Behavior Driven Development), TDD (Test Driven Development), Data Driven, Keyword Driven, Hybrid, Page Object Model, Protractor, Selenium IDE, GIT, SVN, Jenkins Pipeline, CI/CD automation, Maven/Ant build & deployment, SOAP, REST, XML, JSON, DTD, XSD, API/XML automation, Service mocking/stubbing, Windows, Linux, Android, iOS, Cross-browser (Chrome, Firefox, Safari, IE/Edge), MS Office (Excel, Word, Outlook), Rich Internet Applications (RIA), Log4j, Extent Reports, Custom HTML Reports, Test Metrics Dashboards, Requirement Traceability Matrix (RTM)

Timeline

Automation Engineer

Health Care Service Corporation
01.2024 - Current

QA Automation Engineer

Wells Fargo
11.2022 - 09.2024

QA Automation Engineer

1 1 Billion Tech Pvt Ltd
06.2015 - 10.2017

Masters in information Technology -

Masters in Computer Science -

Karthik Y
Want your own profile? Build for free at Resume-Now.com