Jagadeeswari T
Phone No: 443-***-****
Email ID: ***************@*****.***
LinkedIn: https://www.linkedin.com/in/jagadeeswari-tiruveedula-6896041b5/
PROFESSIONAL SUMMARY:
About 6+ years of experience in industry on System Analysis, Design, Development and testing of the software for various Enterprise Applications.
Expertise in Quality Analysis with strong understanding of Software Testing Life Cycle (STLC) and object-oriented methodologies.
Good Knowledge in Test Management and Testing Lifecycle Methodologies like Agile, Waterfall, TDD (Test Driven Development).
Proficient in using test automation tools such as Selenium WebDriver/RC/IDE/Grid, QTP Protractor to develop automation testing scripts for web and client server applications.
Good experience in Software Testing in Client Server and Web based application using Automated Testing Techniques and open-source Testing Tools.
Good knowledge in designing and creating automation frameworks for J2EE based applications using Java, Junit/ TestNG, Selenium WebDriver/IDE/Grid, ANT/Maven and Jenkins.
Experience in using Micro Focus (HP) Quality Center extensively for establishing Traceability to Requirements, Test Cases, Bug tracking and Reporting.
Good experience in Bug Tracking tools like HP Quality centre, Clear Quest and Bugzilla.
Hands on experience in Defect Track, review, analysis and comparison using Application Lifecycle Management (ALM) / Quality Center (QC).
Experience in using Java, Maven, through Continuous Integration using Jenkins, Git.
Good experience in Test Case designing and development using Test automation tools like Selenium, Firebug, TestNG and Java & JavaScript as programming language.
Experience in all stages of testing – Functional, Integration, Regression, Smoke, Sanity, System/end-to-end/Process, Cross Browsing, Usability, User Acceptance Testing (UAT) and GUI.
Well versed in different management scenarios like Change Control, Quality Assurance, Defect Tracking, System Integration, and Task Scheduling.
Experience in using version control tools like SVN, GIT, and Bitbucket.
Strong PL/SQL, developing database queries for Backend Testing, in-depth Knowledge of Oracle and SQL Server, Knowledge in performing Database testing on Oracle, SQL Server using SQL Developer and TOAD.
Strong Interpersonal Skills, Analytical skills, Self-motivation, Co-ordination Skills and effective communication skills orally & written, Good Team Player Qualities.
TECHNICAL SKILLS:
Automation Tools: Selenium WebDriver, Appium, TestNG, QTP/UFT, JMeter, SoapUI, Postman
Frameworks & Methodologies: BDD (Cucumber), TDD, Page Object Model, Hybrid, Agile/Scrum
Languages: Java, JavaScript, SQL, HTML, XML, Groovy
Build & CI/CD: Maven, Jenkins, Hudson, Git, Bitbucket
Test & Defect Management: JIRA, HP ALM/QC, Bugzilla, Rally
Databases: Oracle, MS SQL Server, MySQL
Cloud & Performance: JMeter, API Performance Testing
OS: Windows, Linux, MacOS
PROFESSIONAL EXPERIENCE:
Client: Heritage Bank, Everett, WA Feb 2024 – PRESENT
Role: QA Automation Engineer
Project Description: Worked on enhancing test automation frameworks using Selenium WebDriver and Cucumber for a banking application. Responsibilities included creating functional, regression, and integration test cases, conducting acceptance testing, and ensuring test coverage for both frontend and backend validations. Emphasized performance testing and behavior-driven development with integration into Jenkins CI/CD pipeline. Used SOAPUI for API testing and validated database integrity with SQL.
Responsibilities:
Responsible for creating and maintaining automation acceptance test suite using Selenium and Cucumber framework. Also responsible for converting automation scripts to new framework using Selenium WebDriver, Java and TestNG.
Designed and developed automated scripts for functional, regression, sanity, and integration testing using Selenium.
Created the detailed test plan and test cases from the business requirements documents and meetings.
Interacted with Business Analyst and Developers in requirement analysis, design reviews, testing and documentation for application developed in agile environment.
Reviewed test assignments, developed test plans and executed test as assigned and coordinated with developers to fix the bugs.
Involved in acceptance testing using Cucumber and Selenium Web Driver.
Maintained testing documentation in HP Quality Center including reports on program areas covered, those not testable, and percentage of tests passed.
Created Selenium Test cases for automation using Selenium Web Driver and Java.
Achieved Behavior-Driven Development (BDD) implementation with Cucumber, Gherkin and Jenkins Continuous Integration, expanded test scenarios, tracked Cucumber reports.
Performed Smoke Testing, Security Testing, GUI Testing and User Acceptance testing.
Strong Experience on Performance Testing and responsible to determine the system performance under work load.
Managing all phases of testing for assigned components ensuring test plans and test cases are completed and met business requirements.
Performing various types of testing, such as functional, regression, user acceptance, negative and installation testing.
Used HP Quality Center to store testing results, metrics, implemented Test Plan Document, created Test Cases, Defect Tracking and Reporting.
Extensively used SOAPUI web service tool for testing several different web services.
Extensively tested the databases using SQL queries to validate and verify the consistency of test data with front end data.
Participate in weekly meeting with the management team and walkthroughs.
Environment: Java, JavaScript, Selenium WebDriver, HP Quality Center, Eclipse IDE, Junit, JMeter, TestNG, Jenkins, SoapUI, Cucumber, JIRA, ANT, Maven, Rally, Xpath, Firepath, Firebug, SQL, Oracle, Windows.
Client: Farmers Insurance, Woodland Hills, CA Mar 2022 – Jan 2024
Role: QA Automation Engineer
Project Description: Involved in automating testing for insurance applications using Selenium, TestNG, and Cucumber in Agile and Waterfall environments. Developed robust test frameworks for web and mobile platforms using Appium. Conducted API testing with Postman and SOAP UI, performed performance testing using JMeter, and validated backend systems with complex SQL queries. Automated continuous testing using Maven and Jenkins, with active involvement in bug tracking via JIRA.
Responsibilities:
Interacted with Business Analyst and Developers to understand the application architecture and recommend testing strategy.
Involved in all stages of Software testing life cycle (STLC), Test Driven Development methodologies like Waterfall, Agile methodologies.
Developed modular & robust automation framework using Selenium Webdriver, Cucumber, TestNG and Java.
Created Test Automation Framework for new enhancements in Selenium WebDriver using Java, Junit and TestNG.
Effectively involved in Test Case Development, Test Execution and Test case review by business analysts.
Define, develop, and execute automation test scripts using Java that leverage black and white box testing across functional, non-functional and performance testing.
Extensively involved in defect management to find out the bugs in initial level.
Developed automation scripts to test Mobile applications IOS and Android platforms using Appium, Java.
Performed bug tracking and reporting defects using JIRA and communicated with the development team to prioritize the bugs and bug fixing.
Proficient in using Appium Emulators and IOS Simulators to test the application virtually.
Performed API testing using Postman and Soap UI.
Performed Acceptance testing and UI functional testing using Perfecto with extension of Appium and Java as scripting language.
Implemented Automated execution of tests (nightly and need based) using Maven and JENKINS.
Developed Test Scripts to implement Test Cases, Test Scenarios, and features for BDD (Behavior Driven Development), TDD (Test Driven Development) using Cucumber.
Created automation tests using Ruby, Cucumber and Web-driver to validate the fields in Guidewire application using Page Object Model (POM).
Regression runs using Cucumber. Perform failure analysis of the test runs and fixing failed scripts.
Developed Test Framework in Selenium for UI Regression Test Automation when necessary, and potentially execute Unit Test automation (Java/Junit).
Implemented functional tests using Java, TestNG/Junit framework and BDD through cucumber.
Experience in using JMeter for Load, Stress, Volume and performance testing.
Performed data driven testing by using JDBC and Groovy script as a data source in SOAP UI and configured SQL queries to fetch data from the Oracle database.
Used GIT as code repository and code collaborator to re-modify files for software development.
Performed back-end validations using SQL statements against Oracle database.
Environment: Java, JavaScript, Selenium Webdriver, Micro Focus (HP) QC/ALM, QTP, Cucumber, SoapUI, Maven, Appium, Junit, JMeter, TestNG, Jira, Xpath, Firebug, Eclipse IDE, Jenkins, SQL Server, Oracle, Windows.
Client: FactSet, Norwalk, CT Feb 2019 – Feb 2022
Role: QA Automation Engineer
Project Description: Led the development of a Hybrid Test Automation Framework for financial data applications. Used Selenium WebDriver with TestNG and Maven under Java to conduct functional and regression testing. Engaged in testing mobile apps with Appium and real-time simulators. Designed and executed automated test scripts for web services (REST APIs), integrated with QC/QTP, and supported ALIP application testing. Contributed in Agile SCRUM ceremonies and release cycles with regression and smoke testing validations.
Responsibilities:
Responsible for implementation of Hybrid Test Automation Framework build using Selenium Webdriver, TestNG and Maven technologies under Java platform utilizing industry leading harness design patterns and approaches.
Involved in performing Automation testing with emulators & IOS Simulators and Mobile Application testing using Appium. Also tested scenarios on real-time devices with automation scripts developed using Appium.
Reviewed database test cases according to assigned Requirements to validate reports by retrieving data with complex SQL queries from oracle database.
Actively involved with SCRUM and sprint meetings, managing product backlog, removing obstacles to progress, re-allocating resources where necessary, prioritizing and review milestones and accomplishments.
Designed, executed and maintained Selenium Web Driver (TestNG, JUnit) automated test cases for regression test cases.
Selected the Test Cases to be automated and performed functional testing of the front-end using Selenium (IDE and Web Driver) & created Data Driven framework using JUnit.
Performed Regression testing activities in Test environment and Production support environment.
Functional Testing Tool Quick Test Professional (QTP/UFT) and the various frameworks in QTP/UFT.
Defect Triaging and Release sign off for Continuous Delivery cycles.
Studied and analysed the Functional Requirements, System Design Specifications, and interacted with Business Analyst & developers for changes in requirements if any.
Test automation for web application (SWAP module) using Cucumber.
Created automated functional regression test scripts using QTP and scheduled, organized and executed the test scripts in QC-QTP integrate environment and documented the test results.
Implemented Regression and Smoke tests execution as separate step of deployment process by using Webdriver.
Worked on writing the Integration test cases for the ALIP application for testing the application and the reports on the application.
Using Postman validated REST API Web Service Call by sending JSON Request and JSON Response.
Executed the automated regression test cases during every release and also executed the daily regression test suites.
Performing Regression test using automated testing tool QTP, Fitnesse and Selenium.
Environment: Java, JavaScript, Selenium WebDriver, Micro Focus (HP) Quality Center/ALM, TestNG, Cucumber, SoapUI, Maven, Jenkins, Appium, Postman, Rest, HTML5, XML, XPath, Eclipse, Firebug, SQL, Oracle, Windows.