Sai Lakshmi Raghavarapu
Email ID : ************@*****.***
Contact No : 781-***-****
https://www.linkedin.com/in/sai-lakshmi-raghavarapu-942b0127a
PROFESSIONAL SUMMARY:
Around 5+ years of experience in IT industry in Software Quality Assurance and Analysis, Design of Manual and Automated testing (Black Box, White box) of various applications for Web and Client/Server environments.
Extensive Knowledge of Quality Assurance standards, methodologies and strategies with better understanding of Software Development Life Cycle (SDLC).
Well versed in different management scenarios like Change Control, Quality Assurance, Defect Tracking, System Integration, and Task Scheduling.
Performance Testing of API and Web applications using Silk Performer and JMeter.
Experience in bug reporting tools like JIRA and ALM.
Extensive experience in Black-Box & White-Box Testing for Web, Data Base and Client Server Applications.
Experienced in SQA (Software Quality Assurance) including Manual and Automated testing with tools such as Selenium WebDriver/IDE, Cucumber and TestNG, Load Runner, Quality Center/ALM, JMeter, JIRA and SOAP UI.
Sound knowledge on TestNG framework for Unit testing, Maven and Ant for Project building tool, Jenkins for Continuous Integration.
Experience in QA & Testing tasks like bug reporting and tracking, unit testing, GUI testing, and integration testing.
Expertise in performing regression testing on new builds, every modification in the application using Selenium WebDriver.
Extensive experience in reviewing and analyzing Business Requirements and writing detailed Test Plans, Test Cases, and Test Scripts.
Strong PL/SQL, developing database queries for Backend Testing, in-depth Knowledge of Oracle and SQL Server, resolved Database Performance Issues Knowledge in performing Database testing on Oracle, SQL Server using SQL Developer and TOAD.
Good working experience on SOAP UI and POSTMAN for testing and validating various web services used in the application.
Extensive experience in conducting different kinds of tests such as Integration, Regression, Functional, System Testing, Black Box, White Box, UAT and Sanity Testing.
Experience in both Waterfall (Software Development Life Cycle -SDLC) and Agile Project Environment.
Good analytical and communication skills and ability to work independently with minimal supervision and also perform as part of a team.
Highly motivated team player with analytical, organizational and technical skills, unique ability to adapt quickly to challenges and changing environment.
Excellent interpersonal skills, proven team player with an analytical bent to problem solving and delivering under high stress environment.
TECHNICAL SKILLS:
Testing Tools
Selenium RC/Grid/IDE/Web driver, HP QC, QTP, Junit, JMeter, TestNG, Appium, JIRA, Cucumber, Postman, Soap UI, Jenkins, Git, Confluence
Languages
C, C++, Java, JavaScript, HTML5, XML, CSS3, PL/SQL, Shell
Build / CI Tools
Ant, Maven, Hudson, Jenkins, Cruise Control
Version Systems
Git, CVS, SVN
Databases
MS Access, MY SQL, Oracle, DB2
Operating Systems
Windows Variants, Mac, Unix, Linux
PROFESSIONAL EXPERIENCE:
Client: Frost Bank, San Antonio, TX June 2023 – Present
Role: QA Engineer
Responsibilities:
Reviewed business requirements and technical specification documents and Analyzed use cases, functional requirements to write detailed Test plans and Test cases.
Involved in setting up configuring the testing environment with Eclipse, TestNG, and Selenium WebDriver and Selenium Java client driver.
Develop and implement robust Selenium Page Object Model (POM) framework with Selenium WebDriver using Object Oriented Programming Java and open-source unit test framework TestNG.
Developed automation script with WebDriver API using Java, and TestNG.
Develop Restful Web Service testing framework with open-source REST-Assured and TestNG to build robust and scalable web service testing.
Developed BDD tests using Cucumber by writing behaviors and step definitions and also developed required Selenium support code in JAVA for Cucumber.
Build Automated Test script to increase the automation coverage for the regression test cycle.
Developed Automation framework from scratch using Maven and TestNG with Java programming language
Used Maven for building the Web Driver project. Runner script as a batch file through Maven and generated testing report.
Used Maven, GIT, Java and Selenium Grid to create nightly automation scripts.
Used Cucumber automated testing to test new and existing functionality.
Involved on Cucumber testing and defined the test scenarios and created the test cases in Test Manager.
Using Postman validated REST API Web Service Call by sending JSON Request and JSON Response.
Used Maven, SVN, Selenium WebDriver, Jenkins, Java and Selenium Grid to create nightly automation scripts.
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 Firebug and Fire path to identify and locate elements as needed, along with creating custom XPath using xml functions.
Involved in providing the efficient locators strategy like XPath, modified XPath and CSS3 to run WebDriver script in stable condition.
Created data-driven automation scripts for testing API Web Services using SOAP UI.
Used Quality Center for Test Management, for Functional Test Automation.
Provide all data validation through SQL Queries UNIX commands to perform Back-end Testing.
Tested the application in highly dynamic environment with sprint team using Agile Methodology.
Created QA sizing estimated based on the changes to the web services for the scope defined in a particular release cycle.
Environment: Java, JavaScript, Selenium WebDriver, Cucumber, SoapUI, Postman, Appium, JMeter, TestNG, HTML5, Maven, Jenkins, Git, Jira, SQL Server, Agile, Oracle, Windows.
Client: Mastercard, Boston, MA Nov 2022 – June 2023
Role: QA Engineer
Responsibilities:
Gathered requirements and application information from Business Area Managers (BAM) and Subject Matter Experts (SME’s) and developed test cases.
Involved in design and implementation of Selenium WebDriver automation framework for smoke and regression test suites.
Developed new and updated existing Automation test cases using Selenium WebDriver and TestNG, using Git and Source Tree as VCS for a Java based Web application, using Maven as build tool and Jenkins to create and run deployment jobs.
Created scripts on Eclipse to perform cross browser testing using selenium web driver.
Performed Data driven testing using Selenium and TestNG functions which reads data from property and XML files.
Test Automation Framework using Cucumber BDD/TDD.
Involved in cross browser testing using TestNG and hands on working with Selenium Grid.
Used Maven to create test automation software build and execute Automation Test
The entire java coding done using Cucumber framework having features files and property files.
Developed and Executed Test Plans and Test Cases from Requirements and Specification documents.
Experience in testing Mobile Apps using Android Studio and Real Devices to test the application using Appium and Appium Desktop.
Authored and Executed Automation and Manual Test Cases for Functional testing of various modules of the application.
Worked on distributed test automation execution on different environment as part of Continuous Integration Process using Selenium Grid and Jenkins.
Responsible in executing Selenium test scripts on different browsers and checked for compatibility.
Used XPATH, Regular expression and classes to perform UI actions. Exported output/reports for all automated testing results.
Involved in Webservices testing using POSTMAN Tool.
Done SOA testing for Payments API's using SOAP UI and Java framework for web services testing.
Closely worked with developers and product owners in an Agile Environment using technical stories to create automated APIs (REST/SOAP) and built a framework for continuous support for future releases.
Executed Defect Tracking and Management by JIRA. As well as provided time-to-time reports by JIRA API.
Used SQL Queries in performing data validation to ensure data accuracy and data integrity by testing back-end components of new data warehouse products.
Coordinated with upper management daily regarding status on the execution of Test Cases (How many Tests Cases failed/pass, status of the site).
Environment: Java, JavaScript, Selenium WebDriver, Cucumber, SoapUI, Postman, Appium, Jenkins, JMeter, TestNG, XML, HTML5, Maven, SQL, Jira, TDD, SQL, Oracle, Windows.
Client: Nationwide Insurance, Columbus OH Jul 2020 – Oct 2022
Role: QA Automation Engineer
Responsibilities:
Participated in Test Planning and writing Test scripts for each sprint using Selenium.
Worked on acceptance testing using Selenium WebDriver.
Designed, developed and implemented POM based automation testing framework utilizing Java, TestNG and Selenium WebDriver.
Wrote Selenium scripts to create reusable components in Data driven framework.
Developed re-usable function using JUnit for the Test Automation.
Used JUnit framework to run unit test and Ant to build the Project. Extended JUnit framework by adding some helper classes and methods.
Performed white box testing using Junit for class, method, & web services testing.
Involved in building automation framework from scratch using Selenium Web Driver, JAVA, Junit, ANT and Eclipse.
Worked on the Android module of the project where I was responsible for automating the app using Appium.
Performed functional testing to identify various critical points in the application and automated it by using Selenium WebDriver with JUnit.
Used TestNG to prioritize the scripts and run in batches and extract test reports.
Configured Selenium Web Driver, TestNG, Maven tool and created selenium automation scripts in Java using TestNG prior to agile release.
Maintained and executed Maven build files for running automated tests.
Integrated with Continuous Integration tools Jenkins for running test on regular basis automatically.
Performed various testing activities like GUI testing, functional testing, browser compatibility testing, regression testing.
Performed functional testing of SOAP and REST Web Services using SOAP UI Tool and assertions on request and response XML on both SOAP and REST Web services.
Worked in HP ALM to ensure requirement coverage by Test cases, as well as defect traceability to Test cases.
Performed the Back-End integration testing to ensure data consistency on front-end by writing and executing SQL statements.
Participated in daily, weekly meetings and technical reviews. Prepared reports showing the testing efforts.
Environment: Java, JavaScript, Selenium WebDriver, Cucumber, SoapUI, Appium, TestNG, Maven, Jenkins, HTML5, XML, XPath, JIRA, Firebug, Agile, SQL, Oracle, Windows.