Post Job Free
Sign in

Life Cycle Quality Assurance

Location:
Charlotte, NC
Posted:
April 19, 2025

Contact this candidate

Resume:

Rabbani Basha Shaik

Contact: 980-***-**** Email: ********.***@*****.***

http://www.linkedin.com/in/rabbani-basha-90691516

Professional Summary

** ***** ** ** ********** across various business domains of which 8 exclusive SDETyears in deploying automated solutions for both client-server and web-based applications using open-source testing tools.

Experienced in automating test cases using Selenium WebDriver with Page Object Model framework in Java.

Experienced in API testing using Postman and Swagger tools to verify REST API calls (GET, PUT, POST, DELETE) for testing market data and data exchange with upstream/downstream systems.

Proficient in developing performance scripts using various protocols like Web (HTTP/HTML), Citrix ICA, Truclient, and Windows sockets.

Conducted performance testing to assess system reliability and scalability under load conditions.

Performed test results analysis and root cause identification using tools like Dynatrace and Perfmon.

Created and managed CI/CD pipelines using Jenkins for automated testing and deployment.

Proficient in all phases of the Software Testing Life Cycle (STLC), Software Development Life Cycle (SDLC), bug life cycle, and methodologies such as Waterfall and Agile.

Skilled in analyzing all phases of the Quality Assurance project lifecycle, including Business Requirements Documents (BRD) and Functional Requirements Documents (FRD), writing test plans and test cases, and executing test scripts to maintain the Quality Management Plan.

Extensively created SQL queries for backend testing.

Experienced in various testing types including regression, functional, black box, positive, negative, data-driven, unit, integration, system, front-end, and back-end testing.

Expertise in capturing business objectives and defining automation and performance strategies accordingly.

Excellent working knowledge on testing methodologies like Black box testing, Functional testing, Integration testing, Regression testing, ETL Testing, cross browser and Sanity testing.

Created various Performance testing models for different business inputs in HP Performance center.

Proficient in project management, test management, risk management, decision analysis, functional testing, web services testing, QA automation frameworks, and team management.

Experienced in release planning, iteration planning, and scheduling requirements from release backlogs, managing QA activities using Jira.

Skills

Testing Tools

Selenium WebDriver/IDÉ/RC/Grid/ Cucumber, QTP/UFT, Soap UI/ReadyAPI, Postman, Jenkins, Jira, LoadRunner, Jmeter and Excel Macros

Testing Framework

TestNG, JUnit, Page Object Model, Cucumber, Hybrid Model

Languages

VBScript, JavaScript,Groovi, C and SQL.

Build / CI Tool

Jenkins, GitLab and Maven

Version Control

GIT, SVN

Bug Reporting Tool

HP QC/ALM and Jira

Databases

Oracle, SQL Server, MS-Access

Operating Systems

Windows Family, Mac OS, Unix, Linux

Education

Bachelor Of Engineering in Anna University-India

Awards & Honors

Got the outstanding Award from Client (GE).

Received Customer Delight Award from Client side (RBC).

Received the PATT ON THE BACK award from CAPGEMENI Organization.

Received the Kaizen Certificate from I-GATE Organization for implementation of new automation approach.

PROFESSIONAL EXPERIENCE

Red Hibernate group LLC April 2024 to Till Date

Client: RHG

Role: QA lead

Analyzed business requirements and collaborated closely with the Business Team to ensure clarity and alignment.

Acted as the primary QA contact for a UI redesign project, coordinating efforts between on-site and offshore teams.

Designed and implemented a testing framework and comprehensive suite for API testing using Postman with JavaScript validations, integrating Newman for report generation.

Conducted extensive API testing using Swagger.

Worked with developers to create test ID locators, facilitating the maintenance of both existing and new automation scripts.

Developed, maintained, and executed automated test scripts for existing applications using Selenium, running scripts locally and through Jenkins Pipeline.

Performed GUI, functional, regression, system, integration, and UAT testing for existing applications as required.

Improved QA operational efficiencies by coordinating with the offshore team and organizing daily and weekly meetings.

Performed functional testing of CRM systemsto ensure all modules (sales, marketing, customer service) meet business requirements and operate seamlessl.

Executed test cases for CRM customizations such as custom entities, workflows, and plugins to verify proper implementation and functionality.

Created a Page Object repository with locator variables (XPath, CSS selectors, IDs, etc.) and necessary functions for each operation.

