Shobana - QA Automation |
[email protected] |
Location: Plano, Texas, USA |
Relocation: Yes |
Visa: L25 |
Shobana
QA Automation Engineer Email: [email protected] Phone: 614-285-4778 SUMMARY: Around 15 years of experience in Software Testing in all stages of Software Testing Life Cycle (STLC) in Manual and Automation testing in Tata Consultancy Services. Have 15 Years and 7 years of experience on Banking Domain and Insurance domain. Experience in Consumer Banking, Investment Banking, Debit Cards, Life Insurance and Annuities. Worked for Genworth account at Onsite location Virginia, US for 3 years. Received Top rank in Customer Service Index released by Genworth account. Completed Tosca AS Level 1 and AS Level 2 certification. Completed DB2 Universal Database certification. Completed Sun Java certification. Completed FTC Domain Certification in Payment Systems certification. Well versed with Agile testing methodologies. Good experience in methodologies like Waterfall, Agile and Scrum processes. Actively participated in all stages of the SDLC and was extensively involved in all types of testing (Functional, Usability, Regression, Integration, System, Smoke/Sanity, Black box testing). Knowledgeable in writing automated tests using Tosca, Selenium and executing test scripts in structured development environments. Expertise on Financial and Banking Applications. Skilled on handling multiple tasks, prioritizing, and meeting deadlines. Quality-focused IT test professional with a proven ability to create and deliver technology solutions that meet business goals. Effective communicator; able to train, mentor, and improve capabilities of end users. Ability to plan, prioritize and work under pressure in a small team environment with excellent analytical, logical, communication skills. Experience in creating user stories in Product backlog and maintaining Sprint backlog. Experience in using SQL and PL/SQL queries. Strong analytical and problem Identification/solving skills. Excellent presentation skills and a good team player. Knowledgeable on using Putty to verify/validate application logs as part of test execution to capture request/response. Good experience on testing web services (SOAP, REST) using SOAP UI and Postman. Experience in coordinating with UAT testing team. Experience in working along with data and environment setup and coordination between users, Development, Business Analyst and Product Management teams. Exposure on developing/maintaining applications using Eclipse IDE. Excellent experience in Sanity, Functional, GUI, Regression, System, Compatibility, Acceptance, Security, Stress, Black Box Testing etc. Knowledgeable in programming languages and scripts like Java, Mainframe. Participated in peer review with team and developers to review test cases/test script. Documented test cases and test scenarios for verifications, modifications, and approval to business analysts. Knowledgeable on using Jenkins for scheduling and CI/CD tool. Backend and Data Constraints Testing experience against Oracle and MySQL by multi-table querying using Joins, Views, Using and Aggregate Functions. TECHNICAL SKILLS: Automation Tools/Framework Tosca Commander, Tosca Wizard, Tosca Executor, Selenium Web Driver (in Java), XPath, Selenium TestNG Framework, POM Design Pattern, Selenium IDE, FireBug, UFT GUI Testing Testing Tools/Software Soap UI, Postman API tests, Postman Collections, Putty, iOS Console, HP Quality Center/ALM, JIRA, Hexawise tool, Toad, CI Tool (Jenkin), Maven, GitHub Version Control, Excel Macro, Service Client Centre, Command Editor Technology/Testing Mainframe Batch Testing, Webservices Testing, Web Based Testing & Window Based Testing, Data Driven Testing RDBMS MySQL, Oracle (SQL), DB2 Control center. Worked in JOINS, SQL Aggregate Functions and SQL Clauses. Testing Methodologies Waterfall, Agile (Scrum), Sprint Cycle. Web Technologies XML, HTML, Java Script, JSON IDE Eclipse, UFT IDE Operating Systems Windows, Unix PROFESSIONAL EXPERIENCE: From To Organization Name Mar - 2007 Jul - 2023 Tata Consultancy Services Ltd Jan - 2023 Till Now Data Finny Inc Project: Affiliate Systems(Jan 2023 Sep 2023) Role: QA Automation engineer Location: USA(Remote) Client Profile: BOA, one of the leading banks in US provides financial products services, ideas and solutions to Customer and clients in over 48 states. The bank has 4 main business segments, consumer banking, Commercial banking, Global Corporate and Investment banking. Description: Consumer Choice Database (CCDB) is repository where all customer s related preferences are stored. Preferences can be Mail, Phone, Email and Affiliate Share, Affiliate Market. Consumers have the option to select any of the above preferences. CCDB is our back end which receives Customer information from different sources and vendors and stores all the customer information. Responsibilities: Involved in preparing High Level Test plans based on user requirement documents. Involved in defining Test objectives for the applications and performed Manual Testing. Created Automation Test Scripts using Tosca Commander, Tosca Wizard. Worked in Test Data Driven method to test different test data using Linear Combination method technique. Worked in different Tosca Standard modules like PDF compare, Screenshot module and predefined File related modules . Performed Risk based testing in Tosca by using providing weightage and contribution to the requirements in Requirement Section. Sent test cases and test scenarios for verifications, modifications, and approval to business analysts. Participated in regular project status meetings related to testing Used Quality Center/ALM for bug tracking and reporting, also followed up with development team to verify bug fixes, and update bug status. Prepared user documentation with screenshots for UAT (User Acceptance testing). Participated in daily, weekly meetings and technical reviews. Prepared reports showing the testing efforts. Preparation of Test Completion Report, Test Complete document. Environment: Tosca Commander, Tosca Wizard, Tosca Executor, Mainframe CICS screen, Web UI Testing, Agile Methodology, Hexawise Tool and JIRA for Test Management, CI Tool (Jenkin), Used Postman to test API s. Client : Nationwide(Jun 2019 Jul 2023 Role: QA Automation engineer Project: PALLM System Location: Chennai, India Client Profile: Nationwide is group of large US insurance companies based in Columbus OHIO also offers insurance, retirement and investment products, the company provides a broad range of insurance and financial products and services. Project Description: PALLM, mainframe repository system to store and process the Annuities contract orders. IADT web application to submit the orders and it went through nightly flow in Batch mainframe to process the same. Whole process termed as New Business and PALLM in turn connect to different downstream applications. Once contract generated, it will be given to customers and Customer packages will be delivered to them which has all the details like Plan, Product, Agent, Commission details. Responsibilities: Participated in daily stand-ups, Sprint planning and scrum meetings. Involved in Analysis of Business Requirements, Use cases, Software Requirement Specifications, Creation of Test Data Requirements and Test Condition Matrix. Setting up Test Environment, Test Execution and Defect Management. Effectively used Tricentis Tosca Test Suite to ensure proper business compliance after working closely with stakeholders. Worked with all modules of Tosca like Modules,Test Cases, Requirements, Test Case Design Execution list. Created Automation Test Scripts using Tosca Commander, Tosca Wizard. Worked in Test Data Driven method to test different test data using Linear Combination method technique. Worked in different Tosca Standard modules like PDF compare, Screenshot module and predefined File related modules. Performed Risk based testing in Tosca by using providing weightage and contribution to the requirements in Requirement Section. Have also tested the API s request and response using Postman and written Postman Tests to validate the JSON responses. Have integrated Postman and Jenkin to run the requests and used Monitor option in Postman. Have worked in Postman Collections to group all the requests. Test Strategy Preparation, Test Plan, Batch Testing plan preparation, Diligence report/Summary report once testing done, JIRA updates and Sprint plan for team. Involved in UAT Testing, E2E testing and System Testing Review of the test automation scripts based on coding standards. Executed automation scripts with multiple test data. Performed manual testing of features within each sprint and automate features. Followed Agile Methodology (SCRUM) for this project. Used JIRA as a defect tracking tool for Product backlog and reporting bugs. Used TOAD/SQL Navigator to Execute Queries to test the expected values. Performed the Back-End testing to ensure data consistency on front-end by executing queries on the database. Participated in testing Approach walkthroughs and Project status meetings. Close interaction with cross functional teams and software developers to understand application functionality and navigational flow. Weekly Update Meetings with QA Manager/Associate Director to discuss the status of Projects. Created Test Plan that defines the test environment, phases of testing, entrance and exit criteria into different phases of testing and resources required conducting the effort. Documented business rules and requirements in form that is testable and traceable. Documented test results and testing procedures after every release. Preparation of weekly status report. Worked on some of the data quality issues. Assisted other teams with testing and troubleshooting. Conducted Functional, Regression testing and co-ordinate with UAT Testing. Have developed Business Understanding document during HLD phase Reviewing the Test Cases and Preparing Review Report. Preparation of Test Readiness report Report Bugs & enable developer to simulate exact scenarios to replicate Bug. Preparing test cases and test results and Traceability Matrix Preparation of Test Completion Report, Testing is Complete Have involved in Project Production Phase. Participated in Show and Tell with BA s/Clients to get the approval to move to production. Environment: Tosca Commander, Tosca Wizard, Tosca Executor, Mainframe CICS screen, Web UI Testing, Agile Methodology, Hexawise Tool and JIRA for Test Management, CI Tool(Jenkin), Used Postman to test API s. Client : Genworth (Jul 2015 May 2019) Role: QA Automation engineer Project: CLOAS Core Location: Viriginia, USA Client Profile: Genworth Life and Annuity Insurance company formerly known as GE insurance company is a stock life and health insurance operating by Commonwealth of Virginia. Genworth is leading Health insurance company which deals insurance, investment, and financial solutions more than 15 million customers, headquartered in Richmond. Description: CLOAS -Customer information mainframe application used to submit the health Insurance application form where Genworth representatives used this application to submit the order, and then application form undergo review for medical fitness check. Once application passed the criteria, new insurance form has been in place to process. Responsibilities: Worked closely with business analysts and developers to create test cases/scenarios, test steps, expected results and test data in Quality Center. Involved in automating the Web UI with Selenium WebDriver using Java language with TestNG framework. Have used Chrome Driver and Gecko Driver to test different browsers. Have worked in Data Driven framework by using Apache POI to test multiple data in external excel file. Have worked in Page Object Model design pattern in TestNG framework and used PageFactory techniques. Have used different TestNG annotations and implemented in the automation script. Have used Maven to build and project dependencies. Have used GITHUB version control and used Fork to replicate the master copies. Have used Jenkin as Runner and worked in Build and Post Build options. Also written customized Xpath with different ways to identify the web element. Have worked in TestNG XML report, HTML Publisher report and Log4j components. Used Firebug tool to identify the controls using different locators such as id, Name, Xpath, Class name. Have worked in customized XPath. Invoke TestNG libraries and effectively used this framework to automate functional part of the application. Run selenium Test Suite for both functional and regression testing. Reviewed the system requirement specification documents, developed the test strategy, test plan documents, also developed the traceability matrix between test requirements and test cases. Performed Smoke, Functionality, Integration, System, Regression tests based on Analysis. Reviewing Test Plan/ Strategy documents with Clients/BA to get the approval. Worked on Excel Macros to generate the Orders. Extensively used SQL queries for data validation and backend testing. Complex SQL statements were written based on the business requirements to make sure the Reports are displaying the valid information for user. Documented problems found during test on the Quality Center system and communicated recorded problem to the responsible QA Manager. Track and report upon testing activities, including testing results, test case coverage, required resources, defects discovered and their status, performance baselines and presenting the status reports to the management. Performed QA Testing for reporting systems. Worked closely with Developers in resolving the issues and understanding the functionality for future reference. Prepared Training and Testing Strategy documents. Looking into the risks and concerns whenever arise within team and provide better solution. Analyzing on requirements feasibility. Environment: Selenium Web Driver (Functional & Regression Testing) with TestNG framework using Java language, XPath, FireBug, Used Maven to build, Maven dependencies, Jenkin, GitHub Version Control, Eclipse IDE, Mainframe Testing, HP Quality Center, Excel Macro. Client : Royal Bank of Scotland(Nov 2014 Jun 2015) Role: QA Test Lead Project: Debit Cards Location: Chennai, India Client Profile: RBS one of the leading banks in UK which deals with displaying Debit Cards, Credit Cards to UK and Non-UK customers. RBS covers different regions of UK NWB, UBR (South Ireland) and UBN. RBS- Debit Cards platform deals with introducing Debit Cards for its customers and comprises three main divisions- DCIS(Issuing) system, DCCS(Chargeback), DCAS (Authorization System). Description: Loyalty MTA- The purpose of this project is to provide rewards to RBS and NWB loyal customers, providing Cashback for their transactions(Ex: Electricity Bill, Household Bill). Renewal is third party system responsible for calculating Cashback values for customers. Debit Cards Issuing System deals with introduction of new reward account and updated into DCIS database. Responsibilities: Analyzing on requirements feasibility. Preparing System Strategy, System Test Plan and Test scenarios document. Allocate daily task to Team members. Educate team members about project business. Have developed Business Understanding document during HLD phase. Reviewing the Test Cases and Preparing Review Report. Involve in testing of the application manually. Preparation of Test Readiness report Report Bugs & enable developer to simulate exact scenarios to replicate Bug. Preparing test cases and test results and Traceability Matrix Preparation of Test Completion Report, Testing is Complete Conducted Functional, Regression and UAT Testing and post-production validation. Environment: Mainframe Batch Testing, HP ALM, MySQL, Windows XP, UNIX commands. Client: Morgan Stanley(Dec 2012 Oct 2014) Role: QA Analyst Project: AMCE Corp Location : Chennai, India Responsibilities: Involved in development of test cases from functional requirements, technical specifications and use cases. Executed Manual Test Cases by using positive and negative test scenarios. Prepared Traceability Matrix to show the test coverage requirement vs. Test scripts. Performed module testing, integration testing, system testing and Usability Testing according to the technical specifications. Prepared Test Understanding Document and Traceability Matrix to ensure requirements coverage. Performed Regression testing at various phases of the project development. Performed Test Run manually and maintained logs in Test Lab of HP Quality Center. Used Test Director and Quality Center for updating the status of all the Test Cases & Test Scripts that are executed during testing process. Involved in retesting the test cases and closing the defect. Participated in peer review with team and developers to review test cases/test scripts. Prepared the test documentation using MS Word. Participated in Walk through of test plans and test cases. Took part in Test Closure Activities and in providing the Test Closure Document to the stakeholders. Preparation of Test Completion Report, Testing is Complete Have involved in Project Production Phase. Environment: Mainframe CICS ,Webservices Testing, Soap UI, Quality Center 10.0, UNIX, Putty, TOAD tool. Client: Bank of America (Sep 2008 Nov 2012) Role: Test Analyst Project: CCDB Location : Chennai, India Client Profile: BOA, one of the leading banks in US provides financial products services, ideas and solutions to Customer and clients in over 48 states. The bank has 4 main business segments, consumer banking, Commercial banking, Global Corporate and Investment banking. Description: This tool is used to scrub only the Mail, Affiliate Share, Affiliate Market preference details against CCDB. This is small scale project delivered for Financial Advisors to easily view Customer Mail, AS and AM preferences. This is front end UI where users to upload the list of Customer names in XL sheet to whom they want the preference details. Once the User upload the excel sheet, our process converts it into flat file and searching process starts in CCDB and send back the results in same XL sheet. Users can download the result XL sheet. Responsibilities: Involved in preparing High Level Test plans based on user requirement documents. Involved in defining Test objectives for the applications and performed Manual Testing. Involved in cross browser testing using Chrome / Firefox and Internet Explorer. Involved in developing Integration Test Plans, System Test Plans and Performance Test Plans. Responsibilities include acceptance testing, functional testing, Integration testing, System testing, performance testing, stress testing and load testing the system. Participated in peer review with team and developers to review test cases/test script Preparing System Strategy, System Test Plan and Test scenarios document. Involved in automating the Window application using UFT scripts. Sent test cases and test scenarios for verifications, modifications, and approval to business analysts. Participated in regular project status meetings related to testing Used Quality Center/ALM for bug tracking and reporting, also followed up with development team to verify bug fixes, and update bug status. Prepared user documentation with screenshots for UAT (User Acceptance testing). Participated in daily, weekly meetings and technical reviews. Prepared reports showing the testing efforts. Preparation of Test Completion Report, Test Complete document. Environment: Mainframe Testing, Quality Center, HTML, DB2 Control Centre, Waterfall Methodology, Bugzilla, GUI ,UFT IDE. Client : USAA (Apr 2007 Aug 2008) Role: Tester Location : Chennai, India Client Profile: USAA, one of the leading Automobile Insurance in US provides financial products services, ideas and solutions to Customer and clients in over 48 states. It deals with different insurance sectors especially with Auto mobile and Life insurance. Responsibilities: Preparing System Strategy, System Test Plan and Test scenarios document. Have developed Business Understanding document during HLD phase. Reviewing the Test Cases and Preparing Review Report. Involve in testing of the application manually. Preparation of Test Readiness report Regression & Functional Testing and post-production validation. Report Bugs & enable developer to simulate exact scenarios to replicate Bug. Preparing test cases and test results and Traceability Matrix Preparation of Test Completion Report, Testing is Complete Environment: Manual Testing, Quality Center, HTML, Oracle, Web UI Testing, Waterfall Methodology. Training Conducted: Year Title Presented to Location Organised by 2011 Overview HP Quality Centre Team Chennai TCS 2013 Testing Fundamentals-Concepts Team Chennai TCS 2017 Payless Concept and Regression Optimization Team Virginia, US TCS Training Attended: Year Title Location Organised by 2014 Big Data Concepts Chennai TCS 2010 Selenium Overview Chennai TCS 2008 Load Runner Overview Chennai TCS 2008 SOA Methodologies Chennai TCS Educational Qualification: Bachelor of Technology in Information Technology from Anna University India, 2002 to 2006. Keywords: continuous integration continuous deployment quality analyst business analyst user interface access management information technology hewlett packard microsoft procedural language Colorado Idaho |