Qa Lead Resume
Richmond, Va
SUMMARY:
- Over 10 years of Information Technology experience with specialization in industry standard Software Quality Assurance and Testing using manual and automated testing.
- Worked for testing of various Web based, Mobile, and Client - Server and Mainframe applications.
- Experienced for collaborating with the offshore outsourcing team during the development and support.
- Expert in Black Box, Integration, Functional, Regression, System and User Acceptance testing (UAT)
- Experience on working on both SDLC and Agile environment.
- Working extensively for gathering business and system requirements, creating test scenarios, collecting test data, accomplish testing and reporting defects.
- Experienced in Back-end testing using SQL queries on Oracle database, SQL Server and DB2 databases
- Worked for testing of Interactive Voice Response (IVR) for call routing, customer information verification and pop-up of customer information to the appropriate call center representative’s desktop.
- Strong experience with Appium, Selenium, Jenkins, Jira
- Work comfortably within an agile scrum team with development or outside of the core development teams (when focused on integration / end-to-end test build activities).
- Working knowledge and comfort with test management concepts and tools like HP-ALM
- Background in Java for test development
- Comfortably adapting to custom automation frameworks
- Strong design skills to provide a detailed design and implementation across functional automation build, test data management, automation execution & maintenance, and framework optimization
- Excellent verbal and written communication including communicating within a geographically distributed team.
TECHNICAL SKILLS:
Reporting Tools: JIRA, Quality Center, SmartBear QAComplete, JackTrack, ClearQuest
Databases: Oracle, SQL Server, DB2, MongoDB
Web Technologies: .NET, Java, XML, JSON, HTML, Business Logic, CTI (Computer-Telephony Integration) and IVR and Oracle Siebel
Operating System: Windows, UNIX, Mainframe
Testing Tools: Cucumber, Selenium, Appium, Jenkins, JIRA, UFT/QTP, SoapUI
Other Applications: Crystal Reports, Microsoft Word, Excel, Access, Project, Visio
PROFESSIONAL EXPERIENCE:
Confidential, Richmond,VA
QA Lead
Environment: Mainframe apps, Jira, Cucumber, Appium, Selenium, Java, SoapUI, and Eclipse Web Based and Mobile Apps for Android and iOS devices (.apk and .ipa/.app for iOS).
Responsibilities:
- Developed Tractability Matrix which is a proof of document to ensure that all the specifications are been tested and has no defect
- Planning and reviewing the Test cases for Functionality, Security,, Database and User Acceptance
- As a QA Lead, participated in walkthroughs for the evaluation of the test plan with the design and development
- Created automation scripts from the scratch to cover use the same script for the functional, regression and smoke testing multiple applications supplying the run-time parameter into the test. Maven was used to create the automation scripts and Jenkin CI tool was used to run the test scripts on demand by connecting maven POM.XML.
- Jenkin was also used to kick-off test script on scheduled basis. TestNG framework was added into the script that helped provide very efficient test and generate the intended test reports.
- I also used TestNG data Provider to run each test with required sets of data to perform the test.
- Developed test using the Behavior Driven Development (BDD) and Test Driven Development (TDD) for maintaining the testing of Mobile Application on Android and iOS devices and Web applications covering the functional and business requirements.
- Cucumber, Selenium Java, Maven used to manage BDD and TDD for the automation framework and Appium for the mobile application automation testing on Android and iOS platforms.
- Coordination with the onsite and offshore team for assigning tasks, getting the daily status in order to consolidate and provide QA status to the product owner and the team.
- Worked as a QA point of contact for the QA team for all the escalations related to the QA testing.
- Coordination with the cross functional team including developers, BA, configuration management, DBA and product owner.
- Worked for API Test using the SoapUI.
- Used ADB and Xcode for loading mobile test apps (.apk for Android and .ipa/.app for iOS).
- Assign various tasks to the engineers as per strength of individual.
Sr. Quality Assurance Analyst
Environment: Selenium WebDriver, Java, Quality Center, SQL Server, SoapUI Web Service Test, Agile/Scrum, Automation
Responsibilities:
- Working for testing web based application for the total life cycle for the Claims. (Creating various types policies, verifying policies, adding claims, assigning adjusters, verifying claims, adding special report, adjusting the claims and submit for the settlements Etc.).
- Involved in creating the Project Test Plan document including all the major information leading the overall strategy that the project will follow for testing the application and the products leading up to the completed application.
- Provided project manager the total hours for all four (4) QA involved in the project with the estimated hours for writing scenarios, test cases and execution of test cases including development of automations scripts for each user stories.
- Verified traceability of the test cases to requirements ensuring all requirements are to be tested.
- Facilitation for the scenarios review with the product owner, business analyst and the project manager to ensure testing of functional areas is complete, tracked and on schedule.
- Automating the tests using the Selenium WebDriver and Java.
- Tested web services using SoapUI,
Sr. Quality Assurance Engineer
Environment: Unified Function Test(UFT)/QTP,, VB Script, AccuRev, Jira, Quality Center, SharePoint, SQL Server, Automation,Web Services, Agile/Scrum
Responsibilities:
- Involved in creating the Project Test Plan document including all the major information leading the overall strategy that the project will follow for testing the application and the products leading up to the completed application.
- Provided project manager the total hours for all four (4) QA involved in the project with the estimated hours for writing scenarios, test cases and execution of test cases including development of automations scripts for each user stories.
- Verified traceability of the test cases to requirements ensuring all requirements are to be tested.
- Facilitation for the scenarios review with the product owner, business analyst and the project manager to ensure testing of functional areas is complete, tracked and on schedule.
- Leading to write and execute Automated Test Scripts on Quick Test Pro and VBScript.
- Wrote large number of QTP Test Scripts integrating the SQL scripts to implement the data into the screens of the Application under Test (AUT).
- Wrote UFT codes to validate data received from the web services.
- Tested System Integration Testing (SIT) for cross checking of the data properties within the Integration layer with technical/business specification documents.
- Worked for data analyses using SQL queries on SQL Developer.
- Wrote and executed manual test cases and test scenarios.
- Worked with the Jira defect tracking tool to escalate the defect including the update, follow-up of the issue.
- Responsible for providing test status to Manager, Product Owner, Project Managers.
- Working on Agile/Scrum environment providing the work status on daily and weekly basis.
Quality Assurance Test Engineer
Environment: HP Quality Center, Uft,Hyperion, SQL, Oracle, DB2, Agile/SCRUM, Automation,MS-Office, mainframe applications
Responsibilities:
- Worked for developing the Project Test Plan document including all the information that lead to the overall approach that the project will follow during the testing the application.
- Worked for completing the task estimation in coordination with the other team members involved in the team and added their inputs based on their hours assigned.
- Working on Agile methodology with strict Agile/Scrum procedures and deadlines.
- Creating Automation and Manual test scripts for testing web based and client/server applications and mainframe applications etc.
- Worked for Project Management to streamline all Quality Assurance life cycle.
- Executed functional and regression testing for Web based and client/server applications.
- Used HP Quality Center to document and execute the test scripts and for the defect management.
- Solid functional and systems regression test experience.
- Provide the test status everyday during the daily SCRUM standup meeting.
- Perform tests to verify backend database changes and end to end validation using SQL
- Worked heavily on Oracle Hyperion to validate and extract data from backend data server.
- Testing included on Mainframe and web application for property and casualty line of businesses for Nationwide Insurance covering the Quote, Application and Policy for auto, homeowners, dwelling fire etc.
Quality Assurance Test Engineer
Environment: HP Quality Center, QTP, UFT,TOAD, SQL, Siebel, Agile/SCRUM, MS-Office, .NET, CTI, IVR and mainframe applications
Responsibilities:
- Developed the Project Test Plan Document describing the project objectives and scopes and all the relevant information leading to the objectives of the project.
- Analyzing all the acceptance criteria documented in user stories.
- Worked for Project Management to streamline all Quality Assurance life cycle.
- Executed functional and regression testing for Web based and client/server applications.
- Used HP Quality Center to document and execute the test scripts and for the defect management.
- Testing of IVR for receiving the customer information through the user voice or input over the phone, routing to different application’s interfaces based on users need. Tested IVR call routing for following:
- Route calls based on call data like Caller Id.
- Route calls based on information received from IVR like SSN, Contract Number.
- Route Calls based on database Lookups and customer status.
- Route calls based on Service Levels.
- One can Route Calls to Agents, Extensions, ACD Queues, RP etc
- Tested the IVR call routing based on PBX switch, Genesis CTI server and Oracle database based on customer’s voice responded or input.
- Tested broad range of IVR activities and pop-up of customer information transferred to Customer Care Executives desktop and telephone system at the same time.
- Which enables CSR's to perform telephony functions.
- Testing of context sharing of user information from Oracle Siebel to Nationwide Financials 40+ applications through a single platform application.
- Automated different application modules using VBScript in QTP.
- Created Several UFT Automated Test Scripts based on data driven and function modular framework.
- Automation tested for different application modules using the QTP Scripts.
- Defect management and provide the test status everyday during the daily SCRUM standup meeting.
Sr. Test Engineer
Environment: HP Quality Center, JIRA, SharePoint, TOAD, SQL, Agile/SCRUM, MS-Office, Samson (CSM), Oracle, Flex and Point of Sale (POS), Mobile Applications
Responsibilities:
- Development of the Project Test Plan Document with the coordination of Project Manager to reflect the main objective of the testing project.
- Worked closely with the product owner, system integration analyst and scrum team to define success criteria, design and implement testing processes, procedures, repositories and reports.
- Worked on Agile/Scrum Environment
- Provide Daily status to the Scrum Team on Daily Scrum standup meeting.
- Tested Mobile Applications for Android and iOS
- Experience in developing test sets for web-based/client server Flex and Java applications.
- Experience in coordinating the efforts of local and offshore testers.
- Experience with Defect Management in JIRA and Quality center.
- Tested the IVR call routing for several services based on the customer’s selection over the voice and input on the telephone.
- Tested broad range of IVR activities and pop-up of customer information transferred to Customer Care Executives desktop and telephone system at the same time.
QA Test Engineer
Environment: HP Quality Center (ver. 10), QTP (ver. 10), Oracle (ver. 10g), Excel, PHP, AJAX, JavaScript, SQL, Toad, Crystal Reports, Agile .NET and UNIX.
Responsibilities:
- Expertise in planning and managing projects based on Agile/Scrum Methodology.
- Studied system requirements and interacted with Lead Developers and Business Analyst regarding requirements and enhanced functionality for documenting robust test plans.
- Designed and developed both automated and manual test case suites for system testing.
- Enhanced Test Scripts using QTP features like checkpoints, synchronization points, and parameterization.
- Conducted regression testing during various phases of the application using QTP
- Utilized QTP to perform data driven test scripts and worked with shared/per action based Object Repositories.
- Designed and implemented for function library and QTP scripting.
- Utilized QTP and the programming capabilities of VBScript to design and maintain large data driven automated scripts and robust functions used to perform regression testing of different modules of applications during product testing phase, which increased reusability, maintainability, and robustness
- Executed SQL queries against the database and conducted back end testing of the application.
- Used Quality Center for tracking bugs and bug reporting.
- Co-ordinate user acceptance testing (UAT) with business representatives to get sign-off on test cases/test results.
QA Engineer
Environment: HP Quality Center, QuickTest Pro, Telegence (CSM), Oracle, Excel, Java, SQL, JavaScript, XML, Crystal Report and UNIX
Responsibilities:
- Involved in understanding of the business logic and acquiring application knowledge required for the project.
- Worked for manual testing of several mobile applications.
- Collaborated Use Case analyses, business requirements, system requirements and wireframes/User Experience Document (UXD) to create the test cases.
- Applied Test data to the test scenarios as per the requirement of business rules.
- Wrote numbers of testing scenarios matching the Business Requirements and System Requirements.
- Worked for System testing of applications that assembled contents from multiple sources for extracting value from the Service Oriented Architecture (SOA) to streamlined access to contents.
- Used several UNIX shell scripting for End-2-End testing and Data Verification and Validation.
- Performed Back-end testing using SQL in the Oracle environment
- Tested Order Management Tool (OMT) Portal application to ensure the quality functionality of Web-based ordering applications.
- Developed and enhanced automated test scripts using in Quick Test Pro.
- Completed Functional Testing and Data Driven Testing using the VBScripts on Quick Test Pro.
- Executed several UAT test cases before the deployment.
- Generated several reports using the Crystal Reports.
- Validated data with SQL statements in Oracle environment.
- Executed Several UNIX Shell Scripting on UNIX to validate core applications.
QA Testing/Validation Engineer
Environment: Quality Center, JackTrack, Telegence (CSM), MAF/MPS & Billing, Exceed, Putty, Oracle, UNIX
Responsibilities:
- Worked for testing and validating various scenarios on Telegence (CSM) by creating varieties of BANs and Subscribers (Arrear Bans, Group level subscribers, Ban Level Subscribers, Individual Subscribers).
- Changing Price Plans, creating adjustments, making payments, changing and upgrading price plans.
- Requested usage from Tech Support for running the MAF/MPS and billings and analyzed the billing activities as per the requirement.
- Worked on Defects merges and ECR (Emergency Change Request).
- Worked for closing several defects assigned after fixing them.
- Ran Several SQL Scripts in Oracle to execute several test cases and closing the defects.
- Worked for End-2-End Testing of various telecom applications in UNIX and Windows environment.
- Worked for regression testing of several test cases.
- Created test plan, created test cases, test calendars and test data.
- Executed test cases, test interfaces, table changes or new system functionality.
- Retest fixes and assist in other testing tasks and initiatives as needed.
- Opened defect issues that include business impact of errors.
- Provided regular testing statuses to the team lead.
QA Testing Engineer
Environment: Test Director Quality Center, Samson CSM, Golden, Reflection, Oracle, UNIX, and XML, .NET environment, Java and Mobile applications.
Responsibilities:
- Created and executed the test cases.
- Checked the Coverage area for both Pre-paid and Post-paid mobile service, collected BAN Profiles and added subscribers.
- Handset and accessories selection and added to the shopping cart.
- Tested several Mobile Operating Systems and applications including (Palm OS, Widows Mobile, Blackberry and Symbian OS) and several internal applications.
- Verified specific SOCs for specific handsets.
- Selection of Individual and BAN level subscribers Price Plans and verified corresponding minimum and maximum available subscribers and activating the Subscribers.
- Retrieved the shopping cart from Point of Sale (POS) and checked out with different modes of payments included (cash, credit/debit card, check and gift cards).
- All the web-based applications were based on HTML, JavaScript, XML and VBScripts and applications that assembled contents from multiple sources for extracting value from the Service Oriented Architecture (SOA) to streamlined access to contents.
- Changed Price Plans, SOCs, performed Handset upgrades
- Tested several mobile applications.
- Verified all these activities from the AMDOCS CSM and Oracle database.
QA/Validation Engineer
Environment: Test Director Quality Center, Samson CSM, MAF/MPS & Billing, Golden, Reflection, Oracle, UNIX, and HTML.
Responsibilities:
- Created and executed test cases for End-2-End testing and system testing based on test plans, technical specifications, release notes and design documents.
- Used AMDOCS CSM to create several BAN profiles and activated multiple Individual and Ban Level Subscribers.
- Used Usage for MAF/MPF for many subscribers of different billing cycles.
- Created entries running Guiding and Rating to create entries.
- Worked with Executed test cases and opened defects in Test Director for Quality Center.
- Performed Back End Testing using SQL queries in ORACLE backend database.
- Reported daily progress reports to all testing team to coordinate the testing efforts.
- Performed comprehensive reliability, functional and distributed-functional and regression with Golden and Toad for manipulating ORACLE databases using SQL Commands.
- Executed UNIX commands to run UNIX applications in REFLECTION Telnet application.
- Tested Database Integrity by writing and executing SQL Queries and generating reports based on their results.