Summary
Overview
Work History
Education
Skills
Timeline
Generic

JEYAPRAKASH KANAGARAJ

Irving,TX

Summary

Results-driven Software Tester with over 14 years of experience in automation software application test development across all phases of the Software Development Life Cycle (SDLC). Proficient in front-end and back-end testing methodologies, including Test Driven Development (TDD) and Acceptance Test Driven Development (ATDD). Demonstrated expertise in diverse domains such as Finance, Ecommerce, Healthcare, and Retail, ensuring high-quality software delivery that meets rigorous industry standards. Committed to leveraging extensive testing knowledge to enhance product reliability and user satisfaction.

Overview

14
14
years of professional experience

Work History

Automation Engineer

Ecclesiastes Inc
09.2023 - Current

Client : Silicon Valley Bank

  • Involved in a business requirement meeting to understand and analyze the new requirements, design, and feasibility check for QA automation.
  • Involved in all phases of the testing cycle, including Sanity, Smoke, Functional, Regression, and UAT testing.
  • Involved in creating functional UI mobile app automation using Java, Appium, WebDriver, Cucumber, and TestNG.
  • Involved in creating functional UI web application automation using typescript & Playwright.
  • Integrated API and UI automation framework with Continuous integration and deployment using the Jenkins tool.
  • Reviewing automation script from peers and approving the pull requests.
  • Involved in bug triage meeting with developers, business analysts, and product team.
  • Sharing automation reports daily with stakeholders.
  • Attending scrum meetings daily to discuss challenges faced by the team and share the team's progress.
  • Performed E2E testing with Core Banking System functionality.

Technology and Tools Used: Playwrite, Appium, WebDriver, JAVA, Typescript, TestNG, Cucumber, VCode, Intellij, GitLab, JIRA, Confluence, Postgresql, Oracle, Jenkins, Maven, Saucelabs.

Lead Test Automation Engineer

Photon Infotech Inc
08.2011 - 08.2023

Job Title : Lead Test Automation Engineer

Client : KFC

Chennai | February 2023 - October 2023

  • Created Sprint Release Plans with input from testing teams.
  • Involved in meetings with project stakeholders to understand and analyze the new requirements, design, support, deliveries, and liaising with the offshore team and other stakeholders, like development, support, and product teams.
  • Development of automation scripts as per requirements, based on the technological scope of a particular application using Nightwatch.js and Playwright.
  • Review the automation scripts developed by the offshore team, which need to be reviewed and integrated.
  • Involved in all phases of the testing cycle, including Sanity, Smoke, Functional, Regression, and UAT testing.
  • Applied Agile methods and processes to promote a disciplined and transparent project management process.
  • Help the team assign story points, reporting the deviation in burn down charts by using Azure DevOps.

Technology and Tools Used: Playwrite, Appium, Nightwatch.js, NodeJS, Typescript, VCode, GitLab, JIRA, Confluence,Jenkins, BrowserStack.

Job Title : Performance & Site Reliability Engineer

Client : Walgreens

Chicago & Chennai |October 2019 - February 2023

  • Involved in meetings with project stakeholders to understand and analyze the new requirements, design, support, deliveries, and liaising with the offshore team and other stakeholders, like development, support, and product teams.
  • Analyzing business processes and workflows, and developing automated Service Validations for Performance & Load Test.
  • Development of load & UI performance scripts as per requirements, based on the technological scope of the particular application.
  • Development of UI performance scripts using selenium WebDriver + SiteSpeed.io.
  • Development of API load test scripts using Artillery.io and JMeter.
  • Involved in monitoring and debugging performance issues using Dynatrace, Kubernetes, and Kibana.
  • Review the automation scripts developed by the offshore team, which need to be reviewed and integrated.
  • Identify dependencies that the testing team has and get them resolved.
  • Continuous Integration and Continuous Deployment (CI/CD) setup to start the automation scripts once a build is delivered from the development team using Jenkins.
  • Working with IT DevOps to design post-deployment performance testing.

Technology and Tools Used: Artillery.io, Sitespeed.io + Selenium WebDriver, JMeter, JAVA,

Dynatrace, Kubernetes, Kibana, Stash,Jenkins, JIRA,Confluence, Postman.

Job Title : Test Automation QA Lead

Client : Walgreens

Chennai & Chicago |August 2013 - October 2019

  • Design, develop, and maintain the automation testing framework.
  • Involved in creating and maintaining an automation test framework using Selenium WebDriver, Appium, Cucumber, TestNg, and Java for mobile and web applications.
  • Involved in creating and maintaining an automation test framework using Nightwatch.js for mobile and web applications.
  • Analyzing business processes and workflows, and developing automated Service Validations for Functional & API Validations.
  • Created Cucumber DSL Steps, Step definition, and a library for testing REST API.
  • Develop, and maintain the API automation test script using REST Assured.
  • Continuous Integration and Continuous Deployment (CI/CD) setup to start the automation scripts once a build is delivered from the development team using Jenkins.
  • Use version control software such as Stash, Bitbucket and Azure to use the latest source code and program files of the application.
  • Provide regular updates on the automation scripting, functional testing, and regression testing progress during daily standup, sprint planning, and demo meetings.
  • Involved in all phases of the testing cycle, including Sanity, Smoke, Functional, Regression, and UAT testing.
  • Track and record progress of test execution and defects logged using tools such as Azure, JIRA, and Confluence.

Technology and Tools Used: Appium, Nightwatch.js, NodeJS, VCode, Eclipse, JIRA, Confluence,Jenkins,Java, Selenium Webdriver, TestNG, Cucumber, Android Studio, Xcode, XCUITest, Espress, Maven, Gradle, REST Assured, Postman, Bitbucket, Stash.

Job Title : Test Automation QA-Engineer

Client : Photon

Chennai |August 2011 - July 2013

  • Identifying the Test scenarios and designing the Test cases.
  • Developed the functional Test Scripts for the pilot project of HTML5 widget, PHP, Drupal, Android Hybrid, iPhone hybrid technology using Selenium (Web driver, Grid) with Junit and TestNg framework in Phresco.
  • Developed the functional Test Scripts for the pilot project of Html5 widget technology using Cucumber with Junit and framework in Phresco.
  • Developed the functional Test Scripts for the pilot project of Android (Hybrid and Native) and iPhone (Hybrid and Native) technology using Appium with TestNg framework in the Phresco
  • Developed BVT (Build Verification Test) test script for the Phresco framework.
  • Developed Sanity and Regression Test set for the Phresco framework.
  • Reviewing the Test Reports and Preparing Test Summary Report.
  • Executed BVT , Sanity and Regression Test set in Continuous integration tool through Jenkins and sent the report of that to all team members via Email when the build is released.

Technology and Tools Used: Java, Selenium Webdriver, Selenium Grid, Cucumber, Appium, Junit,

TestNg, SVN, Maven, Jenkins.

Education

Master of Science - Software Systems

Bharathiar University
Coimbatore, TN, India
03.2011

Skills

  • Test case development
  • Agile methodology
  • Automation implementation
  • Test case management
  • Automation design
  • Testing script development
  • Script configuration

Timeline

Automation Engineer

Ecclesiastes Inc
09.2023 - Current

Lead Test Automation Engineer

Photon Infotech Inc
08.2011 - 08.2023

Master of Science - Software Systems

Bharathiar University