
· Accomplished Software Quality Assurance professional with over 16 years of experiencein Manual and Automation Testing across enterprise, web-based, client-server, and distributed applications.
· Out of my overall 16+ years of QA experience, I have around 2 years of hands-on experience in Test Automation using Playwright, TypeScript, JavaScript, and Cucumber (BDD) for automating UI, API, and end-to-end business workflows.
· Extensive experience across the complete Software Testing Life Cycle (STLC), including requirement analysis, test planning, test case design, test execution, defect management, release validation, production support, and automation of business-critical test scenarios.
· Strong domain expertise in the Commodities (Precious Metals) industry, with in-depth knowledge of trading workflows, business processes, and enterprise applications.
· Experienced in designing, developing, and maintaining scalable automation frameworks using Playwright, Page Object Model (POM), reusable components, and Storage Statefor authentication, improving automation coverage, framework maintainability, and execution efficiency.
· Hands-on experience in UI Automation, API Automation, cross-browser testing, data-driven testing, and end-to-end automation using Playwright.
· Proficient in Functional, Integration, System, Smoke, Sanity, Regression, User Acceptance Testing (UAT), and Non-Functional Testing.
· Experienced in API testing using Playwright API, Postman, RESTful Web Services, and JSON validation to ensure seamless integration between distributed applications.
· Developed and maintained automated regression test suites using Playwright, TypeScript, JavaScript, and Node.js, enabling reliable and continuous software validation.
· Experience integrating automation frameworks with CI/CD pipelines using Jenkinsand GitHub Actions to support continuous testing and accelerate release cycles.
· Strong experience using JIRA for defect management, defect tracking, reporting, and coordinating defect resolution with development teams.
· Hands-on experience using Git and SVN for source code version control, branch management, and collaboration on automation test scripts.
· Hands-on experience in backend database validation using SQL Server and Oracle, ensuring data accuracy, integrity, and consistency across applications.
· Collaborated closely with Product Owners, Business Analysts, Developers, DevOps Engineers, and cross-functional stakeholders to deliver high-quality software throughout the Software Development Life Cycle (STLC).
· Strong analytical, problem-solving, and communication skills with the ability to understand business requirements, identify quality risks, define effective test strategies, and implement reliable automation solutions.
Test Automation: Playwright, UI Automation, API Automation, Visual Testing, Data-Driven Testing, E2E Automation, Cross-Browser Testing, Page Object Model (POM), Storage State Authentication, Playwright Fixtures, Assertions & Strategies, Screenshots Testing, Video Recording, Playwright Test Runner, Cucumber (BDD)
API Testing: Playwright API, Postman, RESTful Web Services, REST API Validation, Request/Response Validation, JSON Validation, API Automation
Programming & Scripting: TypeScript, JavaScript, Nodejs, Async Programming
Automation Framework Development: Playwright Framework Design, Hybrid Framework, Data-Driven Framework, Reusable Components, Test Data Management
CI/CD: Jenkins, GitHub Actions, Continuous Integration (CI), Continuous Testing, Automated Test Execution
Version Control: Git, SVN, Branch Management, Merge Requests, Version Control
Manual Testing: Functional Testing, Integration Testing, System Testing, Regression Testing, Smoke Testing, Sanity Testing, User Acceptance Testing, Exploratory Testing, Release Validation
Test Automation Strategy
Test Strategy Formulation
Quality Assurance Standards
Cross-browser testing
User acceptance