Post Job Free

Resume

Sign in

Senior Software Qa Tester

Location:
San Ramon, CA
Posted:
November 28, 2023

Contact this candidate

Resume:

SHRUTHI REDDY

ad1i27@r.postjobfree.com

715-***-****

PROFESSIONAL SUMMARY:

Senior software QA tester with testing of applications throughout Software Test Life Cycle (STLC) including Test Planning, Test Scenario and Test Case Creation, Test Execution and Defect Management.

Qualifications include 10 years of combined experiences as QA Manual and Automation software tester in testing Windows and Web based applications for various domains including retail, e-Commerce, Salesforce Quote to Cash, SFCC Sales and Logistics applications developed using .Net, Java and PeopleSoft HRMS Technologies.

Experience in Automation Testing for Web and Mobile application with a unique blend of honest communication, planning, business focus and methodology in Project Management and Project Execution/Delivery in Agile/Scrum Environment, over lapping with Business/Systems Analysis experience.

Extensive experience in testing of application developed using different process methodologies (SDLC) including Waterfall, Iterative and Agile (SCRUM).

Excel in creating test plans and writing/running manual and automated test scripts to pinpoint software defects, track bugs, close open defects and validate functionality. Served as a value-adding member of QA teams.

Adaptable, organized, detail-oriented with professional work ethic and a very fast learner.

Team player and also capable of working independently with minimal direction.

Extensively worked on Subscription management as a QA verifying purchasing, organizing and maintenance UI.

Extensively worked on subscription pricing and management testing.

Experience in designing Test Cases/Test Scripts/Test Conditions for the Unit Testing, verifying and validating Web based e-commerce applications, like Boundary Value Analysis.

Testing experience in: Functional Testing, Performance Testing, Integration Testing, Regression Testing, GUI Testing, Database Testing and Compatibility Testing.

Extensive knowledge of Rest API on calling and triggering different events.

Mobile Software testing and Debugging, Mobile/Device Testing experience - Apple iOS (IPhone), Android and J2ME platforms.

System Level Load Testing, Stress Testing, Regression and implementation testing on different platforms like Windows NT/XP, UNIX and Mainframe.

Good programming skills in C, VB Scripting, Shell Scripting, SQL, PL/SQL and Java.

Extensively worked on API level testing using restful services and other internal client services.

Functional responsibilities included performing Smoke Testing, Unit Testing, Load and Stress Testing, System testing, Usability testing, Security testing, Integration testing Performance testing and Regression Testing.

Experience in testing and scheduling batch jobs.

Experience in preparing daily test status report which indicating the results of testing and product, stability including recommendations concerning release of the product.

TECHNOLOGY & TESTING PROFICIENCIES

Testing Tools:

Microsoft Test Manager(MTM), HP Quality Center/ALM, HP QuickTest Professional, Selenium, Zephyr

Reporting Tools:

Test Director, Quality Center/ALM 11.0,10.0/9.x/8.2, JIRA, Bugzilla 4.0, MTM

Testing Methodologies:

System Testing, Regression Testing, Adhoc Testing, Reliability Testing, Feature Testing, User Acceptance Testing, Functionality Testing, Validation

Scripting Tools:

Java, SQL, Unix Shell Scripting, Perl Scripting, VB Scripting, PL/SQL

Systems:

Unix, Linux, Windows

PROJECT DETAILS:

Client Name: Public Storage July 2020 – Till Date

Role: QA Engineer

Responsibilities:

Responsibilities:

Actively participated in review and analysis of requirements and design documentation meetings.

Worked on both web-based website applications as well as Mobile applications.

Conducted UAT sessions with business.

Validated integration of Gate systems and Electronic locks.

Validated PS Custom Mobile App in iOS and Android.

Involved in developing QA strategy, writing, and implementation of the test plan

Drafted test procedures, test cases for both functional and regression testing.

Developed and executed test cases, scripts, plans and procedures.

Performed data validation using SQL scripts.

Maintained traceability matrix by mapping the requirements to the test cases and then to the defects.

Gathered test data for both positive and negative scenarios in functional testing.

Extensively used Browser stack to test in various devices and Performed browser compatibility testing on different versions along with data validations for all reports.

Developed SQL queries for back-end testing/database testing.

Verified all the bug fixes as soon as it is fixed by developers and performed through regression testing.