Investigated various automation options for a Windows desktop application, developing frameworks, automation scripts, and Jenkins jobs for daily runs.

Integrated automated test scripts with CI/CD pipelines to support continuous integration and deployment.

Conducted performance testing to assess system responsiveness and stability under load.

Automated end-to-end testing processes to enhance efficiency and reduce manual testing effort.

Identified comprehensive end-to-end scenarios for performance testing.

Developed scenarios based on workload models and determined the required number of scripts.

Organized kickoff meetings with stakeholders to discuss test plans, executions, and review reports.

Monitored execution with Dynatrace, troubleshooting issues promptly and reporting in Jira.

Mitigated test execution impediments by effectively troubleshooting issues and resolving bottlenecks.

Capgemini April 2013 to Dec 2023

Client: Royal Bank of Canada

Role: QA Lead

Analyzed business requirements and collaborated closely with the Business Team to address clarifications.

Served as QA point of contact for UI redesign project, coordinating with on-site and offshore teams.

Developed a testing framework and comprehensive suite for API testing using Postman with JavaScript validations, integrating it with Newman for report generation.

Extensively tested APIs using Swagger.

Collaborated with developers to create test ID locators, ensuring easy maintenance of existing and new automation scripts.

Developed, maintained, and executed automated test scripts for existing applications using Selenium, running scripts locally and via Jenkins Pipe.

Performed functional testing of CRM systems to ensure all modules (sales, marketing, customer service) meet business requirements and operate seamlessl.

Executed test cases for CRM customizations such as custom entities, workflows, and plugins to verify proper implementation and functionality

Performed GUI, functional, regression, system, integration, and UAT testing for existing applications as needed.

Coordinated with offshore team for QA operational effeciencies by organizing daily and weekly team meetings.

Created Page Object repositoprywith locator variables (XPath, CSS selectors, IDs, etc.) and necessary functions for each operation.

Explored various automation options for a Windows desktop application, creating frameworks and automation scripts and Jenkins jobs for daily runs.

Integrated automated test scripts with CI/CD pipelines for continuous integration and deployment.

Conducted performance testing to evaluate system responsiveness and stability under load.

Automated end-to-end testing processes to improve efficiency and reduce manual testing effort.

Identifying comprehensive end-to-end scenarios for performance testing.

Created scenarios based on workload models and determined the number of required scripts.

Organized kickoff meetings with stakeholders to discuss test plans, executions, and review reports.

Monitored execution with Dynatrace tool and troubleshooted issues promptly and reported in Jira.

Mitigated test execution impedements by troubleshooting issues and bottlenecks effectively.

Client: GE

Role: QA Engineer

Analyzing functional test cases and providing clarifications.

Preparing estimations and test plans.

Collaborating with SMEs, POD Lead, and test personnel to address project challenges.

Designing code for each test case.

Involved in selenium automation and executed the regression scripts

Validating data in Oracle database tables post-execution with commands.

Executing queries and Stored Procedures to validate data in different tables.

Verifying test data patterns in Staging and Temp tables before ETL.

Providing knowledge transfer on automation and test case flows to team members.

Identifying automation solutions and developing reusable functions for applications.

Participating actively in team meetings and client calls, updating status reports regularly.

Value Labs April 2010 to April 2013

Client: Nielsen

Role: QA Engineer

Analyzing the functional specification and preparing the UD’s with clarifications.

Reviewing the finalized RTM for any missing requirements w.r.t to the assigned module

Attend the technical discussion/meetings with business and Dev and escalated the points for missing requirements if any.

Preparing DB scripts to validate the Database cases.

Creating automation scripts using QTP tool for Cognos Reports.

Worked with the developers, operations and other test personnel for any challenges in testing activities

Executing the test cases and Analyzing Result.

Reporting, Recording and Tracking the defects using HP-QC.

Executing test cases, analyzing results, and actively participating in team meetings and client calls

XYKA Software Aug 2008 to Feb 2010

Client: Alaska

Role: QC Engineer

Analyzing functional specifications and preparing UD’s with clarifications.

Reviewing the finalized RTM for missing requirements in the assigned module.

Attending technical discussions/meetings, escalating points for missing requirements.

Creating automation scripts using QTP for Cognos Reports.

Executing test cases, analyzing results, and actively participating in team meetings and client calls



Contact this candidate