Vishnupriya Sanjeev Dubbaka
641-***-**** Naperville, IL *****.*******@*****.***
PROFESSIONAL SUMMARY
I am a Software testing professional with over 12 years of well-rounded experience in Automation, Integration, Unit-testing (Web applications), Web Services and Mobile Web applications. I have extensive experience with preparing, reviewing and executing Test Plans, Test Cases and Test Scenarios from requirements.
I am adept at leveraging my Java and database development background to create and automate repeatable testing tasks. I am excellent at communication and judgment skills, team player, quick adaptability to the ever-changing technology and confidence are my strongest points.
Technical skills
RDBMS
Oracle Database, DB2 database, SQL Server.
Programming Languages
Java programming language, Unix Shell Scripting
Operating System
UNIX, Windows 7/10
Testing tools
Test Rails, Quality Center, JIRA, RALLY, Selenium-webdriver for Web application Automation) using Page Object Model, REST-API testing using Postman, Swagger, Jmeter (Performance testing). API testing, API Automation using Karate
Framework
Cucumber, TestNG using Page Object Model, Redwood HQ, Jenkins to host and execute Automation scripts
Github for version control/code check in/peer review
Office Tools
Word, Excel, PowerPoint and Access
Markup Languages
HTML-5, XML
Certification & Training
Oracle SQL 9i (1z0-007) IBM DB2 certification
Education
Bachelor of Science Degree Major - Computer Science and Mathematics
PROFESSIONAL EXPERIENCE
Pella Corporation
QA Automation Engineer Sept 2023 - Present
Pella Corporation designs and manufactures windows and doors for both residential homes and commercial applications.
• Performed end to end tests of new features and enhancements to existing features
• Developed automation scripts – In sprint automation
• Executed Regression tests
• Performed Run, Debug and fix of existing automation suites
• Peer reviewed and approved automation code
• Provided Pre-production and production testing support
Technologies used: API testing using Postman, API Automation using Karate, Cucumber – BDD
Caterpillar Digital Nov 2022 – Sept 2023
Software Test Engineer
Cat Digital is the digital and technology arm of Caterpillar Inc., responsible for bringing digital capabilities to our world-famous yellow iron. With over one million connected assets worldwide, our teams use data, technology, advanced analytics and AI capabilities to help our customers build a better, more sustainable world.
• Performed end to end tests of new features and enhancements to existing features
• Developed automation scripts – In sprint automation
• Executed Regression tests
• Performed Run, Debug and fix of existing automation suites
• Peer reviewed and approved automation code
• Provided Pre-production and production testing support
Technologies used: API testing using Postman, API Automation using Karate, Cucumber – BDD
GE Digital Oct 2021-Nov 2022
Sr. Quality Assurance Engineer
Asset Performance Management (APM) is a suite of software and services designed to help optimize asset performance and O&M efficiency across equipment, the plant and the entire fleet. Featuring Digital Twin analytics, work process automation and built-in GE industry expertise. APM is available both as a cloud-based service on the Predix Platform as well as on-premises software.
• Performed end to end tests of new features
• Performed Integration testing
• Developed automation scripts – In sprint automation
• Executed Regression tests
• Performed Run, Debug and fix of existing automation suites
• Peer reviewed and approved automation code
• Provided Pre-production and production testing support
Technologies used: Javascript/Typescript, Protractor,ProUI. VSCode, Karate, Cucumber-BDD, REST-API testing using Postman, Swagger
Emmi Solutions (Wolter Kluwers Health) Feb 2017- Sep2021
Sr. Quality Assurance Engineer
Emmi solutions combine a science-based approach to communications design with healthcare expertise and a patented technology platform that brings dynamic, interactive and personalized communications to life.
• Wrote test cases from requirements
• Executed test cases each sprint for functional and regression testing
• Developed and executed automated test cases
• Analyzed the automated tests execution results
• Peer reviewed test cases and automation code
• Presented demos of sprint work to the team and stakeholders
• Performed in sprint automation
The Vitality Group Jun 2015 – Jan 2017
Sr. Automation Engineer
The Vitality Group is a member of South Africa-based Discovery Limited, a leading international financial services organization and the originator of the Vitality wellness program, constantly evolving with robust enhancements and empowerment technologies.
• Developed and customized Automation framework
• Developed Automation scripts for TVG Products such as Power of vitality(POV) website, JohnHancockVitality(JHV) and ManulifeVitality (MLI), using Selenium webdriver
• Executed Automation scripts each sprint or as required and analyze the test execution results
• Developed and executed scripts to be executed every day for monitoring Partner sites
• Developed and executed scripts to create Test Data for Manual testers.
• Developed and executed Performance/Load testing scripts using Jmeter
• Mentored and guided team members with regular training sessions
• Logged and tracked defects in JIRA, re-run test scripts after the defects are fixed by development.
• Provided Reports of the Automation team’s progress every week to QA Manager and IT Director
• Tested Staging Environment and run load tests to monitor the performance
• Performed Smoke/Regression scripts for DR testing and Database Maintenance/Patching
Deltak-innovation Education( Wiley Global Education) Jun 2014 – Feb 2015
Automation Engineer
Deltak provides a wide array of high quality services and support to prestigious academic institutions and their students, focused primarily on online and technology enabled learning.
• Developed Automation framework and customized framework functionality to develop scripts for Deltak Engage Learning Management System.
• Developed Automation scripts for Engage LMS using Selenium webdriver
• Executed Automation scripts each sprint or as required and analyze the test execution results
• Developed and executed Performance/Load testing scripts using Jmeter for Engage LMS sites
• Developed and executed Load testing scripts for Student Registration platform( using Salesforce)
• Interacted with developers and Request new build deployment into QA environment, execute Regression test cases
• Logged and tracked defects in Jira, retest test cases after the defects are fixed by development
• Wrote detailed test plans for Automation and Performance testing
CME Group Trading and Business systems Sep 2013 – May 2014
Sr. QA Analyst
CME Group Inc. (Chicago Mercantile Exchange) owns and operates large derivatives and futures exchanges in Chicago, and New York City, as well as online trading platforms.
• Performed Integration testing
• Wrote and executed test automation scripts using in-house Automation tool (Brio)
• Interacted with developers and requested new build deployment into QA environment, run regression suite and test the orders are flowing through all the components as expected.
• Executed existing Automation test suite every night and troubleshot the failures and errors.
• Checked the Unix log files for debugging.
• Performed testing during Deployment and Production Support
• Wrote detailed Regression test plan
Environment: Unix, Java (CAML-FTL), Fix Protocol, Tibco, JIRA, In-house Automation tools and other CME proprietary products.
Tickets Now (Ticketmaster Resale) Mobile Web Application Jul 2012 – Sep 2013
Sr. QA Analyst
Tickets Now manages the Purchasing and Selling of the Tickets for the Most popular Sports ( NBA, NFL, NHL and others), Music Concerts, Theatre Events all over the country and also internationally.
• Wrote detailed test plans, test cases and reviewed it with the Product Owner and Developers
• Tested the Mobile web application for ticketsnow.com
• Interacted with product owner and get the project requirements
• Interacted with developers and help deploy code into stage for testing
• Wrote and developed Automation scripts using Selenium web driver 2.0 for Mobile web application
• Wrote detailed Regression test plan and UAT Plan
• Presented demos of the User stories and tasks completed during the Sprint
• Tested during Deployment and Production Support
• Tested the Tickets Now Desktop application and Support for Sports team activations
Wells Fargo(WDM) Mar 2012 – Jun 2012
QA Analyst
Wells Fargo Home Mortgage manages loans for 8.3 million customers. Our project was to test changes to applications like EasyPay that service this business unit. Work included testing web applications and web services services like calculateEasyPay, modifyEasypay, getServicingAccountInformation etc. and writing automated test scripts to make the testing faster and more efficient.
• Tested web services for Home Mortgage Accounts in SIT and UAT Environments
• Developed Automated test scripts using Selenium(2.0)
• Interacted with business Analysts and developers to understand the test requirements
• Conducted detailed walk-through for the team to understand the rules tested in the test script
• Wrote test cases and test scripts
• Wrote shell scripts to verify output and trap error messages for analysis from large text files
• Debugged the XML-based log files to check for web rules and conditions
• Stepped through the code and debugged code for level one analysis of failures, enabling the development team with more information (defect logs) which cut turnaround time
• Wrote SQL Queries for backend testing using SQL-Server such as finding the valid loan numbers that match the business rule conditions
• Tracked defects and reported incidents
• Interacted with the testing team to perform defect analysis and resolve issues
Environment: Web Services(WSDLs), 3270 Emulators(Mainframes), LPS( Mortgage Lending system), Altova XMYSpy, Home mortgage framework, JIRA -5, Quality Center(9.2), Selenium(webdriver 2.0)
John Deere (ISG_U) Feb 2011 – Mar 2012
Automation Engineer
At John Deere’s Product Verification and Validation lab, we developed automated test scripts to test the latest builds of John Deere touch screen displays( SDUA and GS2630) code and perform regression testing to ensure that the code is bug free and no critical errors are found on the field.
• Developed automated test scripts using NI-TestStand, Selenium, Automation framework, SIL and HIL simulators for GS2630 and SDUA displays and executed them for nightly regression test
• Interacted with testers and process pros to understand the test requirements
• Downloaded and tested software builds written in Java and C++ from the Jenkins Server
and wrote automated scripts using Selenium webdriver
• Wrote SQL queries to check the test results for Pass, Fail or Terminated scripts from the Object Repository stored on SQL-Server database
• Checked java code using debugger for initial analysis of failure prior to reporting bugs
• Wrote automation shell scripts to run post job checks and report failures
• Conducted cross training for testers and developers across teams to develop automated test scripts and continuously support their efforts in the process
• Executed the automated script suite for GS2630 and SDUA daily/ weekly as required
• Actively participated in PSI meetings and sprint planning
• Interacted with the offshore team (TCI) to share ideas and resolve issues
Environment: NI (TestStand 4.2.1), Automation framework, SQL Server, RALLY and Quality Center, Selenium(v4.0)
HSBC, Chicago, IL Sep 2008 – Sep 2010
QA Analyst
HSBC(Household AutoFinance) processes and services Auto Loans for 6 million customers. Full testing of 'Automate' a complete loan processing and management application that was developed in-house. Interacted with both the Business and Development teams to understand the requirements and design of the application.
• Involved in the creation of test cases, executing tests and tracking defects
• Performed Smoke, Functionality, Integration, Regression testing
• Used Quality Center effectively for Defect Logging and Defect Tracking
• Performed back end testing using multiple SQL queries
• Worked closely with developers in resolving the issues and bug fixing
• Participated in User Acceptance Testing (UAT)
• Attended daily defect status meetings and weekly team status meetings
• Conducted Regression testing during the various phases of the development using QTP.
• Developed test scripts for data driven tests using QTP.
• Used Share Point for the documentation and maintenance of Functional Requirement documents and Technical Requirement documents
• Environment: Quick Test Professional (QTP), Quality Center, SQL, Oracle