Executed the End to End test cases using Azure.

Performed post PROD validation for Website Applications.

Tracked defects in Azure to analyze the variation between expected and actual results.

Executed web services testing using SOAPUI tool for soap and Rest Web services.

Verified REST API’s, web and database testing.

Validated SOAP UI services.

Verified API’s developed to integrate with WEB-SFCC with API description tools like Swagger and Postman.

Created the request to test the web services using SOAP UI, Postman, and Swagger.

Environment: Java, TestNG, Selenium, SQL Server, Swagger UI, Jira, Azure.

Client Name: Tailored Brands, Fremont, CA June 2019 – June 2020

Role: Sr. Automation QA Engineer

Responsibilities:

Daily attending test team meetings, reporting any issues and overall test status.

Raising necessary clarifications and also track the same for future

Review existing test cases (if available), identify gaps and update the test case if required

Level and Low Level test cases/ test scenarios are identified based on each Business Functionalities/ Use Cases

Traceability Matrix – “Requirement ID” and “Business Tag” will be used as a base column for Traceability. Test Scenarios (Requirements) are mapped with Business Requirements.

High level test cases will be communicated to the project team on a regular basis. This will help the team to minimize the bug leakage from dev. to test which in turn reduces.

Perform high level test validation and verification using HP QC and HP ALM for different projects.

Working in creation of test driven development and acceptance test driven development.

Created test scripts for automation.

Running the test scripts in selenium which are written in Java.

Verified QA subscription for custom builder UI.

Tested all the subscription pric – with various types of billing specifications for different users.

Tested all newly added promotions for new user subscription.

Automated the cross browser testing using the selenium.

Involved in Application monitoring and server monitoring.

Tested the products in enterprise.

Triage defects and ensure that Severity 1/ Priority 1 defects are fixed in the subsequent sprint.

Verify defect fixes and continue regression.

REST API calls to fetch and create test data and to interact with main client API.

Assess manual test coverage and plan and coordinate the creation of automated tests (web UI, REST API, proprietary API)

Write automated test cases in Java/JUnit 4 and Selenium, REST API web services, web UI, Android UI.

SPOC for offshore test team.

Provide leadership, direction and guidance to offshore team

Prepare & Review Test Cases prepared by offshore team

Review tasks done by offshore team

Customer coordination & Escalation handling

Review of test results & analysis

Review Defects logged by offshore team

Prepare Test Summary Report.

Environment: Java, TestNG, Selenium, SQL Server, Soap UI, Jira, Maven, Jenkins.

Client Name: Intuit, Mountainview, CA Aug 2018- May 2019

Role: SFDC QE Engineer

Responsibilities:

Extensively writing Test Plans, Test Cases, Test Scripts and Test Summary reports

Handling in testing of large scale complex enterprise level application using web technologies

Implementing various testing methodologies

Working with testing tools for application performance, test plan design, test strategy and coverage tracking

Testing web services (REST or SOAP)

Involving completely in Software Development Life Cycle (SDLC).

Attending meetings and reviewing the requirements with team.

Preparation of Test Plan for the project and getting sign off from client.

Preparation of End to End and Functional scenarios done.

Creation of test cases for the test scenarios in JIRA.

Performing API testing with all the integration testing team to confirm data

passes through all the internal vendors and successful response.

Ensure functional testing is done on modules like Change Style, Shopping Cart,

Order Management, Shipping, Delivery, Returns and Charges to ensure

everything is working and raise defects in JIRA and tracking to closure

wherever applicable.

Attending weekly meetings with Client and Offshore team to ensure that all are

in same page.

Providing status update to all stakeholders on the integration testing.

Preparing and sending Daily and Weekly status reports to client.

Partnering with development engineers in design review, code review and solution definition discussions.

Self-directed and self-motivated taking complete ownership of the module and its outcome

Testing Salesforce applications.

Involve and contribute majorly in Acceptance Criteria for each sprint in Agile-SCRUM team.

Responsible for Test Backlog in a SCRUM projects - create, maintain test user stories, test defects and test tasks.

Using automation tools such as Selenium

Working in agile environment.

Developing test automation frameworks (TestNG, Maven etc.)

Working with CICD (Jenkins, Hudson, etc.).

Performing End to End testing across all the integrations.

