Wells Fargo Bank: (Credit Card Services, San Francisco, CA) 2020 May – 2021 June
- Established a comprehensive QA strategy for credit card products and services. This includes defining quality standards, test plans, and test methodologies to ensure compliance with industry standards, and regulatory requirements.
- Managed Risk-Based Testing: Identify potential risks in the credit card process (e.g., fraud prevention, payment failures, security breaches), and prioritize testing efforts accordingly. Managing the regression automation suite.
- Implemented a BDD automation approach for the Accounts, Servicing, and Payments modules.
- Worked closely with product managers, developers, business analysts, and compliance teams to understand the requirements, design specifications, and industry regulations related to credit card services.
- Implemented and managed automated testing for repetitive tasks, such as transaction processing, system load testing, and functionality checks in credit card applications.
- Work closely with the product, XD, engineering, and testing teams to meet the delivery deadline.
- Led and mentored the QA team, ensuring team members are well-trained in credit card products, testing techniques, and the latest tools and technologies.
- Ensure appropriate resources are available for the testing process, including testers, tools, and environments. Balance the workload and priorities within the team.
- Performance Reviews: Conduct regular performance evaluations, and provide feedback for continuous improvement in the QA team.
Kohl’s: (Milpitas, CA) 2017 July – 2020 April
- Involved in overseeing the quality assurance process to ensure that the software applications (including e-commerce platforms, mobile apps, POS systems, and internal tools) meet the company’s high standards of quality, performance, and reliability.
- Designed and implemented a comprehensive QA strategy to ensure the quality and performance of all software applications. This includes both manual and automated testing strategies for web, mobile, and backend systems.
- Led and managed a team of QA engineers and testers. Ensure team members have the tools, training, and resources they need to succeed.
- Oversaw both manual and automated testing efforts for the company's software applications. Ensure that critical applications, such as Kohl's website, mobile apps, and in-store systems, are thoroughly tested.
- Collaborated with DevOps and development teams to integrate QA processes into the continuous integration and delivery (CI/CD) pipeline, automate testing, and ensure faster releases.
- Ensure that customer-facing software, like the e-commerce platform and mobile apps, provides an excellent user experience. Worked with the UX/UI team to test user journeys, ensuring the system is intuitive, user-friendly, and effective.
- Test the functionality and compatibility of Kohl's digital services across multiple platforms (desktop, mobile, tablets), and browsers, ensuring consistency and a seamless experience.
MUFG Union Bank – (San Francisco, CA) Consumer Banking Merger Jan 2014 – June 2017
- Played a critical role in ensuring that all digital banking products, services, and internal systems meet the highest quality standards. This includes overseeing the testing of applications, ensuring compliance with regulatory requirements, and leading efforts to improve product quality across the bank’s offerings.
- Established and implemented comprehensive quality engineering strategies and best practices tailored to the bank's consumer banking systems, including mobile apps, online banking platforms, payment systems, and back-office applications.
- Align quality engineering efforts with customer needs by focusing on user-centric testing, including performance, usability, and accessibility testing for consumer-facing applications.
- Ensure that all consumer banking systems comply with relevant banking regulations, industry standards (e.g., PCI DSS for payment systems), and Union Bank’s internal policies regarding data privacy, security, and reporting.
- Identify and mitigate risks related to the software development lifecycle. Prioritize testing for high-risk areas, such as financial transactions, account access, and security features.
- Generated comprehensive reports detailing test results, coverage, defects, and quality metrics. Present findings to senior management and other stakeholders to provide transparency into the quality of software releases.
CoreLogic Solutions – (San Mateo CA) Partner Connect Jan 2013 – Dec 2013
Test Manager:
- Managed end to end STLC for Partner Connect deliverables.
- Responsibilities include building up and leading the Partner connect app Testing team, Defining the scope of testing within the context of each release / delivery, Deploying and managing resources for testing, Applying the test measurements and metrics in the product and the Testing team
- Develop/Review Test Strategies, Test Plan for all the projects, resource planning and highlight dependencies and risks to suggest feasible solutions and get all stakeholder sign off.
- Developed JUnit automation framework using Selenium for Smoke and regression automation.
- Worked as a vendor aggregator and integration manager coordinating Client and vendor on SIT / UAT testing.
- Implemented centralized Test Data Management (TDM) where the reusable test data is placed for different QA team and UAT teams to kick start their testing.