We provide IT Staff Augmentation Services!

Qa Analyst Resume

5.00/5 (Submit Your Rating)

UtaH

SUMMARY:

  • Over 10 years of experience in Software Testing using Functional and Automation techniques in Agile Scrum model and Waterfall SDLC methodologies.
  • Designed and implemented different automation frameworks like Page Objects Model, Keyword Driven, Data Driven and Hybrid frameworks using Selenium WebDriver and Java OOPs concepts
  • Expertise in developing automation scripts based on component or scenario based using Selenium WebDriver Element locators, WebDriver methods, Java features.
  • Designed and implemented Page Objects Model framework with Page classes to represent web pages of application
  • Expertise in designing automation scripts using XPath, CSS Selector expressions and DOM to work with dynamic objects
  • Performed Data driven testing which reads data from Spreadsheets, property files and XML files
  • Created and enhanced automation test scripts to handle changes in the objects, in the tested application’s GUI and in the testing environment using Selenium WebDriver
  • Developed reusable framework/business libraries for repeated actions.
  • Experience in executing Selenium automation test suites for Smoke Test, Acceptance Test and Regression testing, analyze failed test scripts, fix scripting issues if any, Log defects if any functionality failures
  • Good knowledge on defining automation strategy, automation feasibility analysis of the application, framework design or customization, preparing execution Sign - off artifacts.
  • Good experience in identifying regression test cases to be automated and actively participate in automation test script reviews, framework updates, test suite updates.
  • Have strong knowledge in Object Oriented Programming features and Capable to use Excel (POI API) for Data Driven testing
  • Analyze automation execution failures then identify the root cause of failures, fix automation scripts wherever necessary and log defects for application functionality failures
  • Good experience in defining test strategy for Acceptance testing, Risk based testing and Regression testing with coverage of major functionality.
  • Executed API automation scripts using Python to validate the sequence of transaction types testing
  • Proficient in testing cross browser compatibility and regression tests using Selenium WebDriver
  • Good knowledge on Object Oriented concepts in Java, RESTful API Testing and HTTP methods Get, Put, Post, and Delete.
  • Involved in testing Phone Home Service Web services with PostMan tool
  • Knowledge on integrating automation test suites with Jenkins and schedule batch execution
  • Proven experience with Unified Functional Test (UFT) automation scripts during regression testing, Designed and implemented Keyword Driven framework to test BKFS mainframes top secret profile access using UFT and VBScript.
  • Designed Excel Macros to validate Database with UI and compare with downstream database using complex SQL and Oracle Queries to ensure data integrity.
  • Expertise in documenting defects, accuracy, and informative reproducible steps using ALM, JIRA, IBM Clear Quest.
  • Experience in designing test cases using various test design techniques such as Boundary Value Analysis, Equivalence Partitioning, Decision Tables
  • Experience in creating artifacts Test Strategy, Test Plans and Test Cases, Test Estimation, Requirement Traceability Matrix
  • Good experience on testing types including Sanity, Smoke, Acceptance, Functional, Integration, System, Regression, Negative, End-to-End and production testing
  • Strong knowledge in Banking domain - Loan life cycle for Student Loans, Home Mortgage, Default servicing, etc.
  • Strong knowledge in payment processing domain covering various transactions types (EMV, Magstripe, Pre-auth, Refund, Check, Gift, Debit, etc.) and card brands (Visa, MasterCard, Amex, Discover, etc.) using different Point of Sale devices.
  • Smoke Testing for PoS devices - loading of RBA forms onto POS devices, Auto update of security keys, Device Menu/Options and Bluetooth connectivity.
  • Collaborate and coordinate with Product Owner, QA Manager, SMEs and Dev teams during application development, design, coding and testing

TECHNICAL SKILLS:

Automation Testing Tools: Selenium WebDriver, UFT, Soap UI, PostMan

Test Management Tools: ALM, JIRA, TestRail, ClearQuest, Bit Bucket, Bamboo

Languages/Frameworks: JAVA, TestNG, Python, HTML, VBScript

Operating systems: Windows 7/8/10, Windows Server 2008/2008R2/2012/2016, Mac OS

Databases::SQL Server, Oracle and MS Access

Methodology: Agile, Waterfall and V model

PROFESSIONAL EXPERIENCE:

Confidential, Utah

QA Analyst

