Ashish Joshi
Full Stack QA Engineer
Email: ******.***.**@*****.*** Phone: 408-***-**** Location: Union City, California LinkedIn: linkedin.com/in/ashish-joshi-306835b
Professional Summary
Seasoned Full Stack QA Engineer with over 15 years of expertise in manual and automated testing across front-end, back-end, REST APIs, Database and Batch systems. Proficient in Selenium, Java, TestNG, and performance testing tools. Domain expert and SME in E- Commerce, Card/Token Transactions, Fraud Detection and Monitoring systems, Skilled in accessibility (A11Y) testing, cross-browser testing, and ensuring seamless integration and user experience across platforms. Hands on experience working with Generative AI and GitHub Co-pilot. Proven ability to lead QA efforts, design test frameworks, and drive quality in Agile environments.
Technical Skills
- Automation: Selenium WebDriver, TestNG, JUnit
- Programming: Java
- Testing Types: UI Testing, Backend Testing, API Testing (REST), Performance Testing, Accessibility Testing (A11Y), Cross-browser Testing
- Tools: Postman, JMeter, Jenkins, Git, Kubernetes, Containers
- Methodologies: Agile, Scrum
- Other: CI/CD, Batch Testing
Professional Experience
Sr. SDET Visa Inc. Foster City, California April 2013 – Present
- Led QA automation strategy for enterprise web and API applications
- Developed and maintained test automation framework using Selenium and TestNG
- Owned and delivered multiple features for E-Commerce applications like Visa Checkout, Tokenized Card, Express Checkout, Globalization, Localization.
– Built, managed and debugged different Functional and Integration Testing environments for main and patch release testing activities
- Performed accessibility testing using JAWS, NVDA
- Implemented cross-browser testing across Chrome, Firefox, Edge, Safari
- Collaborated with developers to identify and resolve issues in CI/CD pipeline
- Mentored junior QA team members on automation best practices
- Fully handled testing for Migration of Monolithic systems to Micro-services architecture migration and moving to Kubernetes containerization
- Actively participated in API Spec Design, Detail Design Walkthrough, DB Schema updates, Batch testing for Bulk updates of Product records. Escalation QA Engineer Google Mountain View, California May 2011 – April 2013
- Executed functional, integration, and regression tests for back-end services and web applications
- Wrote Java-based test scripts and integrated with Jenkins for scheduled runs
- Tested Feedback collection and escalation tools for various Google Products like Chrome, YouTube, Gmail, etc.
- Validated batch processing and data integrity across multiple environments QA Engineer Williams-Sonoma Inc. San Francisco, California Jan 2011-May 2011
- Performed manual and automated testing of 5 E-commerce web applications
- Extensively used Selenium TestNG framework to automate test cases for Front end and Backend APIs and DB validations
- Created and maintained test cases, test data, and test plans
- Reported and tracked defects through JIRA
QA Analyst Wells Fargo. San Francisco, California April 2010 – Jan 2011
- Mostly worked on ISG group for Wells Fargo Personal Banking website testing commercial features like Transfer scheduling, ordering checks with Third Party Integration, etc.
- Owned and Tested multiple features as SME from Inception phase to Post Deployment phase
- Uploading new test cases and updating existing test cases in ALM test cases for Regression Suite.
- Worked on QTP tool to automate functional test cases Education
Bachelor of Engineering in Computer Science North Maharashtra University 2007 Masters of Software Engineering San Jose State University 2009