Qa Onshore Agile System Team Lead Resume
SUMMARY:
- 7 Years in IT industry with excellent experience in Automation Testing, Manual Testing, Guidewire, Appium and Mainframe Testing as an Onsite Lead, Senior Test Analyst and having Strong knowledge in Insurance and Banking domain business solutions.
- Firm knowledge and supported different phases of Software Testing and Software Development Life Cycle (SDLC) process including Scaled Agile framework and Waterfall methodology
- Experience in Selenium Web driver and Java
- Implemented Hybrid both Data Driven and Keyword Driven framework with page object model for creating test suites
- Used test execution engine such as TestNG, Junit for Automation Framework
- Used versioning control tools such as Tortoise SVN
- Exposure in using Maven tool for maintaining right version of jar’s file
- Exposure in using ANT tool to run the script from command prompt
- Proficient in using Eclipse as the IDE for development of Automation scripts
- Proficient in using Jenkins for Continuous Integration testing
- Strong knowledge of Object Oriented Programming (OOPS) concepts including the use of Polymorphism, Abstraction, Inheritance, and Encapsulation
- Proficient with API testing, XML, Rest and SOAP Web Services using SOAPUI PRO/ Ready API
- Proficient in using Appium for testing native app, web app and hybrid application and used tested android version of mobile application using Eclipse IDE with Java Selenium
- Hands on experience in Web Service Automation using Java - SOAPUI and web technologies such as HTTP, XML, JavaScript, HTML5 and CSS3
- Experienced in acceptance testing, working with BDD framework, Cucumber, Gherkins for creating feature, step definition files and Integration with selenium web driver under SAFE agile model
- Proficient in Mainframes and have proficient in running mainframe batches for billing application
- Proficient in Job Control Language, COBOL, File Aid, CICS, CA7 Scheduler, SQL via SPUFI, QMS and DB2
- Proficient in Customer Information Control System(CICS) by validating spool of abnormal end
- Running and monitoring version regression JCL batches for comparison of production and Test journal logs
- Experience in Guidewire - Policy Center, Claim Center and Billing Center
- Experience in TSO - Time Sharing option in mainframe for creating REXX based tools, batch job support including completion notification and for querying IMS and DB2 databases
- Implemented and maintained customized menu-driven interactions using TSO/ISPF
- Experience in middleware products such as MQ Series products such as MQ Series Messaging, MQ Series Integrator and MQ Series Workflow
- 6 years of experience in Insurance and banking domain and certified with INS 21
- Involved in preparing test scenario creation, test case writing, test execution and bug tracking using tools like HP ALM Quality Center Tool and Rally for Banking, Media and Insurance application
- Experience in performing various types of testing which includes Automation, Manual, Mainframe, ETL, End to End, Smoke, Sanity, Functionality, GUI (User Interface), SIT (System Integration testing), Regression, Compatibility, Usability, Black BOX Testing and UAT (User Acceptance testing)
- Strong coordination skills between onshore, offshore models and agile team. Lead many projects single handed and delivered the quality projects on time
- Strong Knowledge of all phases of Software Testing Life Cycle in large scale projects
- Proficient in coordinating with customers and translating business needs into successful implementation of technical solutions
- Extremely comfortable in leading and mentoring technical teams in dynamic work environments with changing responsibilities and aggressive time lines
- Self-motivated and dedicated. Rapidly assimilate new technologies to implement customized, state-of-the-art solutions. Exceptionally strong sense of attention to details
TECHNICAL SKILLS:
Testing: Automation, Manual, Mainframe, ETL, Smoke, Sanity, Functionality, GUI (User Interface), SIT (System Integration testing), Regression, Compatibility, Usability, Black BOX Testing and UAT (User Acceptance testing), End to End
Database Technologies: SQL via SPUFI and QMS
Testing Tools: SOAP UI, Selenium WebDriver, Selenium Grid, Selenium RC, Selenium IDE, Beyond Compare, Eclipse, HP Quality Center, Rally, Attachmate Extra, PEGA, Unisure, SPIRA, TestNG, XPath, Ant, Maven and Guidewire-Policy Center, Claim Center and Billing Center
Project Methodologies: SAFe Agile, Waterfall
Language: JCL, COBOL, Java, VB Scripting, Rexx and SQL
Web Language: HTML and CSS
Browsers Testing: Internet Explorer and Google Chrome
Project Management: Rally and JIRA
Web Debugging Tool: XPath
PROFESSIONAL EXPERIENCE:
Confidential
Tools: JCL, COBOL, Java/J2EE basics, Attachmate Extra and Selenium Web Driver, Selenium Grid, Selenium IDE, SOAP UI, SOAP, REST API, SAFe Methodology
QA Onshore Agile System Team Lead
Responsibilities:
- Lead the team of 9 members in UI Automation, Mainframe and ETL testing
- Involved in finding the scope and area for automation testing via UI application
- Created automated frameworks by using Selenium Web driver with Junit and TestNG test execution engine
- Responsible for creating a framework for our insurance application which involves integrating UI, services and Mainframe applications
- Responsible for validating responses against Location Risk Services for Geographic fields validations using SOAP UI service
- Implemented Selenium Grid to run smoke Tests on multiple platforms and browsers in parallel
- Written test cases in Selenium IDE by inspecting elements
- Tested widely Graphical user interface of the front-end applications by manual testing and by using Record and playback option using Automation tools
- Tested widely GUI features such as size, position, width of the elements, error messages, sections of the screen, zoom in, zoom out, colors of the fonts, alignment of the images, spell check, scrollbars and hyperlink etc.
- Used GenyMotion to create simulator for testing Android mobile application using Appium and automated the same using Eclipse IDE with Java Selenium
- Used ADB Commands such as ADB version, ADB devices, ADB install, ADB Kill-Server, ADB Push and ABD pull for testing mobile application
- Involved in extracting the data from Mainframe and transforming it to flat files and loading it in database
- Running Full volume regression test to compare Production run and test run using Job Control Language, COBOL
- Automated fetching values from CICS screen using VB macro
- Involved in testing of mainframe tool applications and CICS inquiry screen validations
- Proficient in VSAM, PDS, PS and File Aid and scheduling jobs via CA7 scheduler
- Implemented in complete End to End testing of insurance application from front end with Web service automation, SOAP UI, Mainframe and ETL validation
- Implemented in running complex regression JCL batches for property application to compare Prod look and test look
- Used SOAP UI tool to test UI application to test SOAP services and REST API
- Involved in performing testing for validation of values stored in database using SQL
- Used SQL to validate DDL validation of tables and DML validation of data stored in database
- Involved in Scrum methodologies such as sprint planning meetings, sprint daily stand up meetings and sprint review meetings as part of regular process
- Working in Jenkins to perform Continuous integration testing after each build deployment
- Tracking responsibilities for all 9 offshore members and assigning the task and getting the work done
- Analysis of Requirement with Business team to know the complexity of the applications
- Estimating the user stories based on its scope and complexity
- Conducting backlog grooming sessions with scrum masters to prioritize the user stories and pulling them in iteration
- Co-ordinate and track all the observations and maintaining the defects in QC
- Conducting call and updating hours in rally for user stories
- Providing technical expertise e.g.: Influence the direction of the automation effort and its schedule, prioritization
- Providing KT sessions for new team members; Provided KT for clients as well
- Responsible for training new joiners of cognizant on mainframe, testing and insurance concepts
- Coordinate with the team on the timely completion of C20, Clarity (Client) time sheet and ESA time sheets
- Maintaining the KT repository with KT documents and Reverse KT documents
- Attends Audit from Delivery Assurance Group (DAG) and updating the Observations raised by the Auditor. Conducts Audit Internally for other Confidential Projects
- Tracking all Time-sheet of all resources (Account level POC) and updating the budget forecaster and budget tracking portal
- Providing presentations for QA achievements in Client Video Conference
Confidential
Tools: Used/Languages: JCL, COBOL, Java/J2EE basics, Attachmate Extra and Selenium Web Driver, Selenium Grid, Selenium IDE, SOAP UI, REST API, SAFe Methodology
Offshore QA System Team Test Lead
Responsibilities:
- Analyzed the system for the impact with the clients and created Component Designs for the impacted modules
- Created Unit test cases and implemented the unit test results
- Used Appium for testing android mobile application
- Build, test and deployment of scripts in CI/CD environment using Jenkins, Maven
- Review system design specifications and developed Test Plans, Test Scenarios and Test Cases to cover overall quality assurance testing.
- Implemented Hybrid Driven framework data driven and keyword driven using page object model
- Implemented and ran test suites using TestNG and Junit test execution engine
- Implemented DOM concept in project and used Maven tool for maintaining version of Jar’s file
- Used Ant tool to run the scripts using command prompt
- Running daily batches using JCL and checking the establish of policies in the master record
- Innovated an automation tool in mainframe JCL for sorting of data from production comparison and got great recognition in both Client side and offshore
- Running Account Billing batches to check on update of credit card information in database
- Running Electronic payment batches to process encryption of financial information of users
- Speed pay processing to process data from the third-party vendors
- Perform both manual and automation testing and created various test results to track the testing results
- Participate in building a Regression Test pack for manual and automation testing
- Work closely with the Business Analyst in order to come up with the test scenarios for various Asset types and across separate domains such as U.S. and International, based on the business requirements
- Verified upstream and downstream systems data by writing SQL Queries and using custom compare
- Extensively used Microsoft share point to maintain enterprise wide documents and reports sharing
- Export requirement, test cases into the Quality Center, run manual and automation test cases from the Test Pack and log defects from defects module
- Worked on XML and XSD files to send information for other applications
- Update test data files on regular basis to reflect latest data from the Live environment
- Work closely with the application development and design and testing team to resolve technical issues and to ensure overall quality of the software.
Confidential
Tools: Rally, Quality Center, SPIRA, PEGA, UNISURE
QA Test Lead
Responsibilities:
- Playing team member for a team size of 6 and Acting as an SME for all applications like PEGA, Unisure
- Responsible for running JCL batches and monitoring its output for IVR batch processing
- Involved in compilation of load module and checking the latest version of code in Endeavor
- Being Part of Version initiation call with Clients, BA and Onsite coordinators
- Preparing understanding documents for all the version items planned for monthly versions
- Analyzing requirement document and providing test strategy, test plan and test estimation documents to client for approval
- Updating the share path and portal with approved strategy, plan and estimation documents
- Preparing Test bed and Test Data (Database and Portals installation) as per site data/configuration and analyzing the upgrade related environmental issues