Responsibilities:

  • Participate in Sprint meetings and provide inputs on the automation feasibility and estimates for the automation script design
  • Analyze the user stories for real-time payment processing products supporting the US and Canada regions
  • Work closely with functional team to understand the manual test case flow and data dependencies
  • Develop End-to-End automation test scripts for XCharge integration with Phone Home Server, Remote Client Manager (RCM), partner software systems and payment gateways
  • Ensure automation design includes validations - Request parameters, Gateway responses codes, transaction status, etc.
  • Creating virtual Point of Sale device profiles for automation for devices such as Ingenico iPP320, iSC250, iSC480, iCMP, etc.
  • Creating and enhancing test scripts using Xpath, DOM, JavaScript and Selenium WebDriver methods to handle dynamic objects in execution
  • Involved in design and implementation of Selenium WebDriver automation framework for smoke and regression test suites
  • Implemented Page Objects Model framework and 14 Page classes from scratch to represent web pages of Confidential View application
  • Executing regression test suite, Analyze failures if any, then fix if scripting issues, log defects if failure is in application
  • Responsible for test planning, executing and updating UI automation scripts in Java using Selenium WebDriver
  • Partially involved in the Continuous Integration of the automation framework with Jenkins
  • Involved in testing Phone Home Server Web services with PostMan tool
  • Responsible to maintain framework and update test scripts if any new enhancements & bug fixes
  • Execute Alpha tests on multiple Operating Systems Win7, Win10, Server 2008, 2012, 2016 and Terminal Services
  • Execute Beta test scripts related to Card Transactions, Check Reader, Gift Cards, Card Reader transactions before releasing product to the production
  • Perform Smoke, Acceptance and Regression testing to ensure the POS devices handles various types of payment transactions on each new build of software. Payment transactions include (EMV - Contact, Contactless, Magnetic Stripe, Keyed) and transaction types (Credit Sale, Debit Purchase, Pre-authorization, Force, Return, Void, Adjustment, etc.) for Credit cards, Debit cards and Gift Cards for major card brands like VISA, DISCOVER, AMEX, MasterCard.
  • Perform PoS device based testing such as loading of RBA forms to devices, Auto update of security keys, Device Menu/Options, Bluetooth connectivity, Card Data encryption, EMV PIN Data Block, etc. for US and Canada regions using device models - US Ingenico's EMV/NonEMV devices iPP320, iSC250, iSC480; Verifone's 850, 860, 870, 880 and Ingenico's bluetooth devices (iCMP), Canada - Ingenico device iPP320 (CPX and Contactless Devices); RDM Check Reader.
  • Collaborate and coordinate with Product Owner, QA Manager, SMEs and Dev teams during application development, design, coding and testing
  • Identify Defects, log them in JIRA and assign the Priority for fixing the issue
  • Testing the PoS devices with downgrading/upgrading RBA versions using Telium LLT (Local Loading Tool), validate device forms, auto update of device when application version changes.
  • Validate gateway request/response log files to ensure none of the sensitive data pass through when processing Credit/Debit transaction types using Ingenico’s iCMP Bluetooth devices with different Card Brands.
  • Validate OpenEdgeUpdater functionality using PhoneHomeService to ensure all merchants are receiving software updates
  • Perform Fresh Installation, Upgrade Testing, Silent installation/upgrade on different Operating Systems
  • Configure XCharge as remote client and process transactions using EXE and DLL integrations
  • Validate Check for Upgrade functionality, OEU push validations, Process transactions tru Transaction builder, etc
  • Generate and Review the performance logs of XCharge system and Test the XCharge software is compliant with TLS1.2 standards using Wire Shark tools
  • Perform Alpha and Beta test scripts related to Card Transactions, Check Reader, Gift Cards, and Card Reader transactions on multiple Operating systems.

Environment: Agile, Selenium, Java, C#, .NET, SQL Server, Python, TestRail, Windows, JIRA, TestRail, Bamboo

Confidential

SLoaD, Senior QA Specialist

Responsibilities:

  • Worked as a Lead and Individual contributor in 15 member QA team
  • Participate in Sprint planning meetings, provide inputs for automation feasibility and estimate for the automation script design
  • Work closely with functional team to understand the manual test case flow and data dependencies
  • Developed Keyword Driven framework to retrieve test actions, test data from Excel files using Apache POI API
  • Responsible for designing automation scripts using element locators (XPath, CSS Selector, Id, Name, etc) and DOM to work with dynamic and static objects
  • Developed automation business components to validate the Loan Default Servicing logic such as HAMP, MOD, etc
  • Developed scripts to conditioning the servicing loans to get an eligibility for one of the Waterfall logic
  • Developed reusable functions to validate the loan details after decisioning the loan by committing eligible waterfall method
  • Involved in design and implementation of Selenium WebDriver automation framework for smoke and regression test suites
  • Setup the Automation framework using Selenium to run test cases on multiple browsers
  • Execute regression test suite using Selenium WebDriver for every new release.
  • Responsible for planning, executing and updating UI automation scripts in Java using Selenium WebDriver
  • Responsible to maintain framework and update test scripts if any new enhancements & bug fixes
  • Collaborate and coordinate with Product Owner, QA Manager, SMEs and Dev teams during application development, design, coding and testing.
  • Validating Database integrity by designing & execution of complex queries
  • Designed Excel Macros to validate Database with UI and compare with downstream IR2 Database
  • Responsible for preparing testing artifacts - Test Plan, Test Summary, Execution Summary report
  • Responsible for updating the automation scripts for any enhancements in the application
  • Categorized bugs based on the severity and interfaced with developers and business users to resolve them

