Summary
Overview
Work history
Skills
Websites
Certification
Timeline
Generic
Janakirao

Janakirao

Summary

Experienced Senior Automation Test Engineer with 13 years of hands-on expertise in designing, developing, and maintaining automation frameworks for web and API testing. Proficient in tools such as Selenium, Playwright, RESTAssured, and strong programming skills in Java and JavaScript. Skilled in implementing quality assurance best practices, optimizing CI/CD pipelines (Jenkins, GitLab CI) and building scalable and reliable automation solutions in Agile and DevOps environments.

Overview

11
11
years of professional experience
1
1
Certification

Work history

Senior Test Automation Engineer

Optum
2025.10 - Current
  • Utilized API testing tools to validate backend services and front-end integrations.
  • Developed automated test scripts in Selenium WebDriver, increasing efficiency by 40%.
  • Designed and implemented automated test frameworks to improve testing processes.
  • Collaborated with development teams to clarify functionalities for comprehensive testing.
  • Managed test script version control using Git, ensuring up-to-date access.
  • Developed REST API Test Automation using REST-assured library, Java, Cucumber, and TestNG.
  • Performed database testing with SQL queries for data integrity, establishing JDBC connections.
  • Integrated Jenkins for automatic execution of smoke and regression tests.
  • Involved in end to end testing, regression testing, black-box testing using Playwright and TestNG
  • Developed Rest API Test Automation using REST- assured library in Java, Cucumber and TestNG for backend testing
  • Used GitHub as a version control tool
  • Performed Database testing using SQL Queries for data design, validation and integrity testing, also established JDBC connection using Java programming language
  • Integrated with Continuous Integration (CI) tool Jenkins for running test cases automatically by scheduling Smoke and Regression tests
  • Hands-on experience onPlaywright Testing for end-to-end test framework for AngularJS applications and other JavaScript applications
  • Wrote and executed automated tests in Typescript/Playwright for a browser-based application.

Senior Test Analyst

SITA
2024.07 - 2025.10
  • Experience building an automation framework from scratch using Selenium webdriver, JAVA, Junit, and IntelliJ.
  • Worked on Agile/Scrum Methodology involved in giving points to User Stories, Back log grooming, User story demos, attended retrospective meetings, and worked on Iterations (Sprints) part of releases.
  • Good experience in test automation using Selenium Web Driver, TestNG Framework and Maven.
  • Worked on SOAP and REST API testing with SOAPUI and Postman and RestAssured tools.
  • UsedAgile methodology to ensure that the new features meet the customer requirements and acceptable quality assurance standards.
  • Experience with Test Automation tools such as Selenium,TestNG, Jmeter, Junit.
  • Experience in creating Cucumber BDD (behavior-driven development) framework and automating BDD scenarios in Eclipse using Java script.
  • Written Gherkins and Java scripting automation test scripts to execute in cucumber.
  • Implemented Page Object Model Automation framework with Java, Selenium Web Driver and cucumber
  • Web Service testing (RESTful API) and Automation using Apache JMeter using JSON, XML payloads.
  • Write SQL Queries in ALM to generate base data to excel. Summarize the daily, weekly and monthly status reports by test scenario, test case and test steps.
  • Excellent experience of build tools like Maven and managing JAVA automation projects using them
  • Create Kafka Message Queues, Topics and Kafka Environment
  • Develop automated test scripts for Kafka applications using tools like Selenium, JUnit, or TestNG
  • Hands-on experience on Playwright Testing for end-to-end test framework for AngularJS applications and other JavaScript applications.
  • Wrote and executed automated tests in Typescript/Playwright for a browser-based application.

• Managing Octane application module to meet with internal audits which is reviewed by Risk lead
• Prepared EXIT summary reports with details of executed, passed and failed test cases, defects and included release details, risks and waivers related to projects
• Involved in Risk assessment meetings and Risk management.
• Mentoring new Team members on all aspects related to project and reviewing automation tests from Team.
• Prepared User Guides and Project related documents and Test Exit Reports.
• Handling sign off for Product releases.
• Good experience on Azure DevOps and executing automation test suites from CI/CD pipelines.
• Good Experience in Dynatrace monitoring of cloud based services, metrics and logs.
• Good Experience in review of powerBI project metrix and KPIs

  • Involved in the usage of BDD framework to develop Cucumber Step Definitions, Scenarios and Features using Gherkin.
  • Integrated AI tools with existing test automation suites to streamline testing processes and reduce manual intervention.

Solution Analyst/Sr Test Automation Engineer

