Software Qa Lead/automation Engeer Resume
IN
PROFESSIONAL SUMMARY:
- Over 18 years of all USA experience in leading Quality Assurance and Test Automation Architecture and test management in various domains including Oracle Sales Cloud, CPQ, CRMs, ERP, Insurance, Healthcare, Hospitality and in Agile, Waterfall, DevOps development life cycles for al Testing Services.End - to-End Integration and System Testing of Commercial and Enterprise applications, including Cloud implementations .
- Pioneer in Agile Software Development methodology with proficiency in all phases of Agile/Scrum including Sprint Planning, Sprint Reviews, Sprint Retrospective, backlog reviews, Burn down charts, Velocity monitoring collaborating with offshore and global teams.
- E xperience in Business Analysis, Testing/Development t eam s during Sprint s. Stories/Epic reviews, Business analysis,
- Experience in Cloud Implementations of large scale applications and e xperience with SaaS-based a pplications .
- P roficient in designing Manual and Automated testing frameworks using tools like UFT, Selenium, Ranorex and more.
- Expertise in Web, Cloud and Mobile testing tools /methods including JIRA, HP ALM, HP Unified Functional, TOSCA, BDD, Cucumber, Selenium, SOAPUI testing of Web Services, UFT- API, XML, JSON and REST, APPIUM.
- In-depth experience in requirements/stories review, business logic development, test planning, test case creation, test automation , execution , defect tracking and resolution with Continuous Integration.
- Extensive experience in System, Integration, Mobile, Regression, User Acceptance, Performance, Smoke, Stress and Load Testing of GUI, Middle-tier and Back-end applications.
- Experience in Relational DBMS like Oracle and SQL Server and writing complex SQL queries plus ETL/Data Warehousing/Big Data/Hadoop.
- Over 5 years of performance testing experience with HP Loadrunner and open source performance testing tools.
- Proven ability to oversee day-to-day project activities, assign tasks to quality assurance analysts, and manage day-to-day project issues including defect tracking and other project-related matters.
- Expert in reviewing requirements/stories, preparing test metrics and deriving ROI for the automation projects.
- Skilled in grasping big picture, conceptualizing, implementing test automation solution and partnering with stakeholders and senior level executives.
TECHNICAL SKILLS:
Architecture: /Environments: Oracle Sales Cloud, CPQ, MS.NET, J2EE/ Oracle, ETL/Data Warehousing, Big Data/Hadoop, IBM/ Websphere, Angular, Informix/4GL, A IX and Mainframe, MS SQL Server, SQL Query, SQLBase, TOAD, MS Access, UML, WinSQL, Netezza, Tableau, iOS, Android, QuerySurge
Test: ing Tools: Selenium WebDriver, Cucumber, SOAP-UI, UFT/ Quick Test Pro 14.1 with VB Scripting, Load Runner, QC/ALM. Java Core, TOSCA, Python, IBM Focus, JMeter
Applications::, Banking Investment Portfolios, Trading, Healthcare, Patient Management/Clinical, Financial Insurance, Property Management/Hotel/Restaurants, Revenue/Reservations, Accounting, Financial, Banking and Manufacturing related ERP/CRM, Soarian Financial, Siebel/CRM, SAP/ERP, Knowledge Pathway/al, Info-Image/Office Management, Peoplesoft, Kronos, Lab Test Medical Applications, HL7, HIPAA, Micros/Opera for Property Management, Retail Global Point of Sale, Food and Beverage Cost Control, al Testing & Reporting
Tools: JIRA, Confluence, ClearCase, ClearQuest, Siebel, Team Track, Jenkins, Bamboo, Crystal Reports, MS Project, VISIO, Select Enterprises, SVN, GIT.HUB, PVCS Tracker, ALM/Quality Center, TeamTracker.
PROFESSIONAL EXPERIENCE:
Confidential, IN
Software QA Lead/Automation EngineerResponsibilities:
- Collaborated with the IBM development/testing team to define automation architecture using UFT 14.51 on Quality Center, Appium, ios, Android Selenium Web Driver testing Mobile applications with Mobile Center.
- Test management, support and testing of the migration of large SIEBEL CRM 7.8 to Oracle Sales Cloud with CPQ. A group of Supply Chain. Ecommerce modules with CRM/CPQ.
- The teams are spread over 5 continents and engaged in moving systems in 128 countries worldwide. Agile process with daily status meetings, remote operations. Day to day monitoring of User Acceptance Testing. Reporting with Quality Center/ALM. Collaborate with Product Owners and project teams to understand business requirements, project goals and identify appropriate architecture plans
- Worked with the local and offshore teams to design migration plans to Cloud (AWS, Azure, WebSphere) for their existing applications, and correctly design new systems for the cloud.
- Participated in the planning and design processes, defining enhancements and updating Requirements tab in ALM.
- Developed high-level estimates in support of business case development, Release management, estimates and resource forecast.
Tools/Applications: JIRA, Oracle Sales Cloud, CPQ, ALM, Test Management, IBM Focus, Web Testing, Selenium WebDriver, Cucumber, SOAP-UI, UFT/ Quick Test Pro 14.x with VB Scripting, Winrunner> QTP Migration, Load Runner, QC/ALM. Java Core, Python, IBM Focus.
Confidential, Philadelphia, PA
Software QA Lead/Automation Engineer
Responsibilities:
- Analyzed Epics/stories/requirements for enhancements/changes/bug fixes, prepared test strategy, designed test plans for integration, system and regression testing including scenarios for end to end functional testing, defect tracking, validation and resolutions working closely with BAs, PO and DevOps for a group of applications written for Healthcare al Testing. Followed Agile Model leading the quality assurance efforts for the enhancement, bug fixes and support.
- Followed Scrum events including Sprint Planning, Daily Scrum, Sprint Review and Sprint Retrospective .
- Actively participate d in Sprint Planning with Product Owner and Scrum Master and prioritize d the backlog towards successful 3 Week Sprint s.
- Automated the new features in the same release increment thereby keeping the Automation repository up to date .
- Studied and suggest ed Open Source tools and successfully implemented them to improve Testing Methodology.
- Understood impediments and coordinate d and resolve d them to make the team successful .
- Perform ed Resource Management for projects and tasks so they were completed on time .
- Worked with Offshore teams on the migration of Delphi applications and performed parallel testing and complete migration coordination.
- Prepared detailed Work Breakdown Structure (WBS) , i dentified and plan ed Critical Paths for successful Sprint s .
- Mentor ed new resources to get them integrated into projects and contributing to the projects rapidly .
- Contribute d towards Requirements Analysis in meetings with Business Analyst , Product Management and Stakeholders , and i dentified gaps in r equirements during Development and QA .
- Planning for a utomation in each Sprint automating new features rapidly with BDD/TDD/ ATDD approach.
- Responsible for s upport issues that need ed Development involvement .
- Participate d in Executive Management Meetings (includes all Stakeholders) to understand the customer needs and provide d feedback and feasibility from an implementation point of view .
- Prepare d high level Test Strategy for each Sprint .
- Designed roadmap for automation testing of Mobile, Web and Windows Application on both UFT and Selenium platforms.
- Planned, designed and implemented Test Automation Frameworks with Selenium Web Driver and UFT/ALM.
- Wrote UFT automated test scripts for JReports on a Delphi/Oracle Web application. JReports generated from Delphi Application are routed to the Web Browsers via Oracle Web Servers.
- Implemented tools such as TOSCA to enhance automation framework.
- Analysis and testing of changes and enhancements to USMLE Clinical Skills Exams, including test estimation, planning and execution for multiple releases and environments in monthly Sprint cycles.
- Trained Coops and junior testers in test automation, scripting and tests results evaluation and reporting.
- Conducted UAT for migration of three three applications from Delphi platform to DOTNET at NBME.
- Built test strategy,UAT planning and execution ensuring all existing application features/functionalities are successfully migrated. Did parallel systems testing as required.
- Performed Appium for test Automation Framework
Tools/Applications: Selenium WebDriver, Cucumber, SOAP-UI, UFT/Quick Test Pro 14.1 with VB Scripting, Load Runner, QC/ALM. Java Core, Python, IBM Focus. Testing Applications.
Environment: Selenium WebDriver 2, Core Java, Cucumber/Gherkin, SOAP GUI, Appium, UFT 14.1, ALM, JIRA, Confluence SVN, Oracle database/SQL, Java, JReports, Adobe Reporting, Delphi, MS Office tools.
Confidential, Bala Cynwid, PA
Senior QA/Automation Analyst
Responsibilities:
- Evaluated 15 different automation tools including UFT, Selenium, Test Complete, Telerix, Ranorax, TOSCA and many more for automating this Investment Portfolio application to test on cross-browsers.
- Installed and built Ruby/Selenium /Cucumber framework with integration to GIT repository to test and evaluate Portfolio management application on Web/Cloud for Behavioral Driven Testing (BDD)
- Built the roadmap for automation testing, Built a fully data-driven Hybrid framework written in descriptive programming with VB Script.
- Wrote custom functions to perform repeated testing tasks and add the objects not recognized by QTP.
- Migrated more than 200 existing Selenium IDE/Firefox Mozilla scripts to UFT format. Provided to the QA staff to add scripts while testing to save time
- Built an automated test engine to ensure quality of a powerful Investment Portfolios Application for large US banks and investment companies. The application was web-based and used on cross browsers.
- Evaluated multiple test automation tools including UFT, Telerik, Test Complete, Test Studio, Web Driver and Watir and presented the evaluation results to Management to help select the best tool for this web-based investment application.
- Planned and designed the automation framework with QTP Essential version 12.51.
- Designed scripts to convert existing Selenium IDE scripts to QTP Essential.
- Learned the Investment Trading, Finance and Portfolio management application “Investedge” used by large banks in the United States.
- Trained junior/novice testers in test automation, scripting and tests results evaluation and reporting.
Tools/Applications: UFT 12.51, ALM, Selenium WebDriver 2, Ruby, JIRA, Confluence SVN, GIT, Oracle database/SQL, Java, Crystal Reports, MS Office tools, Banking Portfolio Trading Application.
Confidential, Bethesda, MD
Lead/Senior QA Analyst
Responsibilities:
- Created Quality Assurance process definition for ETL and Data Warehousing projects for Revenue and Reporting with Netezza, Hadoop migration, Big Data and Tableau.
- Worked with Offshore vendors and their teams to validate the tests and results to ensure that the requirements were met.
- Played multiple lead quality assurance, test automation and project management roles over a period of 10 years supporting and maintaining a group of Property management, hotel reservations, banqueting and Point of Sales systems.
- Wrote multiple automated scripts in both UFT and Selenium for Browser based applications for Reservations and Banqueting Systems (Opera) for overnight execution which saved hundreds of hours of testing time for the testers. Trained the QA Team members in running and reporting the defects for these test scripts.
- Successful migration of a legacy 4GL/Informix application to a modern state of the art Cloud-based Java architecture. Ensured smooth migration of existing functionalities and interfaces to the new application. Participated in test design and direction, advised/guided consultants over a period of 3 years and ensured that the interfaces and features matched the requirements. Guided/helped the offshore/vendor QA Team in establishing and designing their test plans by providing them Test Templates and Models to successfully execute the application tests and provided a traceability matrix.
- Designed test plans and architecture for mobile tools, iPhone, ipad, tablets with iOS and Android operating system and MS Surface Pro. T ested Mobile applications for Reservation System and Rewards on ipad and tablets on iOS and Android operating systems. This included test planning, application installation, testing and defect tracking on Micros Opera/Cloud-based systems.
- Designed and developed data-driven architecture for Regression test automation for Opera Property Management System, a browser-based application in Oracle Financials/Java. Using HP Unified Functional Quick Test Pro 11.52 platform, I scripted a suite of modular, data-driven automated test scripts for functional Regression testing as well as automated the daily night audit process. Developed application i ndependent function libraries in UFT.
- Managed the automated test scripts suite for Regression and Performance/Stress testing using HP Unified Functional/QTP, Winrunner and Loadrunner. Configured test environment and created strategy for product development and . Validated test data and scheduled automated and manual tests. Approved results documentation and tracking system updates which involved writing scenarios for full end to end testing of the multiple components of the application and its interfaces with other Reservation and Retails Point Of Sale systems.
- Planned and implemented a framework with Selenium/Cucumber/Maven for Behavioral Driven testing.
- Used Appium to test Retails/ Point of Sales Application on IPAD/Tablet and IPhone
- Requirements reviews, business and system requirements analysis, development of specifications to create and execute detailed test plans and verified bug fixes in an Agile environment for development of a J2EE/Oracle cloud-based application with multi-threaded interfacing including Siebel CRM/Informix/4GL Banqueting/Financial applications.
- I nvolved in assessment of test automation efforts . Wrote reusable functions using Descriptive Programming.
- Mentored fellow team members in test automation skills with the automation tools UFT/Selenium.
- Designed a test automation framework with Selenium IDE/Web Driver using Java APIs on multiple browsers to automate database and Web applications.
- Participated on Software Quality Assurance Review Team to identify various Automation process gaps and improvements. Raised and documented risks related to the implementation of business requirements to Program Managers and all stakeholders.
- Worked closely with junior testers to provide them, and r eviewed test a rtifacts to meet deadlines.
- Responsible for functionality and data validation tests for an Accounting and Financial application for banqueting and hotel reservations. Supported the development team to resolve problems associated with the application. Tested data flow with XML documents for Web Services/WSDL, REST, and SOAP for the front end Display and UI.
- Designed and executed automated test scripts for a Retails/Global Point of Sale System on Web and Mobile platforms, iOS, Android and Microsoft Surface Pro.
- Reviewed requirements, built Use Cases and wrote test plans, coordinated automated ETL testing efforts for data migration and validation from OLTP to OLAP and Cognos reports testing, with Hadoop and Tableau, IBM SaaS, and Cloud applications for data warehousing.
- Worked to self-manage projects to budget/estimate and hit deadlines set forth by project leads/managers. Provided systems analysis support for production issues when needed.
- Made sure Test Planning, Test Execution and Defect Tracking we re performed regularly and contribute d towards successful Sprint s.
- Planned wrote and executed automated test scripts for testing Mainframe Reservations systems with the Cloud based system using Winrunner/QTP/UFT for integration between Marsha mainframe and Opera Reservation Systems.
- Manage d individual project related sub-teams for QA and monitor ed the performance .
- Point of Contact for external t eams for i ntegration planning and execution.
- Wrote and executed SQL queries to validate data transformation in both staging and reporting phases.
- C ollaborated with Business, developers, testers capturing the stories based on how the system should work given in the User’s Stories thus introducing Behavioral Driven development and testing first time in this environment. implemented BDD capturing the Users’ reequipments into my test plans building test cases with workflow for multiple BIG Data/ Hadoop data migration projects.
Envi ronment: MARSHA Mainframe Reservations System, Central Integrated Banqueting System, Micros GPOS (Global Point of Sale Systems), Tableau, Hadoop, Big Data, ETL, Netezza, Apache Spark, Cognos, UNIX/AIX, Informix, NGS, Quick Test Pro 11.5/12, WinRunner 9.2 /Test Director, HP UFT/Quality Center/ALM, ClearCase, JavaScript, UNIX C/Bash/Korn Shell Scripting, ClearQuest, iOS, Android, Selenium IDE/Web Driver with JAVA API, WSDL, REST, Appium, GIT, SVN, ClearCase
Tools/Applications: ETL/Data Warehousing, Big Data/Hadoop, IBM/ Websphere, Informix/4GL, A IX and Mainframe, MS SQL Server, Informix, SQL Query, SQLBase, TOAD, MS Access, UML, WinSQL, Netezza, Tableau, iOS, Android, QuerySurge, Selenium WebDriver, Cucumber, SOAP-UI, UFT/ Quick Test Pro 14.1 with VB Scripting, Winrunner> QTP Migration, Load Runner, QC/ALM. Java Core, Python, IBM Focus.
Confidential, Norristown, PA
Senior Test Automation Engineer
Responsibilities:
- Engaged in design, setup and execution of a automated test suite for Health/Lab management applications, playing lead role in defining test methodology, test automation strategy, architecture and planning. Created test design templates for junior QA Staff.
- Designed automation Test Automation Framework and trained the testing staff for writing and executing test scripts. Wrote automation scripts using Quick Test Pro 8.2.
- Trained QA Staff in use of Quick Test Pro and basic scripting. Designed architecture for Load testing with Mercury Tools (Loadrunner).
Tools: IDAA Clinical/Lab Test Application for health management applications, Java, Weblogic, Oracle, UNIX, StarTeam, PowerTerm, HP Functional/ Quick Test Pro, Loadrunner, HL7, FDA/HIPAA rules, Healthcare EDI/EC., MS Project,, Select Enterprises, SVN, GIT, PVCS Tracker, ALM/Quality Center, TeamTracker.
Confidential, Malvern, PA
System Analyst
Responsibilities:
- Requirements gathering, review use cases development, Test Planning, Analysis, Design, Execution and Automation. Planned and set up test set for a suite of Healthcare Financial, Insurance, Accounting and Clinical/patient management and claim management JAVA applications such as Soarian Clincial, Soarian Financial in a SCRUM environment. Service Oriented Architecture with exposure to Agile methodology. Analyzed developmentartifacts and prepared Use cases, test plans for Soarian Financial a healthcare financial/insurance Claims processing web and mobile application on Healthcare EDI/EC.
- Established test designing strategies setting up Test Director/Quality Center
- Wrote test scenarios incorporating full flow of the application features beginning with Patient Check-in to treatment to Billing cycle and claim submission, end to end functional testing Soarian Financial/Clinical.
- Managed Test Director Project for application (Soarian Financial) and worked on automation of Regression tests using WinRunner and QuickTest Pro.
- Wrote automated test scripts using Winrunner ( TSL) and Quick Test Pro ( VB Scripting) .
- Designed architecture with QTP and Quality Center for automation of SAP Financial and Inventory Modules regression test suites.
- Analyzed and tested this objected oriented web/client/server based software application for patient management, Insurance and accounting. Helped in conversion of the SDLC from Rational Iterative development to Agile format.
- Wrote a Test Design Primer for Novice Test Designers. Coached junior testers and analysts to help write test cases for manual and automated testing. Trained a team of testers in execution and monitoring of automated test scripts from Test Director using WinRunner/Quick Test Pro.
- Reviewed requirements in a Rational UML development framework building use cases, classes diagram and scenarios.
- A nalysed development artifacts e-g Use Cases Specifications, Models, UI Specs and Business Process State Models and diagrams. My assignment has special focus in following areas of the Clinical/Financial Modules: General Ledger, Claims, Patient Bills, Billing, Charges Entry and Posting, Transactions Processing, Patient Financial Info, and Ledger/Accounts Balancing on Healthcare EDI/EC.
- Day to day review of Use Cases and close cooperation with Business Analysts, System Analysts, and OO Implementers. Test execution, defect tracking and resolution of issues with Rational Clear Quest and Clear Case. User Acceptance Testing.
- Coordinated with 20 to 50 members’ (including offshore) teams of QA Analysts and Test Engineers spread in three continents.
Tool: s/Applications: Quick Test Pro 8.2, WinRunner 7.5, Test Director 7.6, Soarian Financial, Clear Quest, Clear Case PVCS Tracker, MS SQL Server, MS Access, Excel, MS Word. Confluence, JIRA, ClearCase, ClearQuest, Siebel, Team Track, Jenkins, Bamboo, Crystal Reports, MS Project, VISIO, Select Enterprises, PVCS Tracker, ALM/Quality Center,
