Skip to main content
Ravi Babu P

Ravi Babu P

QA Automation Engineer — Tosca | Playwright (Python) | API | SQL

Talent
HyderabadMember since October 6, 2026
Manual testingFunctionalSmokeRegressionSystem IntegrationPostmanJiraZephyrGitHubMySQL WorkbenchHTMLCSSBootstrap
·

Hire this person

Send a job offer directly to this candidate

Manual testingFunctionalSmokeRegressionSystem Integration

About

Senior QA Professional with 7 years 10 months of experience leading manual and automated testing across banking, enterprise, and web applications. Expertise in Tricentis Tosca, Playwright with Python, API testing, and SQL, with a strong focus on model-based automation, scalable regression coverage, and end-to-end quality assurance. Proven ability to drive release validation, manage defects, and deliver high-quality software in Agile/Scrum environments.

Experience

Senior Software Engineer - TEKsystems - Hyderabad

(2023-11)

Project: DCD (Deloitte) | Agile/Scrum Role: Senior Software Engineer Tech/Tools: Playwright (Python), Tricentis Tosca, ADO, MySQL Workbench, SSMS, GitHub, Postman A cloud-based solution that manages the lifecycle of devices for professionals, providing insights into usage, compliance, and cybersecurity. It ensures efficient device management across various billing systems and global data regulations, supporting sustainable and cost-effective practices.

  • Built and maintained a Playwright (Python) POM automation framework to support scalable UI regression.
  • Automated ~20 high-value regression scenarios, executed ~5 test cases per sprint/release cycle and reduced regression turnaround by ~4 hours per cycle release validation.
  • Performed API validation and data validation in SSMS/MySQL to confirm end-to-end workflow accuracy.
  • Developed and executed complex SQL queries, joins, and stored procedures for database validation and data integrity testing.
  • Validated REST API endpoints by testing request/response payloads, status codes (200, 201, 400, 404, 500), and headers
  • Integrated API testing with database validation by verifying API responses against SQL query results for end-to-end data flow
  • Reduced defect rate by 30% through comprehensive API and database testing framework implementation.
  • improved test coverage by 40% by automating SQL and API test cases in CI/CD pipelines
  • Delivered Quality assurance for multi-country rollouts across multiple member firms by using Tosca Commander.
  • Hands-on experience creating test cases in Tosca using multiple object identification techniques, including XScan and standard modules.
  • Created and managed Modules, Test Cases, Test Case Design(TCD), Test sheets(TDM) and Execution Lists to support scalable test automation.
  • Configured and applied different ActionModes such as Input, Verify, Buffer, and Wait to validate business flows effectively.
  • Created and maintained reusable test assets, including libraries, business parameters, reusable test step blocks, and test configuration parameters.
  • Validated data flows, API responses, and backend transactions as part of end-to-end testing coverage.
  • Executed functional, regression, and smoke tests across multiple environments using Tosca automation suites and supported regression cycles and release readiness.
  • AI-Powered Development: Leveraged GitHub Copilot for AI-assisted test generation and code reviews, creating automated scenarios 40% faster with intelligent validation workflows
  • CI/CD & Reporting: Integrated automated test execution in deployment pipelines with 15-minute feedback loops; delivered HTML reports with metrics, failure analysis, and trend dashboards to stakeholders

Specialist Quality Engineering - LTIMindtree - Hyderabad

(2022-03 - 2023-10)

Client: HSBC Software Development (India) | Banking & Financial Services Tech/Tools: Tosca, Manual Testing, Jira, Zephyr, Postman, MySQL Workbench As a part of Digital Transformation of direct channel payments platform HSBC is implemented HSBC connect where business customers can send and receive transactions directly over the Connect platform. To implement this functionality there was a requirement for authorization types and payment types for Digital connect customers.

  • Delivered QA for multi-country rollouts across multiple footprints and payment types/file formats (pain. xmlv2/xmlv3 etc..).
  • Performed XScan to identify stable controls and build reusable automation components for web and enterprise applications.
  • Created and managed Modules, Test Cases, Test Case Design(TCD), Test sheets(TDM) and Execution Lists to support scalable test automation.
  • Leveraged Tosca Standard Modules (TBox) to build robust, reusable, and easily maintainable automated test cases.
  • Developed reusable test step blocks and standardized automation patterns to improve maintainability and reduce duplication.
  • Configured and applied different ActionModes such as Input, Verify, Buffer, and Wait to validate business flows effectively.
  • Created highly reusable TestStep Blocks and libraries to standardize common application flows and eliminate redundancy across test sheets.
  • Executed automated regression test suits to support faster release cycles and improved testing efficiency.
  • Managed test cycles and traceability using Zephyr; owned defect lifecycle in Jira (log → triage → verify → closure).
  • Created and executed API test cases using SoapUI to validate GET, POST, PUT, DELETE operations
  • Performed API validation and data validation in MySQL to confirm end-to-end workflow accuracy.
  • Tested APIs using Basic Auth, Bearer Token, and OAuth for request authorization and security validation
  • Validated APIs and backend data using SQL queries to support complete testing coverage.
  • Coordinated with POs/SMEs for results, walkthroughs and approvals, contributed to KT and status reporting.

Senior Software Engineer - Swiftsoft Infotech Services Pvt Ltd - Hyderabad

(2018-07 - 2022-01)

Client: DFCNI | Project: Wage Payment System (Microsoft Dynamics CRM on-prem) Tech/Tools: Manual Testing, Jira, Zephyr, Postman, MySQL Workbench Microsoft Dynamics CRM on-premises project that covers Contacts, Cases, Account NI, and Equality Monitoring modules. The Contacts module manages claimant, other contact, and payee details, while the Cases module handles case types linked to compensation and incentive decisions.

The Letter

Generation module includes templates used for payment confirmations and cancellations.

  • Involved in Analysis of Business Requirements, Use Cases, Design Flowcharts and Software Requirements Specifications
  • Created Traceability Matrix and Test case sheets.
  • Tested CRM modules (Contacts, Cases, Account NI, Equality Monitoring) with primary ownership of Contacts/Cases and letter workflows.
  • Authored and executed functional/system/regression test cases; tracked defects through closure with development teams.
  • Performed Functional, Regression, System Integration Testing, User Acceptance Testing and End to End Testing.
  • Defect reporting, verification, and tracking using Jira.

Education

M.Tech - Digital Systems & Computer Electronics - RITS, JNTUH (Hyderabad)

B.Tech - Electronics & Communication Engineering - CREC, JNTU (Hyderabad)

Skills

QA Automation EngineerToscaPlaywright (Python)APISQL

Reviews

Related