LAKSHMI S KORATAMADDI
Indian Land, SC ***** 980-***-**** *********@*****.***
PROFESSIONAL SUMMARY
Over 8+ years of hands-on experience in Software Quality Assurance Testing (Automation and Manual). Expert in Testing Life Cycle (TLC): Including Risk Analysis, Planning Process, Test Design, Regression Test, Defect Tracking, Management and Test Reporting. Experienced in Writing Selenium WebDriver automation scripts in Java. Good interpersonal skills, proven team player with an analytical bent to problem solving and delivering under high stress environments. Proven skills in completing black, white and grey box tests. Background writing and implementing test cases, developing testing plans and identifying use cases. Fully versed in complete SDLC.
SKILLS
• Test Plans and Test Methodologies
• Organized and Detail-Oriented
• Automated Testing Frameworks
• Manual Testing
• Test Procedure Documentation
• Bug Tracking and Resolution
• Black Box Testing
• Scrum Methodology
• White Box Testing
WORK HISTORY
Senior Testing Analyst, 06/2022 to 09/2023 and 05/24 to till date TIAA– Charlotte, NC
Responsibilities:
• Extensive knowledge and experience of Selenium using Core Java for developing automation scripts in Eclipse IDE to develop and debug the code.
• Good knowledge on Jenkins for continuous integration
• Extensive experience in Automation testing, Manual testing, Smoke testing, Regression testing, Functional testing and End-to-End testing.
• Enhanced existing TIAA automation framework to include error handling, recovery scenario and batch execution.
• Created and enhanced test scripts to handle changes in objects, in tested application's GUI and in testing, environment using Selenium WebDriver, Core Java, TestNG and Gradle
• Defined test automation strategy, designed automated tests, created automated test cases, test plans and executed tests using Selenium.
• Used Automation scripts and performed functionality testing during the various phases of the application development using Selenium.
• Used Gradle to build and run the Selenium automation framework. Implemented the BDD framework with Cucumber, Java and the creation of future files with scenario and scenario outline files.
• Well versed in reviewing and analyzing Business requirements and developing Test Plans, Test strategies, Test cases, Test Data Management, Test procedure, Test reports and documentation of Manual and Automation Tests..
• Reviewed business requirements and technical specification documents and Analyzed use cases, functional requirements to write detailed Test plans and Test cases.
• Worked with Developers, Business analysts and Project managers to determine requirements (H/W specs, Test Cases, Test Data).
• Actively involved in Scrum, sprint meetings and technical reviews. Prepared reports showing the testing efforts.
• Documented Test cases, Test scenarios and Test scripts for verification and validation.
• Checked the data flow through the front end to backend and used SQL queries, to extract the data from the database.
• Used SOAP UI tool to test SOA based architecture applications to test SOAP services & REST API.
• Created Project plan on Continuous Integration (Jenkins), configured scheduled using Cron job.
• GitLab as a code repository to manage code reviews.
• Participated in End to End testing before the Product release.
• Received Certificates of Appreciation.
Tools & Technologies: Selenium WebDriver, Core Java, TestNG, JUnit, Gradle and Jenkins, Cucumber, BDD, GitLab, Jenkins, Eclipse, XPath, CSS, XML, SOAP UI, Postman, Jira, Splunk, Swagger, AWS, Tableau, SQL, Agile and Windows.
QA Tester, 08/2021 to 06/2022
Wells Fargo – Charlotte, NC
Responsibilities:
• Performed Automation testing, Manual testing, Smoke testing, Regression testing and Functional testing.
• Used Enhanced existing Wells Fargo automation framework (WAF) to develop automation test scripts.
• Expertise in developing automation scripts in BDD format using Cucumber and Proficient in writing cucumber scenarios in GHERKIN format.
• Strong experience with Behavior Driven Development (BDD) with Cucumber JVM to implement Hybrid Framework.
• Experience working with Jenkins for continuous integration using Vulcan tool
• Defect logging and tracking using Jira and updated test defects status with results.
• Working with Java to use Selenium-WebDriver API library to write automation scripting with Cucumber Feature and Scenario.
• Familiar with Project Methodologies such as BDD in Agile.
• Experience with working on multiple operating systems like Windows, Linux and Mac.
• Developed and maintained UNIX/Gradle scripts for build and release task.
• Good Experience in Agile methodology with SCRUM Process for product development.
• Configured Continuous Integration environment, using Jenkins to kickoff daily builds and automation suites Jenkins and Git Hub.
Tools & Technologies: Selenium WebDriver, Core Java, Vulcan, TestNG, Gradle and Jenkins, Cucumber, BDD, GIT, Jenkins, Gherkin, Eclipse, AWS, XPath, CSS, XML, Jira, SQL, Agile and Windows. QA Selenium Tester, 07/2020 to 08/2021
Comerica – Dallas, TX.
Responsibilities:
• Created Automation script using Selenium WebDriver.
• Develop test cases for functional and regression testing.
• Involved in writing unique XPath using firebug and fire path to identify web elements.
• Performed API testing using Postman.
• Checked the data flow through the front end to backend and used SQL queries, to extract the data from the database.
• Reviewed business requirements and technical specification documents and Analyzed use cases, functional requirements to write detailed Test plans and Test cases.
• Created Automation script using Selenium WebDriver. Executed scripts on different browser and different platform.
• Used Java language and TestNG framework for scripting. Performed white box testing using TestNG for class, method, and Webservices testing.
• Implementing the TestNG framework for the test suit.
• Performed execution of test suites and HTML report generation using TestNG.
• Used Maven to build and run the Selenium automation framework. Once the script got over, framework used to send the automation reports over email.
• Implemented the BDD framework with Cucumber, Java and the creation of future files with scenario and scenario outline files.
• Created Project plan on Continuous Integration (Jenkins), configured scheduled using Cron job.
• Used GIT as a code repository to manage code reviews.
• Documented Test cases, Test scenarios and Test scripts for verification and validation.
• Develop test cases for functional and regression testing.
• Conducted UI testing and functional testing.
• Involved in writing unique XPath using firebug and fire path to identify web elements.
• Involved in testing of web application by creating XML test suite.
• Performed API testing using Postman.
• Worked in developing test automation framework in Postman for functional and regression testing in the SOA platform.
• Developed comprehensive Test plans according to business, functional and technical requirements using HP ALM.
• Checked the data flow through the front end to backend and used SQL queries, to extract the data from the database.
• Involved in testing the application utilizing the Agile (Scrum) methodology.
• Worked with Developers, Business analysts and Project managers to determine requirements (H/W specs, Test Cases, Test Data).
Tools & Technologies: Java, Selenium WebDriver, TestNG, Maven, Cucumber, GIT, Jenkins, Eclipse, XPath, CSS, XML, Postman, Restful, Jira, SQL, Agile and Windows. QA Test Engineer, 05/2019 to 06/2020
Office Depot – Boca Raton, FL.
Responsibilities:
• Involved in analyzing Business Requirement Documents and Technical Specification document and developed test plan and test cases for testing the application.
• Developed test automation scripts using Selenium WebDriver for regression and performance testing of the various releases of the application.
• Developed and Implemented automation using Selenium WebDriver and Java. Used Eclipse IDE to develop and debug the code.
• Created and enhanced numerous test scripts to handle changes in the objects, in the tested application's GUI and in the testing environment using Selenium WebDriver.
• Created test reports using TestNG and captured the error screenshots.
• Involved in writing Maven build dependencies to automate the compilation and execution of test cases/suites.
• Contributed to the Continuous Integration pipeline running component builds, creating and running Deployment jobs on individual stages on Jenkins, and running automated and manual functional tests.
• Used GIT as version control tool, doing peer reviews and code check was done before checking the code.
• Performed Smoke, System testing, system Integration Testing, User acceptance, Database and Regression testing.
• Worked on Selenium GUI Object / element verification is done through XPath, CSS Locators.
• Validated XML files as part of web services testing
• Exported Test Case Scripts (Java-Selenium) in Eclipse IDE and modified the selenium scripts and executed and prepared automation test framework. Tests developed in Eclipse to start and to stop the selenium server and to execute the tests in browser.
• Participated in Functional testing, Integration testing, Regression testing, Positive testing, Negative testing, Performance testing, End to End testing, Cross Browser testing, User Acceptance testing.
• Performed functional testing of SOAP and RESTFUL Web Services using Postman Tool.
• Used Quality Center to track and report system defects and bug fixes. Written modification requests for the bugs in the application and helped developed developers to track and resolve the problems.
• Performed Backend testing using SQL queries to retrieve and verify information in the database.
• Collaborated with product management teams in an agile environment to develop a comprehensive set of tests for web-based applications.
• Participated in Stand-up meeting, walkthrough meeting, weekly automation meeting with all other QA, weekly assessment meetings with business analysts and developers. Tools & Technologies: Java, Selenium WebDriver, TestNG, Maven, GIT, Jenkins, Eclipse, XPath, XML, Postman, Quality Center, SQL, Agile and Windows.
QA Engineer, 08/2017 to 04/2019
Red Brick Health – Minneapolis, MN.
Responsibilities:
• Worked closely with developers and other QA members to define test requirements and developed test cases based on the Business requirements and System requirements.
• Responsible for design and development of requirements collected from the customer.
• Prepared test plans to identify test strategies and resource.
• Defined test automation strategy, designed automated tests, created automated test cases, test plans and executed tests using Selenium.
• Responsible for setting up the framework and test environment.
• Extensively involved in integrating Selenium WebDriver with existing API to test framework.
• Used Selenium GRID to execute test cases parallel on different target machines.
• Worked on developing the automation scripts for back-end testing using Selenium and executed the tests.
• Involved in executing all Selenium test scripts on different browsers and checked for compatibility.
• Involved in System-wide Integration, regression and Load testing.
• Defect logging and tracking using Jira and updated the test defects status with results.
• Worked in Manual and Automated testing of applications on Windows and UNIX/Linux Environment.
• Clearly documented all the test cases and executing methods and techniques and uploaded all the requirements.
• Worked closely with Business teams and participated in Business Acceptance Testing (BAT).
• Actively participated in status report meetings and interacted with other team members for technical issues. Tools & Technologies: Java, Selenium WebDriver, Eclipse, SOAP, Quality Center, UNIX and Windows. QA Tester, 05/2016 to 07/2017
Emigrant Bank – New York, NY.
Responsibilities:
• Created test plans and test cases in concert with system engineers and web designers.
• Involved validating sites across browsers and operating systems, the accuracy of links, visual presentation and its alignment with design specifications, and database updates.
• Tested the application manually prior to automation for functional testing.
• Performed Manual performance testing to identify various critical points in the application.
• Wrote and documented test plans, test cases and logged test results Worked with various automated testing tools.
• Testing included: Functionality, Database, Block Box, Unit testing, Integration, System, and Load testing.
• Modified the Test Scripts accordingly when we record the applications.
• Performed User Acceptance Testing (UAT), interacted with users for execution of test cases in UAT.
• Created Test Cases Test Plans and Test labs using Quality Center.
• Supported new and existing products by configuring and testing software products and software components of a website.
• Provided Estimates for testing and updated the Project Plan with the testing timelines.
• Wrote SQL queries and statements to test database for retrieving information.
• Coordinated the walkthrough and kickoff meetings with developers and project managers. Tools & Technologies: Manual Testing, Postman, Quality Center, Excel, Oracle, SQL, Windows. EDUCATION
Master's Degree: Software Engineering, 12/2016
International Technological University - San Jose, CA Bachelor's Degree: Information Technology, 05/2012 JNTU - Hyderabad, India
CERTIFICATIONS
ISTQB-ISEB Certified Tester Foundation Level(CTFL)