Checking Dell boomi logs.

Environment: SFDC, iCIMS, Workday, Java, TestNG, Selenium, SQL Server, Soap UI, Jira, Maven, Jenkins.

Client Name: True Car, Santa Monica/ SFO, CA May 2016– July 2018

Role: QA Engineer

Responsibilities:

Perform manual and automated testing of a web-based application.

Interacted with Business Analysts and developers in requirements analysis, design reviews, testing and documentation for application developed in agile environment.

Responsible for the build validation process on an ongoing basis.

Identify and document the significant New Integration features and software components that will require testing.

Followed and implemented testing strategies and approaches to be employed.

Assisted in writing the Test Strategy to be used for functional, regression, integration, and end to end smoke testing.

Involved in end-to-end testing of the Mobile Applications on various operating systems iOS, Android and Windows.

Performed Cross-platform, Functional, Regression testing, UI testing for mobile app using Appium test automation framework.

Involved in the Project in the Regression Cycle mainly testing the complex module i.e. Real Time Publishing meeting the deadline.

Wrote SQL queries to validate that actual test results match expected results.

Prepared the traceability matrices to fill the gap between the requirements and the test cases covered.

Leading the team. Working with both onsite and offshore.

Identified test cases to automate. Automate those test cases using Selenium RC, TestNg and Java (Eclipse IDE).Contributed in framework creation.

Identified test cases to automate, Enhanced framework (pages & parts), Helpers and test cases implementation.

Written Data Driven test cases and Analyzed test results in TestNG reports.

Participate in testing activities, in collaboration with the development and production teams, to ensure satisfactory performance of end-user reporting.

Document test results and defects.

Reporting of bugs via Bugzilla application.

Environment: Java, TestNG, Selenium, SQL Server, Soap UI, Jira, Maven, Jenkins.

Client Name: Symantec, Mountain View, CA June 2015 – Dec 2015

Role: Test Application Lead

Responsibilities:

Designed Test Scenarios and Test Cases covering functional, integration and end-to-end testing.

Conducted and lead daily status calls between On-site and off-shore for the given applications.

Performing root cause analysis on any problem areas and opening defects against issues found.

Worked closely with the developer during issues and supported them testing the patches and verifying bugs.

Involved in end-to-end testing of the Mobile Applications on various operating systems iOS, Android and Windows.

Performed Cross-platform, Functional, Regression testing, UI testing for mobile app using Appium test automation framework.

Generate detailed report against the loads with comments.

Worked in all phases of software testing (Functional, Integration and Regression).

Thoroughly understood the Software Development Lifecycle (SDLC), including Agile and Waterfall is required.

Decided the strategy and methodology for automated testing using Selenium & SOAP UI.

Identified various scenarios for functional and integration testing.

POC for application monitoring and server monitoring.

Verified the API whether it is updating any data structure using REST API.

Verified if the API does not return anything

Based on input conditions, returned values from the API’s are checked.

Verified the Rest API whether it triggers some other event or calls another API.

Reviewed the test cases written for integration and functional testing as per the scenarios created.

Recorded the scripts as per the test cases written.

Effort analysis for automated testing and manual testing.

Designed, wrote and edit test plans to ensure software functions as designed.

Used HP QC for defect tracking and test results.

Involved in end-to-end testing of the Mobile Applications on various operating systems iOS, Android and Windows.

Performed Cross-platform, Functional, Regression testing, UI testing for mobile app using Appium test automation framework.

Worked on 'Shared Apps' application (examples: Jira/Confluence/Jama/Gms) – involving solid integration testing experience.

Worked on 'Licensing' application - extensively involved in creating vouchers, serial numbers, Product ID's for the 'Veritas' and 'Symantec' clients using SOAP UI.

Triggered the job for vouchers in internal API and validating the various ID’s in logs.

Co-ordinated between On-site and off-shore team, established a friendly as well as collaborate environment between both the teams.

Wrote test cases and logging defects in HP ALM.

Assigned task to off-shore and reporting the daily status reports to the On-site.

Environment: Jira, Soap UI 5.1, STB, SQL Management Studio, Oracle SQL developer, SAP, SFDC, MS SharePoint, Jenkins, MS Visual Studio, TFS (Team Foundation Server), MS excel, MS word.

