Bachelor’s Degree, Electronics & Communication Engineering @
Mobile QA Engineer @ From May 2013 to September 2015 (2 years 5 months) Software QA Engineer @ From September 2011 to March 2013 (1 year 7 months) San Francisco Bay AreaQA Lead @ Create Test Strategies, Test Plans and lead the QA test engineers in an Agile environment to achieve the testing milestones for various web
Mobile QA Engineer @ From May 2013 to September 2015 (2 years 5 months) Software QA Engineer @ From September 2011 to March 2013 (1 year 7 months) San Francisco Bay AreaQA Lead @ Create Test Strategies, Test Plans and lead the QA test engineers in an Agile environment to achieve the testing milestones for various web and mobile applications
Perform automated regression testing using QTP against the iShares website for various countries including US, Canada, Mexico and Colombia and failure analysis
Identify high risk projects and prioritize testing efforts for successful implementation of various small and medium scale projects spanning from new ETF product launches, internal web applications for portfolio managers, hardware infrastructure changes and the Hong Kong Mobile App for iOS.
Work with cross functional teams to run data and teamsite workflows to setup the testbed for new feature testing.
Validate content and UI changes to the iShares and BlackRock Cash websites.
Identify and prioritize new test cases for automation and oversee the implementation using QTP.
Identify and change object repositories in QTP with HTML5 and CSS3 web technology upgrades.
Test and validate mobile enhancements & remediation changes to the iShares website for a mobile friendly experience on devices and test on iOS, Android and Blackberry platforms From May 2011 to September 2011 (5 months) San Francisco Bay AreaSoftware QA Engineer @ Low level code testing on Application and Component Frameworks, Presentation Infrastructure, Database Access Layer and Services Infrastructure including SOAP for the Financial Systems (FinSys) Quality Assurance Team
Validate existing and modified SOAP messages implemented for new features and identify high priority bugs earlier in the test cycle.
Partner with cross functional test teams to ensure test coverage and perform end-to-end testing on financial transactions.
Vendor integration testing with external vendors such as Bill Me Later and Cetelem
Perform UAT testing by validating transaction processing in an n-tiered system
Identify project risks and provided alternative solutions for rollout to minimize risk
Review the infrastructure changes and worked with off-shore teams to communicate and help implement the changes to the test automation framework.
Support live-to-site biweekly releases to production and monitor logs to ensure existing and new functionality is not broken during deployments to production
Modify existing automation test cases using Perl and Python scripting languages.
Perform file level validations to ensure existing and new batch jobs to validate transaction settlement within the PayPal system.
Validate FTS from PayPal to external vendors to ensure successful file delivery and receipt as configured
Perform build deployment to test instances and identify and deploy issues and errors. From August 2010 to March 2011 (8 months) San Francisco Bay AreaTeam Lead, Online Payment Services @ Recruit and build a team from ground up, define QA methodologies and best practices, roles and responsibilities. Allocate, mentor, manage both on-shore and off-shore resources, coordinate team activities and layout best testing processes and frameworks
Design and execute test strategies to ensure the seamless data conversion of millions of Wachovia customers to Wells Fargo for the Online Payment Services and Scheduled Transfers platform
Validate numerous payment API's to conform to the Online Payment Services framework
Design and maintain complex SQL queries to test the data migration,inter and intra bank transfer through the Online Payment Services platform to ensure data integrity
Design and develop test scripts to test batch jobs implemented in UNIX shell scripts
Automate functional test cases using QuickTest Professional & Selenium for GUI Testing
Validate online payment processing through ACH mechanism and multi-factor authentication for Transfer Scheduling and Inter-FI payments and transfers
Participate in reviews and technical discussions related to application functionality, design and system requirements, project sizings/estimates, ambiguity reviews, Test Plan, change control and bug review meetings in order to mitigate overall project risk and cost
Design the smoke suite and prioritize test cases for automation
Perform extensive backend testing to validate triggers and ensure data integrity as per the technical specifications and data modeling diagrams From March 2008 to August 2010 (2 years 6 months) San Francisco Bay AreaSenior Software QA Engineer @ Design and develop test scripts to test batch jobs for payee verification and payment processing jobs implemented in UNIX shell scripts
Create and execute automation test cases using Segue Silktest for front end testing
Perform Integration testing for Direct Pay & Desktop Deposit platforms with Online Customer Service Portal and the Customer Contact Management applications
Participate in Use Case walkthroughs and identify ambiguities early in the software development lifecycle to minimize project costs and delays
Mentor junior team members and responsible for maintaining team wiki pages. Administer HP Quality Center for test case repository customizations, accesses and upgrades
Cross train team members for executing daily batch, back end and automation tools.
Evaluated database management tools such as Oracle SQL Developer & Qwest TOAD
Evaluate and recommend testing frameworks and tools to QA management for organizational adoption From September 2005 to March 2008 (2 years 7 months) San Francisco Bay AreaQA Engineer @ Install and configure test environment, setup project in HP Quality Center and Winrunner for test order creation
Design test plans, test cases and execute test strategies to ensure warehouse logistics from order creation, invoice and billing, fulfillment and shipping notification
Conduct on-site testing of the Siemens Automated dispensing systems validate the correct disposition of medical items
Test conveyor logic, exception and logging by the Sort Director software
Use WinRunner for automating the test order entry process
Data Validation Testing, query and test the data transfer between the online ordering application and enterprise system (AS/400)
Use Quality Center to keep track of change and request management
Perform smoke tests in order to accept builds from developers. Coordinate with development team to identify high priority bugs
Install, configure and test the mobile hand held scanner for the Material Handling Equipment Software to read UPC bar codes and relay receipts to Sort Director
Validate inventory and Sort Director system to ensure data integrity From August 2004 to September 2005 (1 year 2 months)
Masters, Electrical & Computer Engineering @ Portland State University From 2002 to 2004 Bachelor’s Degree, Electronics & Communication Engineering @ Karnatak University From 1996 to 2000 Junior College, Math, Physics, Chemistry @ Fergusson College From 1994 to 1996 High School @ New Era High School Rahul Patil is skilled in: Test Automation, Agile Methodologies, Selenium, iOS, Mobile Testing, Unix Shell Scripting, Databases, SDLC, Testing, Test Planning, Test Cases, Regression Testing, QTP, Software Quality Assurance, Perl
Looking for a different
Get an email address for anyone on LinkedIn with the ContactOut Chrome extension