Environment: Agile, Mainframes, SQL Server, Oracle, Selenium, Java, SharePoint, Windows 7

Confidential

QA Specialist

Responsibilities:

  • Analyzing BRD and FSD documents and participate in project-wide reviews with business users
  • Prepared estimates for the manual and automation script development
  • Designed data driven automation framework for top secret profile access testing for HELMS mainframes system.
  • Developed reusable libraries to retrieve test actions, test data from Excel files and SQL Databases
  • Developed automation scripts to validate CLV 5 file on daily basis after the nightly batch for Helms mainframes system
  • Responsible for executing automation scripts in UAT/IST environments and sending results to project management team
  • Involved in End to End testing, Functional, System, Integration Testing and Regression testing
  • Categorized bugs based on the severity and interfaced with developers and business users to resolve them
  • Identified areas to be regression tested and automated them using UFT
  • Responsible for updating the automation scripts for any enhancements in the application

Environment: Mainframes, QTP 11.5, ALM, Clear quest, SQL Server, Windows XP

Confidential

QA Specialist

Responsibilities:

  • Actively involved in project meetings and reviewing business requirements and discussed on the ambiguities if any
  • Responsible for development of automated test scripts using QTP for Regression testing.
  • Responsible for updating the automation scripts for any enhancements in the application
  • Designed reusable functions based on the functionality of the system
  • Interacting with business users to get clear understand of the enhancements
  • Categorized bugs based on the severity and interfaced with developers to resolve quickly

Environment: Mainframes, UFT, ALM, SQL Server, .Net, MS Access

Confidential

Business Services, QA Specialist

Responsibilities:

  • Analyzing BRD and FSD documents and participated in project-wide reviews with business users
  • Responsible for development of automation scripts using QTP
  • Designed reusable functions to validate the xml file elements based on the system functionality
  • Responsible for maintenance of the complete automation suite in ALM
  • Interacting with business users to get clear understand of the enhancements
  • Analyzing test results and tracking defects into Clear quest

Environment: Mainframes, QTP 10, ALM, Clear quest, SQL Server, Windows XP

Confidential

Quick View, QA Specialist

Responsibilities:

  • Analyzing BRD and FSD documents and participated in project-wide reviews with business users
  • Responsible for designing test scenarios and test cases
  • Interacting with business users to get clear understand of the enhancements
  • Analyzing test results and tracking defects into Clear quest
  • Responsible for identifying regression test cases and updating the regression suite

Environment: Quality Center 9.0, Clear quest, SQL Server, Windows XP

Confidential

Senior Analyst

Responsibilities:

  • Analyzing BRD and FSD documents and participated in project-wide reviews with business users
  • Reviewed and identified regression test cases from the manual test cases
  • Responsible for development of automation scripts using QTP and execute scripts in IST/UAT environments
  • Categorized bugs based on the severity and interfaced with developers and business users to resolve them
  • Prepared Requirement Traceability Matrix (RTM) and involved in Walkthroughs

Environment: QTP 10.00, Quality Center 9.0, Clear quest, SQL Server, Windows XP

Confidential

Senior Analyst

Responsibilities:

  • Involved in writing manual test cases and executing them in IST environments
  • Involved in automating manual regression test cases and executing for each release
  • Reviewed and identified regression test cases from the manual test cases
  • Responsible for executing automation scripts in UAT/SIT/PROD environments
  • Performed regression testing to ensure other components are not impacted by modifications
  • Categorized bugs based on the severity and logged in the tool

Environment: QTP 9.5, Quality Center 9.0, Clear quest, SQL Server, Windows XP

Confidential

Senior Analys

Responsibilities:

  • Involved in analyzing BRD documents and FSD documents
  • Evaluate all functional requirements and understand the business logic of the requirements
  • Responsible for writing test cases and test case reviews
  • Responsible for executing manual scripts in UNIT/IST environments
  • Log defects for the failures and retest when they are fixed
  • Responsible for executing regression test scripts

Environment: Manual Testing, Quality Center, MS Excel, SQL Server, Windows XP

We'd love your feedback!