Client Name: Tesla Motors, Fremont, CA April 2012 – May 2015

Role: QA Engineer

Responsibilities:

Played role as Onsite coordinator at customer place and Test Lead for Onsite /offshore. Coordination including the efforts, billing and resource utilization in WARP SERVICES application.

Gathered and interpret the functional requirements of the work items.

Attended design review meetings and understand of the work items

Prepared test estimates and revise if applicable, Escalate issues/risks to Test manager / Project Manager, ensure quality of deliverables meet expectations.

Prepared Test Approach document, Test conditions and detailed Test Script Development based on the design documentation.

Worked with the Test Automation script to develop and Execute Automation scripts using Selenium.

Build Validation, End of Day Validation, Smoke Testing and Functional testing of the application.

Performed Test Script Peer Review and Knowledge sharing to the team.

Extensively worked on creation orders in retail in build application of Tesla.com.

Generating the Concerns, Repair orders, MRB, Parts in UI- validated the customer details and order ID’s in database.

Validated the Warp drive using the Parts Inventory module in API level and generate the logistics details for Inbound & outbound services at different regions like EU, UK and US.

Running the PL/SQL store procedure whenever necessary based on the new enhancements and always while closing the orders in warp drive.

Worked on rest API on different scenarios like Selecting the suite in which you want to add the API test cases and choosing the test development mode, developed test cases.

Configured application control parameters and test conditions in Rest API. Executed them.

Defect Reporting and follow up in JIRA and HP ALM and conduct Defect Triage meeting.

Developed training manuals and conducted cross training session for the team

Maintained the test deliverables of each phase in Windows SharePoint.

Involved in preparation of RCA, risk assessments of the work items and report the same to client.

Interacted with the Business Partner’s, External Vendors, BA’s and the customer.

Generated Test Summary Report (Exit Criteria) with following detailed information

Environment: Selenium, MS Word, MS Excel, Jira, SQL Management Studio, Oracle, SAP, MS SharePoint, Jenkins, MS Visual Studio, TFS (Team Foundation Server).

Client: United Healthcare, SFO, CA Mar 2011 – April 2012

Role: IT QA Analyst

Responsibilities:

Understand current database and modeling infrastructure as well as existing customer data governance and standards.

Worked with regulatory analysts and managers to design data validation and control processes to ensure all information systems meet company standards and end user requirements.

Developed data validation strategy and procedures to ensure high quality data collection and processing and transmission to systems and end users.

Developed test plans, detailed test scenarios and test data that adequately tests key analytics.

Executed test plans and detailed test scenarios for key analytics and validate results with Customers.

Involved in implementing the agile methodologies to speed up the project development and achieving the delivery dates.

Reviewed Business and Functional specifications documents and develop test cases for back-end, front-end and UAT testing of the application.

Used HP QC for defect tracking and test results.

Involved in writing the functional, Business requirements and functional specifications.

Executed SQL queries and stored procedures and functions for back-end application.

Coordinated with IT and business teams to ensure the generation of reports are valid in day to day basis.

Prepared of Functional/Regression Test Cases and Execution of Test Cases and can understand software development life cycle.

Maintained test data for manual and automated testing.

Executed Functional Automation Test Scripts and involved in designing and execution of frameworks using with Selenium.

Reported the Defects to the Development Team and Business Team.

Used to support and coordinate with teams to manage day to day activities.

Responsible for Collection of Test Metrics and publish to management.

Prepared of Review Reports for test plan preparation, test case preparation, test case execution, test coverage matrix report.

Prepared of daily, weekly and monthly status report.

Engaged with all critical projects ahead of time, design their E2E tests.

Conducted E2E System Analysis (identifying hardware, software components, data paths, set of E2E functions for data paths, reasonable relative frequencies, performance goals)

Debugged issues on a UNIX environment in a multi-tiered architecture.

ENVIRONMENT: Teradata, Mainframes, Teradata SQL assistant, Tableau, Selenium, HP ALM, MS Access 2007, MS Excel 2007, MS Word 2007, MS Outlook 2010.

ACADEMIC PROFILE:

Bachelor of Technology in Electronics & Communications Engineering (ECE) from JNT University Hyderabad (2008)

Master’s in Digital Signal Processing at Texas Tech University. (Lubbock, TX) (2010)



Contact this candidate