Post Job Free
Sign in

Project Management Quality Assurance

Location:
Centreville, VA
Posted:
February 25, 2025

Contact this candidate

Resume:

GangaBhavani Gosula

Quality Engineering with **+ Years Experience

Email: ************.****@*****.***

Phone: +1-703-***-****

LinkedIn: https://www.linkedin.com/in/gangabhavani-g-53807b56/

Drive Quality with Effective Vision, Strategy, Project Management, Innovation & Strong Global Teams

Versatile, results-driven leader with extensive global experience in quality assurance, test automation, and performance engineering for large-scale enterprise applications and platforms. Expertise spans across tax, finance, insurance, banking and telecom domain applications testing, with deep knowledge in web, mobile, client-server, Dynamic CRM, and ERP (SAP and Oracle) systems. Demonstrated proficiency in SAP testing for clients like Emerson, Flowserve, and CHEP. Skilled in leading strategic initiatives, technology strategy development, and optimizing quarterly QE roadmaps, release planning, and management prioritization. Proven success in project management, test management, and test governance, including the development and monitoring of key quality metrics. Adept in test planning concepts, including test estimation, planning cycles of execution, and stakeholder management. As a Scrum Master, effectively facilitated Agile processes, including sprint planning, backlog grooming, daily standups, and retrospectives. Proven track record in fostering high-performance teams by managing sprint deliverables, resolving blockers, and promoting cross-functional collaboration. Strong ability to build and guide distributed teams across onshore, offshore, vendor, and partner landscapes through effective communication, collaboration, and coaching. Skilled in driving alignment across global teams to meet project goals and ensure successful delivery of quality initiatives.

Technology and Tools

Technology Skills:

C, C++, Java, Python, Java Script, Typescript, Groovy Script, HTML 5, JSON, SOAP, REST, CSS, HTML, GitHub, Azure Devops.

Quality Engineering:

Test Automation, Performance Engineering, Security Testing, Mobile Testing, End to End Testing, Regression Testing, UAT Testing, Compatibility Testing, API Testing, Database Testing, Intergration Testing, Test Plans, Test Strategies, Audits, Test Cases, Test Scripts, Database Testing, SDLC, STLC, and Automation Frameworks.

Automation Tools:

Application:

Selenium, TestNG, Ant, Maven, WebDriver, Selenium Grid, Junit, ALM, QTP/UFT, Performance Center/HP Load Runner, Blazemeter Apache JMeter, SOAP-UI, Appium, WebDriver, Postman, Browser Stack, Katalon Studios, Cucumber, TDD, BDD, Soap UI, UnitTH Reports, Visual Studio and VS Code, Playwright, Bolt Platform,

Sharding, Docker and Containerization, Kubernetes, K8 Clusters, Swagger.

Desktop Applications, ERP (Oracle Apps and SAP), Web, Mobile, AWS and Dynamic CRM.

Database Skills:

SQL/No SQL (Oracle, SQL, RDBMS, PostgreSQL)

DevOps & Monitoring tools:

Azure DevOps, Jenkins, Maven, ANT, XSLT reports, Groovy, CI/CD, Perfmon, AppDynamics, Kibana and Fiddler.

MS Technology:

MS Office 365, SharePoint, Word, Excel, PowerPoint & Visio

S/W Development Process:

Management and Reports:

Editors:

Operating Systems:

Leadership:

Agile (Scrum/Kanban), SAFE, LEAN, Waterfall, and hybrid models.

ALM, Azure Dashboards, Quality Metrics, Test Dashboards, Rally, Jira, Documentation and Quality Management System.

Visual Studio, VS Code and Eclipse.

Linux, Windows and IOS.

Onshore and Offshore Vendor Management, Contractors and Consultant Management, Staffing, Hiring, Training and Project Managment.

Certifications

HP Certified Quick Test Professional.

HP Certified Quality Center.

AZ-900 Microsoft Azure Fundamentals.

Scrum Master Accredited Certification™, credentials (ID: 646***********)

