Summary
Overview
Work History
Education
Skills
Timeline
Generic

NANDITHA V

Summary

Lead QA Automation Engineer with over 11 years of experience and a proven track record in developing robust automation frameworks using Selenium, Java, and Python. Expertise includes testing web, mobile, and cloud applications, with a strong emphasis on API testing and Salesforce automation. Skilled in employing both BDD and TDD methodologies within Agile and Waterfall environments, ensuring meticulous execution of comprehensive test plans and processes. Recognized for effective communication with technical and non-technical teams, along with strong analytical skills for independently solving complex problems in high-pressure settings.

Overview

11
11
years of professional experience

Work History

Lead QA Automation Engineer

Elevance Health, Wallingford, CT / Deloitte
Wallingford, CT
03.2024 - Current
  • Collaborated with product owners, system analysts and developers to refine acceptance criteria for healthcare workflows.
  • Analyzed requirements, designed test plans, identified test conditions, created test scenarios, and executed test cases for the prior authorization portal.
  • Designed and maintained automation test scripts using Java, Selenium Webdriver, TestNG and Cucumber framework for Anthem Care Management Platform.
  • Worked in an Agile/Scrum environment, actively participating in sprint planning, backlog refinement, retrospectives, and daily scrums.
  • Designed and implemented a Page Object Model (POM)-based automation framework to streamline test execution for ACMP.
  • Utilized extent reports with screenshots for defect reporting, debugging and analysis.
  • Managed builds and dependencies with Maven, adding required libraries in pom.xml.
  • Mentored team members on framework usage, quality standards, and automation best practices while creating user-friendly documentation.
  • Performed backend/database testing using SQL queries via JDBC connections.
  • Integrated automation scripts into Jenkins pipelines and executed tests in Docker containers for CI/CD.
  • Collaborated with QA/BA teams in peer reviews of test plans and test cases for new features and enhancements.
  • Performed multiple types of testing: functional, integration, end-to-end, regression, smoke, data validation, and cross-browser testing.
  • Conducted API testing using SOAPUI and Postman and automated using Rest Assured.
  • Triaged change requests and incidents during all phases of design, development, and testing.
  • Created regression documents to track execution, coverage, resources, defect status, and performance baselines.
  • Reported and tracked defects using JIRA, collaborating with developers in defect triage sessions.
  • Validated results generated by AI models (Gen AI) to identify and resolve data-related issues.
  • Environment: Java, Selenium Webdriver, TestNG, Maven, IntelliJ IDE, Git, Bitbucket, AWS EC2, Docker, Jenkins, Gen AI, Postman, SOAP UI, Rest Assured, Jira, IBM DataStudio, SQL, Splunk, Windows 10

Sr QA Automation Engineer

Fremont Bank, Livermore, CA / Telus International
Livermore, CA
02.2022 - 02.2024
  • Performed functional and automated testing of a customized Sales Cloud instance used by wealth advisors and banking reps.
  • Tested workflows for lead conversion, opportunity creation, account onboarding, and service requests.
  • Worked closely with Salesforce developers to validate Apex triggers, batch jobs, and Visualforce pages.
  • Actively participated in requirement gathering from Business Users, Responsible for writing functional specifications and design documents.
  • Analyzed business requirements, system requirements, and data mapping requirement specifications interacting with client, developers, and QA team.
  • Worked in the Agile/scrum development environment with frequently changing requirements and features.
  • Extensive knowledge in agile methodology and participated in sprint planning, sprint retrospective, product backlog refinement and daily scrum meetings.
  • Designed and developed automation framework from scratch using Java, Selenium Web driver, TestNG, Maven and IntelliJ editor to automate different user stories.
  • Created modular framework by incorporating Page Object Model (POM) framework to automate Salesforce application.
  • Created BDD (Behavior Driven Development) test cases using Cucumber and Gherkin.
  • Worked on Cucumber Feature file and Step generation file and execute test cases using Cucumber Test runner.
  • Used Bitbucket to maintain and manage the build scripts, test data used, and other documents related to the project.
  • Involved in testing the database and data validation using SQL Queries and IBM Data Studio.
  • Used JDBC connections to connect to the database and performed backend testing.
  • Integrated Automated scripts with Jenkins and executed test cases on docker container for Continuous Integration.
  • Involved in the peer review of test plans, test scenarios with QA / SA team to verify implementation of new features and enhancements on Dev, QA, and production environments.
  • Performed functional testing, integration testing, end-to-end testing, data validation testing, smoke testing and regression testing of Salesforce cloud application.
  • Performed cross-browser testing and parallel testing to test the Salesforce application is working as desired in different browsers and environments.
  • Tested Restful APIs Services using Postman and Rest Assured.
  • Experience in triaging change requests and incidents during all phases of design, development, testing and training.
  • Created Regression Document to track and report testing activities during each phase of testing, including testing results, test case coverage, required resources, logged defects and their status, performance baselines.
  • Verified, documented, and reported test case results, defects, and test status.
  • Reported defects using JIRA and interacted with the development team to resolve any defects/issues.
  • Environment: Java 8, Selenium Webdriver 3.14, TestNG 6.8, Appium, Maven 3.6.3, Eclipse IDE, Cucumber 6.8.1, Git, Github, AWS EC2, docker, Jenkins, Postman, Rest Assured, Jira, Windows 10, Microsoft Office