Carne Group
2022.03 - 2024.01
  • Prepared automation test scripts to validate various functionalities using SeleniumWebDriver usingJava.
  • Experienced in designing customized Hybrid framework, Keyword Driven, Data Driven POM in order to make maintenance process easier and achieve efficiency, re-usability and accuracy across applications.
  • Expertise in designing, developing, deploying and supporting of Service Virtualization using CA LISA DevTest
  • Designed Hybrid solution with combination of Cypress Javascript, Cucumber with Gherkins.
  • Experience with working in short sprints in an Agile Scrum software development model.
  • Document software defects, and bug tracking using HP ALM QC, and report defects to software developers.

  • Created web UI tests using Cucumber, Gherkin, Selenium WebDriver (tests written in ruby)
  • Coordinated efforts between product development teams and offshore enterprise test team. Standardized QA standards and practices across teams where possible. Involve in BDD framework using cucumber
  • Developed test plan, test cases, execution of test cases, reporting, tracking defect using HP Quality Center/ALM.
  • Experienced in integrating server side java code with UI components using JSON, XML and used AJAX JSONcommunication against RESTful web services.
  • Developed automation framework and scripts for End to End (e2e) testing using Selenium WebDriver and Java
  • Involved in Installing Jenkins on a Linux machine and created a master and slave configuration to implement multiple parallel builds through a build farm.
  • Defined and tracked KPIs to measure the effectiveness and efficiency of test automation processes.
  • Monitored test automation metrics such as test coverage, execution time, and defect detection rate.
  • Analyze KPI data to identify areas for improvement and optimize test automation strategies.
  • Integrated automation tests in continuous integration tools AzureDevops and GitHub Actions for nightly consignment run of the script.
  • Involved in preparing and reviewing test plan and test exit reports in an iterative development and testing environment.

Senior Test Automation Engineer

Tata Consultancy Services
2021.03 - 2022.03
  • Worked closely with the project manager in an Agile environment to gather requirements, created user stories in a backlog using Jira.
  • Designed and Developed a platform-level Automation Framework to test Kafka real data streaming, REST API Web Services using Java, TestNG, Maven and Jenkins.
  • Involved in various types of testing such as: Regression Testing, Smoke Testing, Black Box Testing, Integration Testing.
  • Conduct End-to-End Verification for the entire application.
  • Used core Java for developing/executing the scripts for test automation.
  • Developed Java-based library to store and read test data from Linux virtual machines running on ESX servers, accessing them by HTTP protocol.
  • Successfully performed to test Kafka Producer and Consumer data streaming.
  • Manually performed API Web services testing using Postman.
  • Successfully performed to develop Rest API Test Automation using REST- assured library in Java.
  • Used BitBucket as a version control tool.
  • Configured Jenkins tool as Continuous Integration and Delivery (CI, CD) for running test cases automatically by scheduling Smoke and Regression tests.
  • Actively participated in all Agile ceremonies.

Senior Test Analyst

Pramerica
2014.11 - 2022.02
  • Actively collaborated with the business team and Product owners in Agile environment and attended different meetings like Product/Sprint backlog, Sprint Planning, Scrum, Sprint Review and Demo meetings.
  • Created automation scripts in Java language using Eclipse IDE.
  • Developed an automation framework from scratch in Selenium WebDriver using Behavior Driven approach with Java programming language, Cucumber, TestNG, and Maven.
  • Used core Java for developing/executing the scripts for test automation.
  • Successfully performed to develop Cucumber Step Definitions, Features and Scenarios using Acceptance Criteria in JIRA.
  • Used Selenium WebDriver for writing test scripts for regression test coverage.
  • Created Page Object Model (POM) pattern using Page Factory in Selenium WebDriver.
  • Identified GUI elements using various locators: ID, Name, Class, Tag name, Link Text, XPath and CSS locators.
  • Involved in end to end testing, regression testing, black-box testing using Selenium WebDriver and TestNG.
  • Developed Rest API Test Automation using REST- assured library in Java, Cucumber and TestNG for backend testing.
  • Used GitHub as a version control tool.
  • Performed Database testing using SQL Queries for data design, validation and integrity testing, also established JDBC connection using Java programming language.
  • Integrated with Continuous Integration (CI) tool Jenkins for running test cases automatically by scheduling Smoke and Regression tests.
  • Hands-on experience onPlaywright Testing for end-to-end test framework for AngularJS applications and other JavaScript applications.
  • Wrote and executed automated tests in Typescript/Playwright for a browser-based application.
  • Extensively used XPATH, Regular expression and classes to perform UI actions. Exported output/reports for all automated testing results.
  • Involved in the usage of BDD framework to develop Cucumber Step Definitions, Scenarios and Features using Gherkin.
  • Tested the REST calls (POST, GET, PUT, DELETE methods) using POSTMAN and Playwright.

Skills

  • Automation Selenium, Playwright, Jenkins, Postman, Cucumber BDD, REST Assured, UFT, ALM
  • Languages Java, JavaScript, VBScript
  • Testing Docker, Jenkins, Azure

Certification

  • ISTQB Foundation Level software testing certification.
  • Blue Prism Certified Developer
  • UIPath Certified Developer

Timeline

Senior Test Automation Engineer

Optum
2025.10 - Current

Senior Test Analyst

SITA
2024.07 - 2025.10

Solution Analyst/Sr Test Automation Engineer

Carne Group
2022.03 - 2024.01

Senior Test Automation Engineer

Tata Consultancy Services
2021.03 - 2022.03

Senior Test Analyst

Pramerica
2014.11 - 2022.02
Janakirao