(https://www.scrum-institute.org/badges/646***********)

Six sigma GREEN belt Certified, credentials (ID:212***********)

(https://www.sixsigma-institute.org/badges/212***********)

Professional Experience

CGI, Senior QA Lead September 2024 to Present

Leadership and Coordination of QA Activities

Led and coordinated QA efforts across Scrum teams, aligning QA activities with sprint goals to ensure clear, actionable objectives, driving cross-functional team efficiency.

Managed dependencies between user stories and QA efforts, tagging relevant user stories and providing feedback to ensure comprehensive test coverage.

Facilitated Scrum ceremonies, including Sprint Planning, Daily Standups, Sprint Reviews, and Retrospectives, ensuring smooth Agile execution.

Mentored junior QA engineers, fostering a collaborative environment and promoting best practices in automation testing.

Collaborated with Business Analysts, Development Teams, and other stakeholders to incorporate all business requirements and compliance regulations into test scenarios.

Supported backlog refinement sessions by ensuring acceptance criteria were well-defined and testable.

Advocated for test automation adoption across teams, enhancing CI/CD pipelines and driving continuous integration practices.

Test Planning, Execution, and Coverage

Developed and executed comprehensive test plans aligned with specific, measurable, and testable acceptance criteria, ensuring adherence to industry standards and banking regulations.

Ensured availability and accuracy of test data in the test environment, facilitating robust and reliable testing conditions.

Maintained full traceability from requirements to test execution by managing detailed requirement traceability matrices, ensuring compliance and auditability.

Oversaw thorough testing of critical scenarios, including regulatory compliance, security, transaction processing, UI testing, and database validation, ensuring complete functionality and high-quality standards.

Validated source and destination tables based on mapping documents, ensuring accurate data transfer and alignment.

Ensured proper risk assessment and impact analysis for new features, minimizing defects leaking into production.

Automation and Continuous Improvement

Led the design and execution of automated test suites using Test Savvy, reducing manual testing and optimizing testing processes to improve efficiency.

Directed the development and implementation of automated test scripts, ensuring robust test coverage of critical banking functionalities such as transaction processing, security, and user authentication.

Collaborated with teams to integrate Test Savvy automation into CI/CD pipelines, accelerating release cycles while maintaining high-quality standards.

Championed enhancements to the automation framework, improving execution time, maintainability, and alignment with evolving banking application requirements.

Monitored test automation execution, analyzing results and identifying areas for optimization.

Established best practices in automated regression testing, reducing testing bottlenecks in Agile development cycles.

Defect Management, Reporting, and Documentation

Led defect management efforts, prioritizing, tracking, and conducting root cause analysis on defects to ensure timely resolution, focusing on banking functionality and security.

Identified, documented, and tracked defects throughout the testing lifecycle, ensuring timely retesting and resolution to maintain high software quality.

Conducted defect triage meetings, ensuring quick resolution and proper assignment of defects.

Documented observations, process improvements, and test results, providing actionable insights to optimize testing cycles and foster continuous improvement.

Maintained transparent documentation of QA tasks and progress, ensuring stakeholders were informed about project status and developments.

Ensured adherence to compliance and regulatory requirements by documenting QA artifacts for audits and reviews.

Involved in release testing efforts, ensuring database tables and data migration processes were thoroughly validated, preventing data corruption or loss during deployments.

Applications Managed: Collection 360.

Geico, Senior QA Lead June 2022 to September 2024

Centralized Testing Leadership & Agile Process Management

Centralized Testing Leadership:

Directed the centralized testing team, driving best practices and fostering collaboration across all application teams.

Successfully managed and led offshore and onsite teams, ensuring seamless coordination, effective communication, and timely project delivery.

Mentored and developed team members across locations, providing guidance, training, and career development opportunities, resulting in improved performance and team cohesion.

Directed a diverse team of engineers, testers, and analysts, fostering collaboration between offshore and onsite members to achieve project goals and maintain high standards of quality.

Demonstrated strong leadership in aligning teams with enterprise goals and ensuring consistent quality standards.

Optimized testing processes, reducing manual efforts and enhancing overall product quality and reliability.

Collaborated with infrastructure and network teams to diagnose and resolve environment-related issues, ensuring seamless integration between test and production systems.

Led data migration testing efforts during database upgrades or migrations, validating accurate data transfer and transformation without loss or corruption.

Established and monitored key performance indicators (KPIs) for testing processes, providing insights and recommendations for continuous improvement.

Managed defect tracking and resolution processes, working closely with development teams to ensure timely fixes for identified issues.

Expert in troubleshooting data quality issues in SQL, optimizing queries, and validating data integrity in TIA portals.

Successfully implemented Test-Driven Development (TDD) and Behavior-Driven Development (BDD) practices, improving code quality and maintainability.

Developed and integrated test automation tools and frameworks into the STLC, including Selenium with Java, SpecFlow, Playwright, TestCafe, and Python to accelerate testing cycles.

Designed dashboards to improve transparency and communication across teams.

Scrum Master & Agile Process Management:

Acted as a Scrum Master, facilitating Agile ceremonies, including daily standups, sprint planning, backlog grooming, sprint reviews, and retrospectives.

Led cross-functional Agile teams, ensuring smooth execution of sprints and timely delivery of high-quality software.

Worked closely with Product Owners to refine user stories, prioritize backlog items, and define clear acceptance criteria.

Fostered a culture of continuous improvement by implementing Agile best practices, optimizing workflows, and tracking sprint metrics such as velocity, burndown charts, and cycle time.

Successfully removed impediments and blockers, ensuring team productivity and efficiency in achieving sprint goals.

Conducted Agile coaching sessions and workshops to upskill team members and promote Agile mindset adoption across the organization.

Led Agile transformation initiatives, helping teams transition from Waterfall to Agile methodologies, improving delivery timelines and collaboration.

Utilized JIRA and Azure DevOps to manage sprints, track progress, and enhance transparency across teams.

Test Automation & DevOps Integration:

Actively involved in developing scalable and robust test automation frameworks, leveraging tools like Selenium with Java, SpecFlow, Playwright, and Cucumber.

Designed and implemented the Page Object Model (POM) pattern in Selenium Java, improving code reusability and maintainability.

Developed and optimized CI/CD pipelines in Azure DevOps, integrating automation testing to enhance continuous integration and delivery.

Created Docker images for seamless execution of Playwright scripts across environments.

Wrote GitHub Actions workflows to automate test execution, increasing efficiency and test reliability.

Automated functional, API, and performance testing using Selenium WebDriver, JMeter, and Playwright, ensuring comprehensive test coverage across critical application functionalities.

Led the successful migration of teams to Playwright, providing guidance, best practices, and training.

Extended support for API testing, enhancing end-to-end test coverage and system reliability.

Performance & API and DB Testing:

Collaborated with application teams to enhance performance and API testing initiatives.

Actively involved in implementation of test frameworks for API testing using postman, SoapUI and JMeter.

Directed comprehensive performance testing efforts across multiple projects, ensuring applications met performance and scalability requirements under various load conditions.

Created detailed performance test strategies and plans, including load, stress, and endurance testing, to validate application stability and responsiveness under peak usage.

Expertly employed tools such as JMeter, LoadRunner to simulate user load, measure system performance, and identify bottlenecks.

Conducted in-depth analysis of performance test results, identifying critical issues and providing actionable recommendations to improve application performance.

Integrated performance testing into CI/CD pipelines using tools like Jenkins and Azure DevOps, enabling continuous performance monitoring and rapid detection of performance regressions.

Resolved issues and ensured optimal application performance and reliability.

Designed and prepared large volumes of realistic test data to simulate actual production workloads, ensuring that performance tests accurately reflect real-world usage scenarios.

Implemented techniques to correlate test data with performance metrics, providing insights into the impact of specific data sets on system performance and helping to identify bottlenecks.

Developed automated processes for data cleanup after performance tests, ensuring that environments are reset and ready for subsequent test cycles without manual intervention.

Developed and executed complex SQL queries to validate data integrity, consistency, and accuracy across various database systems, including SQL Server, and PostgreSQL.

Conducted thorough data validation and verification processes, ensuring that all data transformations, migrations, and integrations met business requirements and maintained data quality.

Executed performance testing on database systems using tools like JMeter, LoadRunner, or custom scripts to identify bottlenecks, optimize query performance, and ensure the database could handle expected loads.

Utilized data analytics to monitor and analyze CPU, memory, and network utilization during performance tests, identifying resource constraints and recommending hardware or configuration adjustments.

Analyzed data from scalability tests to determine the system's ability to handle increased loads, identifying potential points of failure and guiding infrastructure scaling decisions.

Test Impact Analysis (TIA):

Conducted POCs on TIA tools to improve test execution efficiency.

Enabled better assessment of code changes' impact.

Open-Source Frameworks & Tools:

Leveraged open-source frameworks like Playwright and TestCafe.

Implemented these tools across teams for enhanced automation capabilities and consistency in testing practices.

GitHub Actions & Workflows:

Developed and optimized GitHub workflows for distributed testing using GitHub runners.

Facilitated efficient test execution and integration across all teams.

Docker & Containerization:

Developed Docker images for Playwright scripts, enabling containerized testing environments.

Adopted by all application teams, contributing to streamlined and reliable deployments.

Quality Metrics & Reporting:

Established and monitored quality metrics across all application teams.

Provided insights and drove continuous improvement in testing processes and product quality.

Created and maintained Azure DevOps dashboards to track and visualize testing efforts, including test execution, defect trends, and overall quality metrics.

Proficient in using JIRA for defect logging, test scenario development, test execution, and creating status reports and dashboards to track testing progress and quality metrics.

Developed customized dashboards to provide real-time insights into test progress, helping stakeholders make informed decisions and prioritize testing activities.

Integrated test automation results into Azure DevOps dashboards, enabling continuous monitoring of test performance and faster identification of issues.

Process Improvement & Migration:

Identified process gaps and recommended improvements.

Led the migration of all application teams from Visual Studio to VS Code, enhancing overall productivity.

Build Issue Resolution:

Worked closely with application teams to resolve build issues related to SpecFlow, Playwright, and TestCafe pipelines.

Ensured smooth CI/CD operations and minimal downtime.

MSDN License Management:

Managed enterprise-wide MSDN licenses.

Ensured optimal allocation and usage across teams.

Coaching & Training:

Provided coaching and training on existing frameworks and new tools, including Docker and GitHub Actions.

Converted manual testers into automation resources.

Helped teams quickly adapt and excel in their testing initiatives.

Applications Managed: Sales, SSP, Billing, Claims, RAD.

S&P Global, Senior QA Engineering Manager Aug 2019 to April 2022

Strong Leadership & Talent Management:

Proven ability to attract and retain top talent in Quality Engineering (QE) by hiring, motivating, mentoring, training, and providing performance objectives and development plans. Successfully conducted annual compensation/incentive discussions, set career goals, and provided continuous feedback to QE teams.

Successfully managed and led a team of 40+ professionals across offshore and onsite locations, ensuring seamless coordination, effective communication, and timely project delivery.

Implemented efficient communication practices to bridge time zone differences, ensuring that offshore and onsite teams remained aligned and informed, fostering a collaborative working environment.

Conducted regular performance reviews for offshore and onsite team members, setting clear objectives, providing feedback, and recognizing achievements to motivate and retain top talent.

Strategically planned and allocated resources across offshore and onsite teams, optimizing team capacity and ensuring that the right skills were applied to the right tasks.

QE Engineering Leadership & Test Management:

Managed QE engineering teams overseeing test development, Developed and maintained the Page Object Model (POM) framework in Selenium using Java, enhancing code reusability, maintainability, and reducing test script duplication. Implementation, and execution across multiple applications,

ensuring sprint deliverables were met. Aligned test strategies with product scope, schedules, resource allocation, and enhanced team efficiency.

Implemented effective test strategies and plans for software development, automation, performance, and security for Cloud and On-Premise applications using Agile/Scrum methodologies.

Leveraged build automation tools like ANT and Maven to streamline build processes and improve project delivery timelines.

Expertly designed and implemented automated test scripts using Selenium WebDriver with Java, ensuring comprehensive test coverage and high-quality software releases.

Enhanced existing Selenium Java automation frameworks by incorporating best practices, such as modular test design, data-driven testing, and dynamic waits, resulting in more reliable and faster test execution.

Leveraged Selenium Grid with Java to perform parallel test execution across multiple browsers and platforms, ensuring consistent application behavior across different environments.

Developed and maintained a comprehensive suite of automated regression tests using Selenium and Java, significantly reducing manual testing efforts and enabling quicker release cycles.

Integrated Selenium Java automated tests into continuous integration/continuous deployment (CI/CD) pipelines using tools Jenkins and Azure DevOps, enabling continuous testing and rapid feedback on code changes.

Implemented data-driven testing approaches in Selenium using Java, allowing the execution of tests with multiple sets of data and improving test coverage.

Effectively managed web element synchronization in Selenium using Java, implementing strategies such as explicit waits and fluent waits to ensure consistent test execution.

Participated in peer code reviews of Selenium Java test scripts, providing constructive feedback and ensuring adherence to coding standards and best practices.

Automated end-to-end user scenarios involving complex workflows using Selenium WebDriver with Java, ensuring critical business functionalities were thoroughly tested.

Implemented advanced automation techniques in Selenium using Java, such as handling dynamic web elements, executing JavaScript, and managing complex user interactions

Integrated Appium for mobile test automation, enhancing test coverage and ensuring high-quality releases for mobile applications.

Managed on-time releases for monthly, patch, and emergency fix deployments, consistently maintaining high-quality standards.

Led troubleshooting and root cause analysis for environment-related issues, collaborating with DevOps, IT, and development teams to resolve problems and restore environment functionality quickly.

Conducted cross-environment compatibility testing to verify that applications functioned as expected across different environments, identifying and addressing discrepancies early in the development cycle.

Technical Leadership & Team Development:

Provided strong technical leadership in recruiting, coaching, and team building, setting strategic direction for Agile/Scrum teams, including offshore, onshore, vendor, and partner QE organizations.

Led the enhancement of functional and performance test frameworks, including the integration of Appium, ANT, and Maven, as a Test Automation Manager, significantly improving application quality and performance.

Streamlined QA processes with CI/CD, API, and test automation, reducing manual testing efforts by 60%, minimizing regression testing time, and increasing ROI.

Metrics & Stakeholder Communication:

Led the QE metrics reporting across the Platts portfolio, ensuring smooth releases, timely automation status updates, and identifying gaps in production defect coverage and deadline adherence.

Collaborated with internal and external stakeholders, providing project status dashboards using Azure DevOps. Delivered key testing metrics, goals, escalations, and project health updates during sprint demos and QE meetings, improving quality outputs and go-to-market timelines.

Performance & Quality Assurance:

Worked with cross-functional teams to improve performance test coverage for functional and API tests using JMeter. Collaborated with development and architecture teams to resolve performance degradations in major releases.

Partnered with teams to deliver defect-free products to customers through in-product release signoffs. Supported teams during releases by conducting production checks to ensure successful

deployments and reviewed release notes to verify that all changes were implemented and deployed as planned in production.

Strategic Planning & Process Improvement:

Set and achieved QE quarterly goals based on resource capacity, effectively communicating progress and addressing risks to stakeholders. Conducted WIKI application page audits for 34+ applications in the Platts portfolio to ensure process adherence.

Provided weekly and monthly updates on functional, performance, load testing, and deployment status, along with key testing metrics and project health reports to senior management, product owners, and stakeholders, leading to improved project delivery commitments.

Expertise & Applications:

Expert in Quality Engineering, data/system integration, usability, UAT, regression, scalability, performance, stress, security, and database testing.

Extensive experience in Business & Requirement Analysis, Unit, API (SOAP UI, Postman), integration, usability, functionality, UAT, regression, performance, scalability, database, and security testing within CI/CD models for PROD & DR environments.

Developed quarterly and yearly project schedules, roadmaps, and automation/performance test strategies and plans for PROD & Disaster Recovery data center releases. Delivered application releases on-time and within budget, leveraging DevOps and CI/CD practices.

Applications Managed:

CCP, CAS, DCP, eWindow, Hermes II, Jet, Japan, Fujairah, Unwound Trade Form, Vendor Recon apps,Dynamic CRM.

Thomson Reuters, Quality Engineering Lead April 2011 to Aug 2019

Strategic Leadership:

Provided leadership for global Agile/Scrum technology teams (onshore, offshore, vendor) to deliver high-quality software products.

Collaborated with product management, business analysts, engineering teams, and stakeholders to meet customer expectations.

Successfully managed and led a team of 30+ professionals across offshore and onsite locations, ensuring seamless coordination, effective communication, and timely project delivery.

Directed a diverse team of engineers, testers, and analysts, driving collaboration between offshore and onsite members to achieve project goals and maintain high standards of quality.

Implemented efficient communication practices to bridge time zone differences, ensuring that offshore and onsite teams remained aligned and informed, fostering a collaborative working environment.

Performance Testing:

Conducted load, performance, and stress testing for large financial applications, focusing on performance and scalability improvements.

Improved application performance by measuring response times and tuning network, system, and application platforms.

Test Strategies & Automation:

Developed and implemented comprehensive test strategies and plans for SaaS/Cloud, on-premise, and DR-hosted applications.

Managed monthly and quarterly releases, ensuring on-time delivery and high-quality results.

Reviewed product quality issues with clients, engineering, and product teams to decrease release issues.

Integrated build automation tools such as ANT and Maven to enhance build and deployment processes, contributing to more efficient test cycles.

Streamlined mobile test automation using Appium, expanding test coverage and ensuring robust testing across different devices and platforms.

QA Best Practices:

Implemented QA best practices and methodologies, streamlined quality engineering processes, and reduced manual testing efforts.

Established and implemented defect management and quality assurance principles to deliver high-quality products.

Streamlined QA test automation, load, and performance engineering processes, reducing manual testing duration from 6 months to 2 weeks and increasing ROI.

Team Management:

Managed geographically distributed FTEs and contractors, overseeing development, implementation, and execution of project deliverables.

Enhanced team efficiency, resource allocation, and prioritization.

Cross-Functional Collaboration:

Partnered with Software Engineering, Architecture, and DevOps teams to ensure quality delivery and alignment with business priorities.

Improved build release quality and 24/7 release testing efficiency by integrating CI/CD pipelines using Jenkins and Maven.

Defect Management & Process Improvement:

Evaluated quality deficiencies, identified root causes, and implemented effective QA principles.

Provided project status dashboards, key testing metrics, and health status updates to stakeholders, improving quality outputs and go-to-market timelines.

Test Automation Expertise:

Designed and developed scalable test automation and performance/load testing frameworks using Selenium with Java (TestNG, ANT), SOAP-UI, HP ALM/Performance Center, and JMeter.

Designed and developed robust, reusable, and scalable automated test scripts using Selenium WebDriver with Java, significantly reducing manual testing efforts and enhancing test coverage.

Leveraged TDD to drive better software design and code quality, resulting in cleaner, more modular code and easier maintenance.

Wrote comprehensive unit tests for Java-based applications as part of TDD, ensuring early detection of defects and maintaining high code quality throughout the development lifecycle.

Integrated TDD practices with continuous integration/continuous deployment (CI/CD) pipelines, enabling automated testing and continuous feedback on code quality, leading to faster development cycles and more reliable releases.

Developed hybrid (keyword and data-driven) test automation frameworks using QTP/UFT, reducing testing duration by 30%.

Elevated test automation coverage with multi-browser, OS, and mobile compatibility frameworks using Selenium (Grid) and Appium.

Elevated test automation coverage with multi-browser, OS, and mobile compatibility frameworks using Selenium (Grid), ANT, Maven, and Appium, enhancing testing robustness and reducing time to market.

DevOps & CI/CD:

Enhanced test automation processes, leading to on-time delivery of application releases within budget.

Developed Docker images and GitHub Actions for efficient test execution and integration.

Increased efficiency through planning and managing monthly and quarterly project release testing schedules, overseeing 2-week sprint QA and QE scrum teams.

Functional & Non-Functional Testing:

Developed end-to-end functional and non-functional test cases/scripts for comprehensive application testing.

Performed detailed testing across various types, including unit, API (SOAP UI, Postman), integration, system, usability, UAT,



Contact this candidate