Summary
Overview
Work History
Education
Skills
Languages
Timeline
Generic
Aarthi Radhakrishnan

Aarthi Radhakrishnan

High Point,NC

Summary

  • 5+ years of professional experience in testing, with extensive knowledge of automation framework design and implementation using the Selenium tool.
  • Manual and automation testing techniques, with emphasis on functional, smoke, sanity, and regression testing.
  • Proficient in CORE JAVA for developing and maintaining automated test scripts and frameworks.
  • Experienced in leveraging TestNG features such as annotations, data-driven testing, and test configuration for efficient test execution.
  • Proficient in using Cucumber for behavior-driven development (BDD) to create clear and understandable test scenarios.
  • Excellent working experience in the Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC), and testing methodologies like Agile/Scrum.
  • Expertise in problem solving and creating a bug tracking tool (JIRA).
  • Extensively worked on data warehousing and decision support systems with relational databases, such as database development using MySQL.
  • Expert in Selenium WebDriver test scripts using Java and test frameworks using TestNG, JUnit, and Maven build tools.
  • Worked on the source version control tool, like Git. Experience in data-driven tests using Jenkins and Excel.
  • Expertise in setting up and carrying out browser compatibility testing environments with different browsers and versions of Edge, Firefox, and Chrome on different operating systems.
  • Worked with the Apache POI library to read data from an external source.
  • Experience in API testing using Postman and RestAssured.

Overview

4
4
years of professional experience

Work History

Automation Tester

Liberty Mutual
Boston, MA
12.2023 - Current

Roles and Responsibilities:

  • Design, develop, and maintain automated test scripts using Cucumber for BDD, with Java as the primary programming language.
  • Build and optimize reusable automation frameworks with Selenium WebDriver, JUnit, TestNG, and Cucumber to ensure scalability and maintainability.
  • Implement modular and efficient automation test scripts to support functional, regression, and integration testing of web applications.
  • Execute automated tests on web applications across multiple browsers to ensure consistent performance and functionality using Selenium.
  • Ensured seamless test execution with every code commit by incorporating automated tests in Jenkins.
  • Work closely with developers, business analysts, and QA teams to identify test scenarios, edge cases, and business-critical workflows.
  • Participate in Agile Scrum ceremonies (Daily Standups, Sprint Planning, and Retrospectives) to ensure alignment with sprint goals and deliverables.
  • Log defects in JIRA, ensuring clear and concise defect descriptions, including steps to reproduce and severity.
  • Document test cases, test plans, and test strategies for manual and automated tests, ensuring proper traceability of test execution.
  • Develop and maintain automated test scripts using the TestNG framework.
  • Implement automation scripts for functional, regression, and integration testing.
  • Design and implement data-driven and parameterized tests using TestNG features.
  • Execute manual test cases to validate software functionality, user interfaces, and system behavior.
  • Conduct exploratory testing to uncover defects and identify usability issues.
  • Perform ad-hoc testing as needed to ensure comprehensive test coverage. Set up and configure test environments for both manual and automated testing.
  • Ensure test data integrity and availability for testing activities.
  • Maintain test environments and test data repositories to support ongoing testing efforts. Execute automated test suites using TestNG, and analyze test results.
  • Documented problems detected in both manual and automated tests within a standardized tracking system.
  • Generate test reports and metrics to track test coverage, test execution status, and defect trends.
  • Continuously evaluate and enhance test automation frameworks, scripts, and processes to improve efficiency and effectiveness.

Automation Tester

Intuitive Surgical Inc
Raleigh, NC
06.2022 - 11.2023

Roles and Responsibilities:

  • Automated Test Development: Designed, developed, and executed automated test scripts using Selenium WebDriver and TestNG, improving test efficiency and achieving 40% faster release cycles
  • Framework Implementation: Spearheaded the implementation of a scalable test automation framework with Cucumber for BDD, enhancing collaboration between QA and development teams and improving overall testing accuracy
  • Continuous Integration: Integrated automated tests into CI/CD pipelines using Jenkins, ensuring seamless execution of test suites and immediate feedback on code changes, which increased deployment confidence
  • API Testing Expertise: Conducted thorough API testing using Postman and REST Assured, validating endpoints and ensuring data integrity, functionality, and performance under various scenarios
  • Collaboration in Agile Environments: Actively participated in Agile/Scrum ceremonies, collaborating with cross-functional teams to refine requirements and enhance test coverage based on evolving project needs
  • Defect Tracking and Reporting: Utilized JIRA for defect management, effectively logging and tracking issues while providing detailed reports and insights to stakeholders to facilitate timely resolutions

Manual and Automation Tester

HCL Technologies
Bangalore, Karnataka
11.2020 - 05.2022

Roles and Responsibilities:

• Responsible for planning, executing, and managing the UI automation scripts.

• Participated in the automation framework using Selenium WebDriver.

• Used Git as a code management tool.

• Involved in the automation framework using Selenium WebDriver, POM, TestNG, and the Maven build tool.

• Attending the daily scrum meeting. Build a job in Jenkins for continuous integration. Creating and enhancing test cases (test scripts) using element locators, WebDriver methods, and Java programming concepts.

Enhancing automation skills and addressing technical challenges

Error handling, adding comments, and performing defect tracking and management in JIRA, and generating automated daily reports using JIRA.

• Participated in Sprint review and Sprint retrospective meetings.

Education

Master of Engineering - Civil Engineering

KSR COLLEGE OF ENGINEERING
Tiruchengode, Tamilnadu
07-2019

Bachelor of Engineering - Civil Engineering

KSR COLLEGE OF ENGINEERING
Tiruchengode, Tamil Nadu
06-2017

Skills

  • Programming language: Java
  • Good knowledge of core Java (OOPs)
  • Good knowledge of types of methodologies
  • Writing test cases, executing test cases
  • Acquired knowledge on STLC, SDLC, and DLC
  • Automation testing: Selenium WebDriver
  • I have written efficiently on XPaths
  • Framework: TestNG, Database testing: SQL
  • Database testing – SQL

Languages

English
Professional
Tamil
Native/ Bilingual
Telugu
Professional

Timeline

Automation Tester

Liberty Mutual
12.2023 - Current

Automation Tester

Intuitive Surgical Inc
06.2022 - 11.2023

Manual and Automation Tester

HCL Technologies
11.2020 - 05.2022

Master of Engineering - Civil Engineering

KSR COLLEGE OF ENGINEERING

Bachelor of Engineering - Civil Engineering

KSR COLLEGE OF ENGINEERING
Aarthi Radhakrishnan