Developer Resume
SUMMARY:
- Over 17+ years of experience in Software Development, Automation Testing, Rest Services API Testing performed different roles as QA Automation Lead, Engineering Lead, Scrum Master.
- Over 5+ Years of strong experience as Engineering Lead in delivering end to end applications by directing the development team in the design, development, coding, testing and debugging of applications.
- Managed productivity of 3 engineering teams and implemented improvements, covering all the design, software, s.
- 10+ experience in establishing QA processes and procedures and then overseeing the testing of a product or a service.
- 5+ Years of experience as a Scrum master / Lead and Certified Scrum Master from Chase.
- Demonstrable experience of designing, building and maturing automation frameworks from scratch, including: Continuous Integration (CI) and Continuous Deployment (CD)
- Experience in using Mock Services In Java (Ex - Mockito) to simulate API Behavior.
- Experience is Behavior Driven development (BDD)
- Develop test strategies, plans and maintain automation test data.
- Develop and continuously improve automated test as new system features and enhancements are developed.
- Execute automated tests and manage the resulting defect log through the point of defect fix validation
- Functional expert in Banking, Trading, Investment Banking applications
- Possess high technical aptitude and high level of analytical ability
- Having 10+years of experience in Agile/Scrum methodologies
- Having experience in version control tools like Git, Stash, Clear case and VSS
- Experienced in Test Management tools like AML, JIRA, BugZilla
- Experienced in using Selenium Webdriver/Cucumber
- Have 7+ years of substantial Onsite/Offshore co-coordinating experience in USA, London & Switzerland
- Proven expertise in creation and maintenance of Hybrid QTP framework
- Having experience in Client/Server and Web Application testing
- Expertise in Preparing Effort Estimation, Project Plans, Strategies, Metrics, Test Data
- Exposure to all stages of Software Development Life Cycle
- Good Leadership and team building qualities with excellent verbal and written communication, analytical, interpersonal and presentation skills
TECHNICAL SKILLS:
Functional Testing Tool: Selenium WebDriver 2.0, QTP 9.2 and Win Runner 7.5
Defect Tracking Tool: Bugzilla, Test Director 8.0 and Quality Center, Rally and Jira
Scripting: VB Script, TSL Script, Perl and Shell Scripting
DBM: SSQL, Oracle8i, Sybase and MS-Access.
Database Tool: TOAD, WinSQL Developer
ETL Tool: Ab Initio
Operating Systems: Windows 9X/XP/NT, UNIX.
Languages: C, C++, VB, Java.
PROFESSIONAL EXPERIENCE:
Confidential
Environment: HTML5, XHTML, CSS, JavaScript, jQuery, Mac OS X, CQ5 CMS, Eclipse.
Responsibilities:
- Working in Agile team with continuous integration approach
- Preparation of Gherkins for selenium / cucumber automation
- Working closely with team on quality & sprint progress
- Logging the defects in JIRA and running triage meeting with Dev & BSA
- Preparing the test metrics as per Agile standards
- Testing DPS services using REST client
- Preparation of test metrics based on test execution performed
- Deploying the code locally on machine & testing applications to find defects during the development phase itself.
Confidential
Environment: Java/J2EE, UNIX, Shell, PostgreSQL
Responsibilities:
- Executing the project in Agile/Scrum methodology.
- Actively participating in Sprint planning & Refinements
- Acting as a stand by scrum master
- Extensively involved in UAT and Automated Testing
- Developed the Automation Test Scripts using Selenium JUNIT framework
- Updating Framework functions when needed
- Execution of test scripts using Selenium webdriver using JUnit framework
- Setup Selenium GRID to run selenium scripts on windows different IE browsers from MAC computer
- Setup the IntelliJ + Maven to write the Selenium scripts
- Used to check in Selenium scripts in Git
- Building the environment using UNIX environment
- Involved in troubleshooting the issues in UNIX box when testing the application
- Performed Back end testing by writing SQL statements like Join, Inner Joins, Outer joins and Self Joins used DB Visualize
- Connected remotely to UNIX servers using PUTTY
- Analyzing UNIX failure error logs at Value Portfolio, Risk Engine & Stress Engine leave and raising defects
- Analyzed requirements and involved in developing test plans, test cases and test schedules based on high-level and detailed designs
- Prepared Effort Estimation, Test Plan, Test Strategy, Test Scenarios.
- Designed the Test Cases and participated in review Inspections.
- Logged Defects using JIRA using UAT
- Performed full Regression Testing of different modules of the Investor Analytics website using Selenium
- Participated in review meetings and took the initiative to meet the QA testing targets
Confidential
Environment: Java/J2EE, Web Sphère, TIBCO, DB2, UNIX, Share Point, MQ
Responsibilities:
- Executed the project in Agile/Scrum methodology.
- Worked closely with Product owner & Scrum master in prioritizing the Story cards
- Reviewed User change Request Document (UCR), Use Cases and Wireframe Document
- Analyzed requirements and involved in developing test plans, test cases and test schedules based on high-level and detailed designs
- Strong functional knowledge on TSYS system
- Prepared Effort Estimation, Test Plan, Test Strategy, Test Scenarios.
- Prepared Monthly Metrics, Weekly Status Reports
- Involved in UAT team during the UAT testing
- Support offshore teams with Functional requirements, clarifications and change request procedures
- Performed System Testing, Integration Testing and User Acceptance Test using the Test Cases
- Preparation of test data for End-to-End Scenario
- Designed the Test Cases and participated in review Inspections.
- Execution of Manual Test Cases
- Logged Defects using DTS (Defect Tracking System)
- Performed full Regression Testing of different modules of the Access Online.
- Participated in Daily onsite - offshore calls
- Conducted triage calls between Dev, QA and Business and prioritizing defects to get fix in next build
- Participated in review meetings and took the initiative to meet the QA testing targets
Confidential
Environment: Java 1.5. Spring Framework, Tomcat WebServer, Oracle 10g, Gems, Hermes, Unix
Responsibilities:
- Executed the project in Agile/Scrum methodology.
- I had been to Stamford, Connecticut UBS office to get a clear understanding of the Rhino application
- Understanding the functionality of Confirmations and Settlement procedure followed at UBS
- Prepared Effort Estimation, Test Plan, Traceability Matrix & Test Scenarios
- Uploading test cases & tracking defects in QC
- Deployment code changes in QA environments
- Preparation of test cases based on requirements
- Reporting project progress at regular Daily & Weekly reports
- Attending the Defect meeting with Client and developers to discuss about defects
- I have built the QA & UAT environments based on release notes
- Taken initiative in preparing regression test pack
- Involved in Regression testing and signing-off before approving GCMS
- Verify & validate the fixes
Confidential
Environment: Java 1.5. Spring Frame work, Tomcat WebServer, Oracle 10g, Unix, ETL
Responsibilities:
- I have been to London, UBS office to get a clear understanding of the application
- Involved in Manual & Automation Testing
- Preparation & design of Automation plan
- Designed and developed hybrid framework
- Developed QTP Test scripts supported by QTP 9.2 for CARE application
- Created Test procedures, Test scripts for Regression pack
- Involved in tuning the existing scripts to improve performance.
- Involved in code peer reviews
- Involved in maintaining the scripts, integrating scripts and integrating the OR files
Confidential
Environment: Java 1.5, Spring Framework,Flex, Unix, Tomcat, WebServer, Oracle 10g, Gems, Hermes
Responsibilities:
- I have been to Zurich, Switzerland UBS office to get a clear understanding of the DMG application
- Involved in writing the test cases for Upstream & downstream applications
- Presented back our understanding back to client at client place through SMTD
- Involved in estimating the number of test cases in application
- Involved in identifying the reusable functions
- Involved in application knowledge sharing session with offshore team
- Verify & validate the fixes
Confidential
Environment: Business Objects 6.5, J2EE 1.4, Oracle 10g Application Server, Oracle Forms
Responsibilities:
- I have been to London, UBS office to get a clear understanding of the Credit Risk application
- Involved in writing the test cases for Global1 & Loan Net application
- Performed downstream interfaces testing using UNIX and Oracle
- I have uploaded the test data through MQ Series and Tibco
- Developed QTP Test scripts supported by QTP 9.0 for Risk Portal application
- Created Test procedures, Test scripts for entire Risk Portal application
- Involved in code peer reviews
- Involved in maintaining the scripts, integrating scripts and integrating the OR files
Confidential
Environment: Oracle Forms 6i, IBM MQ 5.3 (Watchdog), OST Business Rules 5.2, Solaris
Responsibilities:
- Involved in Test case writing of Flexcube & EOD (End Of Day)
- I have run EOD & EOY jobs using UNIX and Oracle everyday in multiple environments
- Monitoring the EOD jobs in 3 environments daily basis
- Involved in preparing test cases for EOD’s
- Involved in testing the SWIFT messages
- Involved in testing various modules of Flexcube
- Involved in preparing knowledge doc of the project
- Used TOAD to query the database for various validations
- Test Director was used as the Test Management Tool
- Reported defects in Test Director
- Involved in System, Functional Regression, Technical Regression, GUI testing
Confidential
Environment: Java, Toad
Responsibilities:
- Involved in the clear understanding of the Memphis product
- Understanding the functionality of Confirmations and Settlement procedure followed at UBS and also in finance industry
- Developed test scripts in TSL (Test Script Language) supported by Win Runner 7.6
- Created Test procedures, Test scripts for the Entire application
- Involved in TSL code peer reviews
- Involved in maintaining the scripts, integrating scripts and integrating the GUI files
Confidential
Environment: Jave, SQL Server
Developer
Responsibilities:
- Wrote the Software Bug Report
- Performed System Testing and Integration Testing on Hand Held Device
- Wrote the system test cases and Integration test cases for Hand Held Device
- Wrote the system test cases and Integration test cases
- Performed System Testing and Integration Testing on application
