Summary
Overview
Work History
Education
Skills
Certification
Timeline
CustomerServiceRepresentative
Karthik T

Karthik T

Sindhanur

Summary

SDET with 3.8 years of experience in building dockerized hybrid UI & API automation frameworks using Playwright, Selenium, RestAssured, Docker, Java. Proficient in delivering scalable test automation solutions with comprehensive reporting.

Overview

4
4
years of professional experience
1
1
Certification

Work History

SDET

Prismforce
12.2023 - Current

Product Description: SkillPrism

Build accurate, dynamic talent snapshot and reskill them with SkillPrism,Prismforce product-suite,powered by AI, re-imagines talent supply chain of tech services, enabling faster and more efficient project staffing to accelerate profitable growth


  • Automated 350 UI & 300 API Tests Using Playwright, RestAssured and Java
  • Dockerized the Framework and Integrated API Smoke Suite in CI/CD Jenkins Pipeline
  • Automated API Outbound Webhooks, Inbound API and Validated all Fields From Response using Flatten Utils with baseline Webhook
  • Reduced the Automation Test Failure Rate from 86% to 97%
  • Automated Complex Dynamic UI Scenarios Like Filters where Filters are populated based on User Data
  • Owner for SkillPrsim Product Automation & Maintenance
  • Found More than 80 P1/P2 Issues through Regression Suite
  • Achieved 60% TestCoverage in 6 months with just 3 member Team
  • Conducted thorough reviews of pull requests, ensuring code quality, adherence to best practices, and alignment with project requirements

QA Automation Engineer

DataNimbus Technologies(formerly Known as Appveen)
01.2023 - 12.2023

Product Description: UPP (Unified Payments Platform)

UPP offers Open banking API payment processing solution for businesses. Provides APIs and Integration with tailor-made banking solutions, escrow automation, payment modernization upgrading payments infrastructure to deal with change, and more.


  • Created the BDD/Hybrid Framework from scratch using Cucumber , Java
  • Automated UI Test Scenarios using Selenium & Java
  • Automated Hybrid Test Scenarios Where UI and API are both used
  • Created Method to Connect to the Remote Linux Server and Fetch the Pain File and Extract the data based on HTML Tags
  • Created Jenkins job for night run with Email Reporting to run on Daily Basis
  • Automated 100+E2E Scenarios in 3 months
  • Provided training and knowledge transfer sessions to the on boarding people in development of automation scripts under Selenium-Java and Cucumber
  • Building Automated Sanity & Regression Testing suite for Web application using Selenium
  • Daily Report Analysis and Rerun of Failed Test Scenarios
  • Perform code Reviews and PR( Pull Request)
  • Prepared Smoke,Sanity,Regression Automation Suites
  • Working with Proudct, Development teams and Manual QA Teams for resolving issues/bugs for systems,coordinating on product design, and offering inputs on the testability of functional elements and product

Assistant System Engineer

Tata Consultancy Services
01.2021 - 01.2023

Deployment 1 : Common Wealth Bank of Australia

Product Description: The Commonwealth Bank of Australia (CBA), or CommBank, is an Australian multinational bank with businesses across New Zealand, Asia, the United States and the UnitedKingdom. It provides a variety of financial services including retail, business and institutional banking, funds management, superannuation, insurance, investment and broking services.


  • Writing Automation scripts using Selenium WebDriver,Selenium Grid with Java
  • Working with Hybrid Framework/ Page Object Model (POM) / TestNG and Maven
  • Maintain and execute test automation frameworks on multiple platforms of Web
  • Tracking and maintaining automation runs on daily and weekly basis
  • Testing bugs, and creating and managing bug reports
  • Performing smoke testing on new builds and regular Adhoc, Integration, Functional and Exploratory testing in various environments
  • Framing the High-level scenarios (HLS) and involved in Test case preparation
  • Responsible for Functional, UI, Sanity, Smoke, Regression, Mobile, Integration and System testing for all the
  • Web and Mobile applications and reporting bugs to the developers.
  • Test frameworks and documentation processes and Test approaches,Traceability matrices, Risk-based analysis
  • Defined the priority for each defect and shares priority levels with relevant stakeholders for Troubleshooting
  • Working with deployments teams, resolving level issues for systems, coordinating on product design, and offering inputs on the testability of functional elements and product designs


Deployment 2 : Adobe Systems India Pvt Ltd

Product Description: Adobe Systems is an American multinational computer software company incorporated in

Delaware and headquartered in San Jose, California. It has historically specialized in software for the creation and

publication of a wide range of content, and print. Its flagship products include Adobe Photoshop image editing software


  • Writing Automation Testcases using Appium for Adobe Photoshop Express IOS app
  • Integrated ImageMagick with Java for image /Screenshot comparison in Framework
  • Implemented code get the image from SauceLabs cloud iphone device to Local PC/Mac
  • Implemented Page Factory Model and Using Cucumber Feature file and step definitions for Business level understanding of Testcases
  • Scheduling Jenkins jobs for execution of automation framework and Email Reporting
  • Solved Complex testcases using Java collections like Lists and verifying the dynamic locators and finding patterns in Xpath
  • Involved in improvement of existing framework in terms of functionality, efficiency and developing new methodologies when necessary
  • Writing Unit test cases using Javascript and Mocha Framework
  • Reporting Effectively in the daily status in Scrum calls.
  • Performing daily health checks on the environment and reporting the same
  • Extensively involved in Requirement analysis, Test planning, Test case development & defect analysis.
  • Working in Agile methodologies based projects, involved in daily team discussions, Stand Up, Retrospective and team meetings

Education

Bachelor of Engineering - Computer Science and Engineering

SJB Institute of Technology
Bengaluru, India
08.2020

Skills

  • Playwright & Java for Web/UI Automation
  • API Automation using RestAssured
  • Selenium With Java, Selenium Grid for Web Automation
  • Appium for Mobile APP Automation for IOS
  • Docker & Docker-Compose for Creating Dockerized Framework
  • Test Automation framework design (TDD, BDD)
  • Git, GitHub, BitBucket, and Maven
  • Continuous Integration/Continuous Deployment (CICD): Jenkins
  • Cucumber (BDD)
  • TestNG (TDD)

Certification

  • SDET: Automation Architect Masterclass [Hands-On] from Udemy
  • Selenium Web Automation by Rahul Shetty from Udemy
  • AWS Certified Cloud Practitioner
  • Blazemeter University Certified Master Performance Testing
  • Blazemeter University Certified Apache Jmeter
  • Big Data Computing IIT Madras (NPTEL)

Timeline

SDET

Prismforce
12.2023 - Current

QA Automation Engineer

DataNimbus Technologies(formerly Known as Appveen)
01.2023 - 12.2023

Assistant System Engineer

Tata Consultancy Services
01.2021 - 01.2023

Bachelor of Engineering - Computer Science and Engineering

SJB Institute of Technology
Karthik T