Sr. QA Automation Engineer

First Republic Bank, San Francisco, CA / Persistent Systems
San Francisco, CA
10.2020 - 01.2022
  • Extensive knowledge in agile methodology and participated in sprint planning, sprint retrospective, product backlog refinement and daily scrum meetings.
  • Analyzed Business Requirement Documents and worked closely with Business users and developers to understand the requirements correctly.
  • Designed and developed automation framework from scratch using Java, Selenium Web driver, TestNG, Maven and eclipse editor.
  • Created data driven framework by incorporating Page Object Model (POM) framework to automate different modules of Salesforce application.
  • Automated Leads, Relationships, Contacts modules of SFDC application using Java and Selenium.
  • Worked on testing different workflows of Salesforce application.
  • Implemented BDD framework using Cucumber and Gherkin.
  • Performed API Testing for Restful Web services using Postman and Rest Assured
  • Wrote complex SQL queries to validate data in the backend and performed database testing.
  • Used JDBC connections to connect to the database and performed backend testing.
  • Worked in the Agile/scrum development environment with frequently changing requirements and features.
  • Trained and helped QA team within the group to setup Selenium Java, Maven and TestNG development environment.
  • Involved in the peer review of test plans, test cases with QA / BA team to verify implementation of new features and enhancements on Dev, QA, and production environments.
  • Performed Regression testing, smoke testing, system testing, integration testing, backend testing and end-to-end testing of the application.
  • Verified, documented, and reported test case results, defects, and test status.
  • Used GIT version control system for source code maintenance.
  • Worked closely with the development team to work through issues / defects and resolution with the development.
  • Environment: Java 8, Selenium Webdriver 3.14, TestNG 6.8, Appium, Maven 3.6.3, Eclipse IDE, Cucumber 6.8.1, Git, Github, Jenkins, Jira, Postman, Rest Assured, Putty, Restful Webservices, Oracle, Windows 10, Microsoft Office

Test Automation Developer

Nationwide Insurance, Columbus, OH / Revel IT
Columbus, OH
06.2018 - 09.2020
  • Designed and Developed automation test scripts using Ruby, Cucumber and Rubymine Editor.
  • Created Page Object Model (POM) framework to automate nationwide legacy applications using Shim tool.
  • Implemented BDD pattern in our framework using cucumber.
  • Performed Web Services Testing for Restful Web services using Postman and SOAPUI tools.
  • Created automation test scripts for API testing using Rest Assured.
  • Wrote complex SQL queries to validate data in the backend and performed database testing.
  • Used JDBC connections to connect to database and performed backend testing.
  • Worked in the Agile/scrum development environment with frequently changing requirements and features.
  • Involved in the peer review of test plans, test cases with QA / BA team to verify implementation of new features and enhancements on Dev, QA, and production environments.
  • Involved in testing the applications hosted on Unix server.
  • Extensively used shell scripting to interact with the servers and perform some actions.
  • Participated in different meetings like Iteration 0, Entry 3 amigo, Iteration planning meetings, Exit amigos and retrospective.
  • Performed Regression testing, smoke testing, system testing, integration testing, backend testing and end-to-end testing of the application.
  • Verified, documented, and reported test case results, defects, and test status.
  • Used GIT version control system for source code maintenance.
  • Hands on experience on creating docker containers and images in AWS EC2 instances.
  • Environment: Ruby, Cucumber 3.1.0, Rubymine, Git, Github, Jenkins,Toad, Oracle 18c, Jira, Postman, SOAP UI, Putty, WinSCP, Restful Webservices, Windows 10, Tosca

QA Automation Engineer

