Sri Ramya Ravula
Email: ********.******@*****.***
Mobile number: 302-***-****
Senior QA Analyst with 8 years of experience in software testing (Manual and Automation) with a solid understanding of Test Planning, Test Design, Test Execution and Defect Reporting & Tracking. Skilled in tools like SoapUI for Web services. Proficient in Software Development Life Cycle (SDLC) methodologies such as Agile/Scrum and Waterfall.
Professional Summary:
Proficient knowledge in White Box and Black Box testing for functionality and structural flow of an application
Expertise in implementing Waterfall / Agile and SCRUM Methodology by analyzing requirement specifications and responsible for developing Test Objective, strategies, Scope, Test procedures and Test Matrices
Experienced in Automating Web Application Testing using Selenium WebDriver with TestNG framework
Well versed with Handling Elements in Selenium WebDriver
Strong technical Knowledge of UNIX Utilities
Strong knowledge in web testing which includes GUI Testing, Functionality Testing, Unit Testing, Integration Testing, Regression Testing, System Testing, and User Acceptance Testing.
Expertise in developing Test scenarios, Test cases, Test data, Test procedures, Test reports and documenting Manual Testing
Extensively worked on GUI, Web Services, Mobile and Database testing.
Involved in testing application on different mobile Platform such as iOS and Android devices
Expertise in Cross-Browser and Compatibility Testing to test whether the web applications are working as desired in different browsers and environments
Executing Selenium Test Cases and Reporting defects
Experienced in SOAPUI/RESTFUL Web Services Testing. Validated request and response XML, SOAP and RESTFUL Web service calls
Strong understanding in concepts of QA and Testing Methodologies
Experienced in Database/Backend testing using SQL Queries for data design, data validation and data integrity testing.
Involved actively in creation of Regression Testing suite of automated QTP scripts to do the Regression Testing and Build Acceptance Testing
Experienced in using Test Management and bug reporting tools such as HP ALM/Quality Center, JIRA to track test progress, execution and deliverables.
Proficient in testing complex software applications using testing techniques.
Active participation in daily Scrum stand-up meetings, Sprint Review meetings and Retrospective meetings.
Dynamic and assertive team player with a strong inclination to improve and optimize process development and implementation
Excellent analytical skills with good communication and self-organizing skills, assertive and a committed team player
Having knowledge on PEGA testing.
Technical Skills:
Methodologies
Agile (Scrum) and Waterfall
Software Testing
Functional, Database, Web based UI Testing, Web Services, Test Plans, Cases & Processes, Functional Requirements, Regression, Positive & Negative Testing, UI & Compatibility Testing, Data Interface & Migration Testing
Functional Testing
Unit Testing, Smoke Testing, Sanity Testing, Integration Testing, White box testing, Black Box testing, Regression Testing, System Integration Testing (SIT) & User Acceptance Testing (UAT).
Nonfunctional testing
Security Testing, Compatibility Testing
Test Cases Management
JIRA, HP QC/ALM, Bugzilla, Rally
Databases
DB2, SQL Server
Web services
SOAPUI
Browsers
Internet Explorer, Mozilla Firefox, Google Chrome, Safari, Opera
Operating Systems
UNIX,Windows 2000, Windows XP, Windows Vista, Win 8
MS Office Tools
Outlook, MS Word, MS Excel, MS PowerPoint, MS Project
Certifications:
ISTQB certified Tester
Professional Experience:
Project: 1
Chase, Wilmington
Sep 2018 – Dec 2018
Senior QA Analyst/QA Lead
Responsibilities
Created Test plan & Script, Defect Management Templates; Created Initial test plan and developed test cases and test scripts manually
Used Quality Center to store all testing results, metrics, created Test Cases, and Reporting
Reviewed Business requirements, IT Design documents and prepared Test Plans which involved various Test Cases for all assigned module/projects; Review Test Requirements, Creating Test Plans and Test Strategy documents
Tested the application under different networks and Internet speeds including on 3G, 4G/LTE and Wi-Fi
Involved in Automation Infrastructure Development using Selenium
Execution of Selenium Test cases and Reporting defects
Developed a Defects Tracking Log for the SharePoint Site to track defects while testing
Organized Test Plan during initial phase of project, prepared test scripts, created Release note in Application Lifecycle Management (ALM)
Prepared meeting notes on daily execution/highlight of the project and send out the reports to managements
Interact with Developers and Business Analysts to perform various types of testing throughout Software Testing Life Cycle (STLC) and Bug Life Cycle (BLC)
Actively participated in smoke, functional and ad-hoc testing during SIT phase
Tested Applications compatibility on different browser versions (IE, Firefox)
Involved in defect reporting, defect tracking and defect reproducing
Environment: Automation Testing(Selenium), Manual Testing, Quality Center, Rally, Internet Explorer, Chrome, Firefox
Project: 2
Bank of America,Delaware
Dec 2017 – May 2018
Senior QA Analyst/QA Lead
Responsibilities
Understanding Business requirements and Participated in Agile meetings
Reviewing Test Cases and provides review comments to team members
Involved in review calls with BA and Project Managers
Created Test Data for executing Test cases using Datax tool
Worked in Agile/Waterfall Environments
Experience working on Client Servers and Web Base Applications
Involved in Automation Environment setup using Eclipse, Java, Selenium WebDriver jars and TestNG
Involved in Regression Testing using Selenium
Enhancing the Selenium Test cases for Cross browser testing
Logged and tracked defects using Application Lifecycle Management (ALM) and Rally
Lead Agile Ceremonies: Daily Scrum, Sprint Planning, Sprint Review, Retrospective meeting, and Grooming Backlog
Involved in testing application on different mobile Platform such as iOS and Android devices
Performed ADA testing on Mobile Web using Voiceover and Talkback
Experience Testing Multiple Browser and devices for all the functionalities of the application in user prospective level
Logged and track defects, Burndowns, Product Backlog, and Sprint Backlog in Rally
Experience using Splunk to get One Time Pass Code and Look up Error Sessions Logs
Experience using BOSS to show the transactions details
Experience using excel to write test case and test steps and upload them into Rally using CA Agile Central add ins
Follow up with development team on defect resolution . Updating daily status to release manager which includes issues, action items and defect status
Responsible to prepare the metrics like Test Summary reports, Build analysis
Environment: Automation Testing(Selenium), Manual Testing, Quality Center, Rally, Internet Explorer, Chrome, Firefox, Splunk, DataX, BOSS
Project: 3
Kaiser, India (Offshore)
May 2015 – April 2017
Senior QA Analyst
Responsibilities
Analyzed Business requirement documents for creation and execution of Test Scenarios, Test Cases and User Scenarios to provide optimal end-to-end test coverage
Analyzed business requirements and functional documents, created to define the test environment, phases of testing, entrance and exit criteria into different phases of testing and resources required to conduct the effort
Extensively worked in Regression testing, Integration Testing
Writing UNIX scripts to perform certain tasks and assisting developers with problems and SQL optimization
Experience in creating UNIX scripts for file transfer and file manipulation
Developed Back-end testing using complex queries to retrieve the user information to cross validate in UI and databases
Prepared SQL scripts to verify the database updates
Analyzed test results, tracked the defects and generated reports using Quality Center
Prepared the data to cover various scenarios and wrote SQL scripts to verify the database updating, insertion and deletion of the records
Maintained continuous test integration the build outputs to the team members
Performed agile testing, reviewed the stories and participated in Daily Scrum, Iteration Planning and Release Planning meeting
Scripted Complex Test Cases using SQL queries for data validation and to verify the data integrity in the database (Back end testing).
Maintained QA/Test environments and assisted in build and deploy activities
Communicate testing status to project managers, and teams who are involved in User Acceptance Testing
Participated QA weekly meetings and various other meetings and discusses enhancement and modification request issues and defects in the application
Preparation of weekly and monthly status reports.
Environment: Manual Testing, Quality Center, Internet Explorer, Chrome, Firefox, SQL, SoapUI, UNIX
Project: 4
Kaiser, India (Offshore)
April 2014 – April 2015
Senior QA Analyst
Responsibilities
Understanding the Business requirements, Application and function specifications, Design documents.
Test plan Preparation, involved in the requirements discussions with business users.
Prepared the Test Data to mock up all the Test Scenarios
Reviewing the test cases and provides review comments to team members
Involved in URS/SRS review calls with BA and Project Managers
Executing the test scenarios, helping the team member to prepare the test data.
Responsible to prepare the metrics like Test summary reports, Build analysis
For reporting and tracking the defects used Quality Center.
Developed test scripts to Performed Integration testing, System testing, Regression testing, User Acceptance testing (UAT) and Back End testing of an application.
Data validation and Database integrity testing done by executing SQL queries.
Performed quality assurance reviews on all System Development Life Cycle phases.
Worked with developers to communicate regarding issues in the application.
Providing and arranging the KT sessions to the new team members
Prepared UAT High level scenario's using URS requirements and Prepared Test data for the same
Escalate issues impeding test progress with appropriate members of the project team
Follow up with Development team on defect resolution. Updating daily status to Release Manager which includes issues, action items, defect status etc.
Environment: Windows XP, Manual Testing, Microsoft Office Excel, Quality Center
Project: 5
ITC, India
Nov 2012 – March 2014
QA Analyst
Responsibilities
Drafted Test Plan which included testing objectives, testing phases, scenarios and test environment after a thorough analysis of the business rules and discussed ambiguities with business analysts.
Participated in technical, status review, and release and production meetings.
Designed Test cases for functional, regression, sanity, and integration
Performed multi browser testing to check application can work on IE, Firefox and Chrome browsers
Expertise in Project Management tools like JIRA to prioritize, classify bugs and tracked defects
Successfully Completed User Acceptance Testing (UAT) on each release of the project with the help of end user requirements.
Experience in Preparation of Traceability Matrix
Involved in Test Effort estimation for upcoming and present releases
Attended defect review meetings and discussed issues with the developers and business owners
Used Jira tools for defect tracking
Environment: JIRA, Windows XP, Manual Testing, Microsoft Office Excel,
Project:6
IBPS, India
Sep 2011 – OCT 2012
QA Analyst
Responsibilities
Created Test cases from scratch by using Business Functional Requirement Specs, and also responsible for developing, reviewing, coordinating and delivering the Test Strategy and System Test Plan documents and also responsible for creating the test specifications, including test plans and test cases
Customization of Jira projects based on Application team requests.
Analyzing Test Report generated and presented test results to the developers and the management.
Communication with design and development teams (direct discussion or conference).
Checked the client side and server-side validations. Tested the functionality of the application
Involved actively in creation of Regression Testing suite of automated QTP scripts to do the Regression
Testing and Build Acceptance Testing
Reported, tracked the bugs and Errors through the Jira. Participated in Bugs and enhancement review meetings. Assigning the Bugs and Enhancement request to the Submitters and follow up
Provide test summary documentation and analyze test results, identifying trends and/or root causes of problems.
Developed training materials, system maintenance and operating manuals for the QA environment and used the same to train the users.
Environment: Jira, QTP, Windows XP, MS Word, MS Excel
Project:7
SIFY Software Ltd, India
APRIL 2010 – AUG 2011
Jr. Tester
Responsibilities
Understanding of Functional requirement documents.
Performed regression, retesting, and functional testing.
Also Involved in Compatibility Testing.
Used bug tracking tool – Jira for defects raising, tracking and reporting.
Involved in preparation of Test Summary Report & Bug report.
Participated in weekly and monthly conference calls
Environment: Jira, QTP, Windows XP, MS Word, MS Excel