Accomplished Software QA Engineer with over 12 years of experience in Software Development Life Cycle and QA methodologies. Proven expertise in testing retail POS systems, payment workflows, and digital banking applications within agile environments. Skilled in managing onsite/offshore QA teams, ensuring PCI compliance, and driving process improvements while collaborating with cross-functional teams.
Work History
Senior QA Engineer
9 Months
Costco Wholesale Corporation | 05.2024 - 02.2025
Executed functional and regression testing on POS payment types including EMV, gift cards, loyalty, and EBT for Costco Master warehouse applications, ensuring comprehensive coverage.
Conducted end-to-end testing of POS workflows such as sales, returns, exchanges, voids, discounts, and promotions while verifying tax calculations, tender rules, and receipt formatting for countries including Ireland and Germany.
Conducted end-to-end testing POS workflows including sales, returns, exchanges, voids, discounts, and promotions.
Verified tax calculations, tender rules, and receipt formatting
Validated integrations between POS, back-office systems, and payment gateways.
Tested offline mode, failover scenarios, and network recovery.
Logged defects with clear reproduction steps, severity, and environment details.
Performed hardware validation on scanners, printers, scales, and pin pads.
Validated contracts, templates, workflows, and enhancements for iCertis CLM (Contract Lifecycle Management) through regression testing and implementation of QA industry best practices.
Senior QA Engineer
6 Years 9 Months
First Republic Bank | 09.2016 - 06.2023
Led testing effort for 'Commercial Lending' loan origination system (nCino) built on Salesforce.com that combines customer relationship management (CRM), loan origination, content management, business process management, and instant reporting in one location.
Oversaw overall Quality Assurance efforts and deliverables including test planning, resource allocation, and task assignment, test tool setup, and user training. Led daily testing activities including defect triage, test team task progress, and test execution reporting.
Spearheaded testing for 'Commercial Lending' loan origination system (nCino) on Salesforce.com, integrating CRM, loan origination, content management, business process management, and reporting functionalities.
Established comprehensive test coverage standards for integration and data migration testing to ensure quality.
Work closely with business analysts and development team to understand business flow and logic then assist the development team configuring the CRM and/or building custom pages.
Work collaboratively with Dev, release to best practice of DevOps including continuous delivery of software releases to non-Prod environments for effective testing.
Work in multiple sandboxes simultaneously to evaluate gaps and system readiness testing the ncino workflows updates
Involved in early stage of product development and testing to ensure the progress and reducing bug discovery in upper sandboxes.
Contributed to the early stage of product development and testing to track progress and reduce bug discovery in upper sandboxes.
Collaborated with development and release teams to implement best practices for DevOps.
Worked in Salesforce.com CRM applications mainly with Leads, Contacts, Accounts, Cases, Campaigns, Opportunities during the initial implementation.
QA Engineering Consultant
2 Years 5 Months
CoreLogic Dorado | 07.2011 - 12.2013
Tested SAP Point of Sale and Oracle symphony Point of Sale and hardware payment devices to deliver a fully automated electronic retail solution that integrates and streamlines every step of payment system.
Liaised with Customer Service, Business, QA, and Development teams for major releases and customer issue recreation.
Coordinated Offshore QA team efforts to ensure timely delivery of three-week SCRUM releases.
Developed test data, test plans, and traceability matrices for new enhancements to support comprehensive testing.
Participated in various QA phases and performing hands on manual test execution, automates test execution, regression testing, performance testing, user acceptance testing and reporting on QA progress and product quality.
Verified fixes, reported issues in JIRA, and actively participated in Triage meetings to prioritize resolutions.
QA Consultant
5 Months
Cengage Learning | 01.2011 - 06.2011
Tested implementation of social networking features: Blog, Forum, Instant Messaging and validated integration of the application with Facebook and Twitter.
Tested “Aplia” an online learning solution to improve learning by increasing student effort and encouragement and developed test cases for functionality and regression testing utilizing Functional Specification
Tested implementation of social networking features: Blog, Forum, Instant Messaging; validated integration with Facebook and Twitter to enhance user engagement.
Performed testing of media sharing module (via social networks and emails) and Open ID implementation using gmail and Facebook accounts
Validated application's GUI against usability guidelines to ensure optimal user experience.
Performed compatibility and usability testing across multiple browsers (MS IE, Firefox, Chrome, Safari) and platforms (Windows, Mac) in virtual machine environment (VMWare) to ensure consistent functionality.
Executed SQL commands in QA database to validate data integrity.
Participated in Scrum Team and work on 3 week release
Reported identified software defects using Quality Center
Software QA Analyst
3 Years 9 Months
TJX Companies, Inc. | 02.2007 - 11.2010
Tested full-featured, customizable GlobalSTORE point-of-sale (POS), cash management and back office application designed for small-to-large chain retailers
Reviewed business requirements and technical specifications to ensure comprehensive understanding of application architecture and functionality.
Developed Test Plans and Test Cases utilizing SilkCentral Test Manager
Executed test cases for Functional black box testing and Regression testing. Conducted User Acceptance testing with the UAT team for multiple customizations of the application before installation.
Performed retail payment processing testing including payment authorization and settlement process. Set up Integration Lab simulating stores in global environment for running tests and debugging issues.
Created e-journal reports, executed settlements, and verified settlement logs and end-of-day reports using UNIX commands to ensure accuracy of financial data.
Conducted smoke testing to verify software stability before deployment of software builds prior to their deployment to QA and staging environments.
Investigated and resolved customer support issues in production environments to enhance user experience and application reliability.
Wrote SQL queries to access backend data to validate testing results.
Performed Risk Analysis based on Defect Severity and Priority
Reported software defects using Quality Center
Work closely with Development and QA team to ensure testing issues resolution.