L-Brands, Reynoldsburg, OH / Revel IT
Reynoldsburg, OH
10.2017 - 05.2018
  • Developed automation test scripts for using Java, Selenium, Cucumber and Junit.
  • Involved in testing the Mobile application using Appium.
  • Tested POS application for Victoria’s secret store.
  • Developed Test Plans, Test Cases, Test Scripts, Test Strategy, Test Scenarios and Test Reports.
  • Created Page Object Model (POM) framework to automate Victoria’s Secret application.
  • Followed Agile testing methodology, participated in daily SCRUM meetings and testing each SPRINT deliverables.
  • Used Selenium GRID to perform cross browser testing and to test across various platforms.
  • Performed Web Services Testing using Restful Web services.
  • Connected to backend database systems using JDBC connections.
  • Used GIT version control system for source code maintenance.
  • Extensively worked with DOM and locating a web element using Id, CSS selector and XPath.
  • Maintained and executed Maven build files for executing automated tests.
  • Configured and monitored automation jobs using Bamboo Continuous Integration.
  • Reported defects using JIRA and interacted with the development team to resolve any defects/issues.
  • Performed Regression testing by executing Test scripts on the new build.
  • Prepared status summary reports with details of executed, passed, and failed test cases.
  • Worked closely with the QA Manager and QA Lead to discuss/decide major activities, scopes, and milestones in the QA life cycle.
  • Used java as a scripting language. Used java concepts in writing the test cases.
  • Wrote test cases using oops concepts like polymorphism, encapsulation, inheritance, method overriding.
  • Environment: Java 8, TestNG, Selenium Webdriver 3.0, Appium, Maven, Git, Bitbucket, Bamboo, Cucumber, IntelliJ, JIRA, Saucelabs, Postman, Restful Webservices, json, HTML, Javascript

QA Automation Engineer

Union Bank, Monterey Park, CA / Pyramid Consulting
Monterey Park, CA
12.2014 - 09.2017
  • Developed page object model design framework using selenium on TestNG platform.
  • Developed Test Cases using element locators, Web Driver methods, Java Programming features and TestNG annotations.
  • Involved in Designing Requirement Traceability Matrix to analyze changes and identify the areas of application for Regression Testing
  • Developed test plans, test scenarios and test cases for different modules of project.
  • Reviewed the code prepared by other team members and suggested improvements if required.
  • Used Build Management Tool Maven in the framework for batch triggering of test cases.
  • Performed unit testing before executing test scripts, smoke testing to validate critical functionalities of the system and GUI Testing.
  • Automated mobile test cases using Appium server for both android and iOS mobile devices.
  • Developed automated matrices using MS Excel for performing End to End Account validations for refund amounts across various fee types.
  • Involved in functional, integration and regression testing.
  • Used HP ALM as test management tool for running and executing test cases.
  • Provided validation of data through SQL queries.
  • Extensively used BO tool to identify the accounts that will be leveraged for Test Execution and account validations.
  • Leveraged necessary Banking Systems such as Rumba, RCIF, Web ammo to download the necessary statements, Journals and Transaction Journals and to access and collect appropriate Account information for the test case or account validation.
  • Design and execute test cases for user acceptance testing within the provided timeline.
  • Updated HP ALM with test results and appropriate evidence.
  • Responsible for generating daily status reports and weekly status reports.
  • Evaluated Change Requests and Impact Analysis for projects.
  • Environment: Java 8, TestNG 6.9, Firebug, Selenium Web driver, Maven, Git, GitHub, Jenkins, Cucumber, Appium, SAP BO Tool, Rumba, RCIF, Web Ammo REST, SharePoint, MS Excel, MS Word, HP ALM

Education

Master's degree - Information Technology and Management

Campbellsville University
08-2018

Bachelor's degree - Electronics and Communication Engineering

Koneru Lakshmaiah University
04-2014

Skills

  • Languages: Java, Python, SQL, HTML, CSS, JavaScript
  • Automation Tools: Selenium WebDriver, TestNG, Junit, Pytest, RestAssured, SOAP UI Pro, Postman, Cucumber, Cypress, Playwright, Appium, Tosca
  • Databases: My SQL, SQL Server, Oracle (9i/10g/11g)
  • CI/CD & DevOps: Jenkins, Git, Maven, Docker, AWS
  • Test Management: Jira, HP ALM, QC, Rally, TFS
  • IDE Tools: Eclipse, IntelliJ, Rubymine, PyCharm
  • Project Methodologies: Agile-Scrum, Waterfall, Kanban
  • Version Control Tools: Git, GitHub, SVN, Bitbucket
  • Operating Systems: Windows 8, Windows 7, Vista, XP, MAC OS
  • Automation Framework: BDD (Cucumber), POM, Hybrid, Data-Driven, Modular

Timeline

Lead QA Automation Engineer

Elevance Health, Wallingford, CT / Deloitte
03.2024 - Current

Sr QA Automation Engineer

Fremont Bank, Livermore, CA / Telus International
02.2022 - 02.2024

Sr. QA Automation Engineer

First Republic Bank, San Francisco, CA / Persistent Systems
10.2020 - 01.2022

Test Automation Developer

Nationwide Insurance, Columbus, OH / Revel IT
06.2018 - 09.2020

QA Automation Engineer

L-Brands, Reynoldsburg, OH / Revel IT
10.2017 - 05.2018

QA Automation Engineer

Union Bank, Monterey Park, CA / Pyramid Consulting
12.2014 - 09.2017

Master's degree - Information Technology and Management

Campbellsville University

Bachelor's degree - Electronics and Communication Engineering

Koneru Lakshmaiah University
NANDITHA V