Qa Engineer & Atm Channel Data Analyst Resume
Mclean, VA
SUMMARY:
- 9+ years of professional experience in Software Quality Assurance (QA) in both Manual, and Automated testing.
- Strong Knowledge of Quality Assurance Test Methodologies, Deliverables, Processes, Strategies, Techniques and the Software Development Life Cycle (SDLC) and entire Software Testing Life Cycle (STLC).
- Experienced in analyzing the Business Requirement Documents (BRD), Functional Requirement Specification (FRS), and User story and design documents to create Test Plans, Test Strategies and Test Script.
- Testing experience with multiple platforms, Web server/Web application, Databases, Desktop application, Web technologies, AWS and Cloud base systems.
- Experienced in software development strategy, analytical approaches and work plans for designing, developing, testing and implementing systems software in assigned applications.
- Performed GUI, Smoke, Black box, Functional, System, Integration, Data Driven, Regression, Ad - hoc, back end, User Acceptance (UAT) and Cross Browser Testing on Windows/Web based applications.
- Experienced in creating Test Scenarios, Requirement Traceability Matrix (RTM) and Test Execution reports.
- Experienced in on-site / offshore model and communications.
- Knowledge in UML and Design Patterns, full understanding of OO principles, experience with OO modeling tools.
- Knowledge of JAWS tool for 508 compliance testing.
- Used SOAPUI for API, Web service, & Functional Testing.
- Experienced in testing EDI 834, 820, 835, 837 and Medicaid 8001 transactions.
- Experienced with both creating and executing test scripts and coordinating testing.
- Experienced with Agile Development and SCRUM, Iterative, and Waterfall Methodology.
- Experienced in debug and troubleshooting in the software and hardware (ATM/Terminal).
- Experienced in testing mobile application and Mobile App’s for iOS and Android.
- Well versed with parameterization, object repository manager, add-in-manager functions of QTP.
- Experienced in Java Programming, Selenium WebDriver, JUnit and TestNG.
- Experienced in Handling Elements in Selenium.
- Analyzed and studied data, workflow and inter-relationships among organizational and systems components.
- Used Maven, Selenium Grid to execute Selenium automation suites on different platform, browser combination in parallel executing.
- Knowledge of testing front end web technologies based on JavaScript, Python, CSS, HTML.
- Experienced in developing Test Scripts using VBScript to perform automated test from QTP environment.
- Experienced with defect tracking tools HP Quality Center/ ALM, JIRA and VersionOne.
- Experienced in designing and developing Hybrid, Data driven and Keyword driven automation framework.
- Proficient in creating SQL/PL-SQL queries against DBMS, GT.M, Oracle and MSSQL server.
- Conducted post-implementation ATM release reviews and assesses effectiveness of systems and instructions, obtains policy and procedural input, and responds to user recommendations.
- Experienced in Service Oriented Architecture (SOA) testing and Web Services testing.
- Ability to work independently and prioritize tasks to meet project deadlines.
- Experienced handling multiple projects/tasks at the same time.
- Experienced in working with various internal and external groups - Users, Business Analysts, Developers, Testing Team and Project Management Team, Onshore and Offshore team.
- Detail oriented with strong Analytical and problem-solving skills, out-of-the-box thinker.
- Excellent Communications skills (Oral and written), interpersonal, and organizational skills.
- Conducted studies and tests for the purpose of evaluating hardware and software to ensure that the most efficient procedures, systems, methods, and resources are utilized.
TECHNICAL SKILLS:
Testing Tools: ALM/QC, QTP, UFT 12.0, RQM,JIRA,SOAPUI, JAWS, Selenium, Jenkins, GitHub, AWS
Programming Language: VB Script, C++, HTML, PL/SQL, XML, Java, Java Script, CSS, Python, Gherkin
Operating Systems: Windows, Solaris, Linux
Database: DBMS, GT.M, SQL Server, Oracle 11g, MS Access, DB2, MYSQL
Microsoft Tools: MS word, Excel, Power Point, Outlooks, SharePoint, Project, Visio.
Methodology: Agile (Scrum), Waterfall, Iterative
Mobile Operating Systems: iOS, Android
PROFESSIONAL SUMMARY:
Confidential, Mclean, VA
QA Engineer & ATM Channel Data Analyst
Responsibilities:
- Analyzed System requirements specification document, Design document, and developed Test Plans, Test Cases to cover overall quality assurance testing.
- Performed Smoke, Functional, SIT (System and Integration testing), Regression, Back-End, End-to-End and User Acceptance Testing.
- Updated test cases in Jira to reflect changes in product functionality or requirements.
- Responsible for loading new software build with bug fixes on different ATM/TERMINAL once received from development team.
- Ensured Proflex4.2 software displayed the different banner logos for Mass Market, Prime Cardholders and the supported languages (English, Spanish and Chinese).
- Performed Debit and Credit card transactions on ATM machines with NCR and Wincor.
- Verified all successful transactions reflected on Financial Institution Service (FIS and CMSe).
- Verified all successful transactions reflected on ATM host for following Profile (360 debit card), Systematic (Retail debit card), and TSYS (Credit card) by using mainframe command prompt.
- Responsible for updating the PCE Server URL for each release/deployment and rebooted the ATM/Terminal.
- Removed wounded banner from ATM machines by ATM settlement.
- Created Debit and Credit card account by using TDM one source (Tool Data Management Software System).
- Performed Data condition for account wave migration from Systematic host to Profile host.
- Created and managed test data and mapped those test data with different BIN.
- Responsible for creating and managing user story in Jira.
- Created dashboard in Jira with Bar Chart for each release to track the regression testing progress.
- Created and executed Test Cases by using Jira.
- Used Jira to log, review and track defects.
- Experienced mentoring junior testers when they are on boarded.
- Build Debit and Credit card on ATM Host using mainframe application for test environment.
- Performed GT.M database command to delink the relationship between debit card and accounts on the Profile (Mainframe application).
- Performed SQL Queries on DBMS to validate the relationship between debit card and accounts on the Profile (Mainframe application).
- Ensured the full coverage of business requirements and application functionalities in the test cases for regression testing.
- Performed system migration from Windows7 to Windows10 on different ATM/Terminal, and restored user's profile back to the new environment.
- Perform smoke and ad-hoc testing after system migration completed on each ATM/Terminal.
- Perform Hard-drive cloning from Window7 to window10 and win10 to win 7.
- Validated transactions by using real cash & checks on different terminals/ATM machines.
- Developed Manual Test Cases and Automation Test Scripts for Functional Testing and Regression Testing of the application.
- Performed backend testing using SQL queries to validate the integrity and consistency of data against database.
- Used GitHub to download the test scenario in feature file format with Gherkin language to write test case.
- Run code command by PowerShell to update the registry file.
- Collaborated with Dev, Production Support, Testing, and Hardware strategy testing team to ensure common goals and objectives are accomplished.
- Updated TSOP secure channel for WINCOR machines in the Proflex4.2 version.
- Applied XTS software in the Proflex4.2 for specific ATM/Terminal to change the USA real dollar to funny printed money in the QA environment.
- Performed ADA testing (Voice Guidance) with three difference languages (English, Spanish, Chinese) by using audio Jack to ensure prospective customers able to perform all transaction on the ATM machines.
- Performed CashTapp testing with android and iOS mobile to withdraw money at any cardless ATM with a CashTapp sticker.
- Performed mobile app testing on android and iOS device to ensure customers able to make all kind of transactions.
Environment: AWS, Cloud Platform, GitHub, Confluence, Selenium, Cucumber, Node.js, Puppeteer, Slack, Hangout, Google Drive, Tool Data Management System, Jira, Java, Java Script C++, XML, HTML, SQL, Agile, Vantiv, Consolidate Server, Pro Classic Enterprise(PCE), Profile(Mainframe), Systematic(Mainframe), TSYS(Mainframe), ATM machines NCR/Wincor, New relic, FIS(Financial Institution Service), Acro, World Pay (mainframe), Vision IP.
Confidential, Frederick, MD
Automation Engineer
Responsibilities:
- Involved coding/testing and validation of Customer Information System (CIS) Application, Online Delivery System (ODS) & Platform Automation System (PAS) bank products with in the banking core Hogan legacy system.
- Perform root cause analysis to identify problems in weekly automation regression failure analysis.
- Provided end to end automated test solutions (Performance / Regression) to Clients. Reviewed and implemented best fit solutions among options evaluated.
- Demonstrated ability to manage, coordinate and develop detailed Test Plan that present testing deliverables, testing schedule, and selected test system based on the defined product requirements.
- Communicated testing report status and defect status to internal and external teams.
- Experienced software testing with data capture systems.
- Enhanced the scripts in UFT by applying checkpoints, parameterizations, synchronization point, data driven tests for mainframe application.
- Experienced coordinating with across team and stake holder.
- Tests and evaluates various software packages to determine the ease of use, interactions, and compatibility, as well as suitability to support component workloads.
- Developed Test Strategies, Test Cases and Test Procedures from System/Software Requirement specifications and Business Requirements.
- Evaluated new technologies and tools available. Assisted team by supporting the Continuous Integration (CI) environment and participated maintenance activities for all the assigned projects.
- Maintained Quality Assurance to ensure full functional testing of new features being added every sprint, as well as full regression testing for all previously implemented functionality in every sprint.
- Experience in performing System testing, Integration testing, Module testing, Sanity testing and Regression testing on Win (10)/Web based applications.
- Performed regression testing, testing validation and critical Test Data Conditioning using internal tools.
- Created criteria for data conditioning needed for Automated and Identifying Mainframe objects for automation.
- Responsible for Documentation & maintenance of the test case developed for macros automation.
- Conditioned test data (customers and accounts) through DIBS (Data inquiry and Build System) for using regression run for Hogan CIS, ODS/PAS application.
- Worked with the Hogan Mainframe application to test the Account Information, customer information and Address information for various business activities
- Knowledge of Banking SOR (System of Record) -Hogan; DIBS and OASIS (Online Archive of Scenarios I’m Seekin”) - Test data repository.
- Written Test Cases for ETL to compare Source and Target database systems.
- Executed the Auto system batch process to test the data quality, data accuracy and data complexness on the tables and files.
- Compared query result sets from different database systems using UNIX command.
- Ensured entrance criteria are met before testing, including conditioning merchants, credit card accounts, and manipulating specific account data on test account.
- Conditioned and prepared regression test data to meet the testing requirements in UAT.
- Performed Data driven Testing, Cross browser testing and Parallel Test execution using Selenium WebDriver, TestNG and Selenium Grid.
- Developed automation test suite for credit card application process with selenium by using Java in Page Object Model, Maven and TestNG Framework.
- Created automated build process by using Jenkins CI tool and used version control tools GIT.
- Supported and maintained the test automation suites and frameworks.
- Created documentation, designed programs and debug the code for application.
- Ability to work in a very fast pace dynamic environment with daily adjustments by prioritizing task to meet the needs of the organization.
- Created test cases for EWS (Enterprise Web Services) /XML for RESTful services using SoapUI tool to validate connection between application admin and credit card claim.
Environment: Hogan, HTML, DIBS, DART, Unified Functional Testing(UFT,V14), Selenium, Maven, Jenkin, TestNG, Application lifecycle Management (ALM, V12.53), Hamming bird and Reflection (V14), Smart Test Management Program (STPM), Batch Run MS Office, XML, FDR, BD2 Server, SharePoint, Excel Macro, CBT Learning, Citrix XenApp, Soup UI, RESTful, Windows(10).
Confidential, Milford, OH
QA Analyst
Responsibilities:
- Test projects in accordance with written business and functional design documentation following established standards and ensuring quality assurance.
- Worked in Agile environment, attended Daily Scrum, Backlog grooming, Sprint planning, Sprint retrospective and Demo meeting.
- Attended backlog grooming meeting to review and analyze the user stories and provided feedback.
- Used VersionOne to review the user stories from backlog, log defects, track and monitor the defects with necessary comment and attachment.
- Experience with requirements analysis.
- Participated in estimating test effort, designing approach, and identifying risks.
- Performed Functional, Integration, Regression and End to End testing.
- Performed code review for test scripts designed by peers.
- Coordinated task with test data team, software development team and developer from other cross functional team.
- Developed, maintained and executed test cases, ensured the quality and stability of the system throughout the project.
- Updated tests, Investigated and debugged test failures, reported bugs as necessary and provide test coverage analysis based on automation results.
- Developed and executed maintainable automation tests for acceptance, functional, and regression test cases.
- Quality Assurance to ensure full functional testing of new features being added every sprint, as well as full regression testing for all previously implemented functionality in every sprint.
- Verified the log file by using UNIX command.
- Conducted System testing for each phase of the application.
- Involved in testing using SIT, DEV, Prod environments.
- Involved in whole SDLC of the application by doing Integration, smoke, Functional, Regression, System and User acceptance testing.
- Developed the UFT script by using hybrid framework.
- Ensure proper version control and configuration management of all test object developed and test environments used.
- Assisted in the creation of test project status reports and metrics and provide weekly and monthly status to the management.
- Demonstrated strong oral and written communication skills with the ability to communicate technical topics to management and non-technical audiences, as well as interface with the customer daily.
- Participated in the daily status calls to communicate with the team members and discuss about known issues, defects and schedules.
- Used test management tool ALM to add requirement, develop Test case, executed test cases and to generate the report.
- Reported test status on timely basis to Project manager and Stake holder.
- Identified and Created test data and verified existing Test Data for test execution.
Environment: Agile, Windows (7), ALM, Selenium, VersionOne, Db Visualizer (9.2.10), Oracle, UNIX, J2EE, VBScript, .NET, TOAD, UFT (12.5).
Confidential, Raleigh, NC
QA Analyst
Responsibilities:
- Analyzed System requirements specification document, Design document, and developed Test Plans, Test Cases to cover overall quality assurance testing.
- Schedule, and selected test system based on the defined product requirements.
- Validated EDI 834 enrollment and 820 Premium payment process according to HIPAA compliance.
- Experience testing healthcare EDI systems including claims adjudication and enrollment processing (i.e. Testing 835/837/820/835/837 EDI Files).
- Used Jira to review the user stories from backlog, log defects, track and monitor the defects with necessary comment and attachment.
- Raised test data request to data management team by generating Jira ticket for any necessary test data that needed for the project.
- Attended sprint planning, sprint retrospective, and sprint demo meeting and provided necessary feedback.
- Performed mobile testing on mobile application and Mobile apps for iOS and Android.
- Developed and maintained the Requirement Traceability Matrix between requirements and test cases in ALM.
- Performed GUI, Smoke, Functional, System, Integration, Back end, Regression testing and Ad-hoc testing.
- Involved in preparing Test Status report, Test Readiness report, Defect Status Report.
- Created and Executed Test cases, log and monitor defects by using HP test management tool QC/ALM.
- Responsible for setting up weekly Defects triage meeting throughout the testing phase to discuss the outstanding issues and monitor the status of defects.
- Developed automated test scripts using VBScript in QTP and performed script-enhancement.
- Executed Smoke, End-to-End, Regression, and ad-hoc tests on iOS.
- Performed Backend testing by writing SQL Queries to validate functional requirement according to BRD.
- Involved in peer review of the test cases and automation scripts.
- Used SQL Queries to update SQL tables, and connecting inner and outer joins.
- Prioritize tasks effectively and work comfortably in a dynamic, challenging environment to meet the deadline.
- Attended daily stand up meeting to update status and worked closely with QA manager, developers, BA and product owner.
- Performed testing through Proxy tool Fiddler to capture iOS app’s HTTP’s traffic.
- Attended analytics process review meeting- where analytics team used to guide us how to test analytic.
- Used device connect lab and performed testing using the devices from remote from device connect lab.
- Responsible to raise the Test Data request to the data team and raised incident request to the environment team by using Jira.
- Installed iOS/Android build through hockey app.
- Installed and uninstalled iOS/Android by using hockey app.
Environment: Agile, Windows, UNIX, J2EE, VBScript, Oracle, .NET, TOAD, Quick Test Pro, Quality Center/ALM, JIRA, Android/ iOS.
Confidential, MD
QA Engineer
Responsibilities:
- Analyzed System requirements specification document, Design document, and developed Test Plans, Test Cases to cover overall quality assurance testing.
- Performed Smoke, Functional, SIT (System and Integration testing), Regression, Back-End, End-to-End and User Acceptance Testing.
- Ensured appropriate coverage of business and application functionalities in the test cases for regression testing.
- Conducted End-to- End testing of the system, managed requirements, and prepared test cases by using QC.
- Managed the test cases, defects and executed in HP QC/HP ALM.
- Used QC to log, track, make report, and manage defect throughout the test cycle and attended Defect Status meeting on daily basis during testing cycle.
- Parameterized the Scripts in QTP to run the application with different sets of data using Excel and Data Table for Data Driven testing method.
- Developed Keyword Driven Framework by using QTP.
- Used Recovery Scenario Manager in QTP to handle unexpected events and errors that happed during a run session.
- Used Checkpoints to validate the broken links, text and standard properties of an object using QTP.
- Prepared Test execution reports, Defect Status report from Quality Center and coordinated with the developers to resolve issue and closed defects timely.
- Developed Manual Test Cases and Automation Test Scripts for Functional Testing and Regression Testing of the application.
- Experienced SQL knowledge to write complex queries and Database concepts like indexes, database logs, and stored procedures.
- Performed backend testing using SQL queries against database to verify the integrity and consistency of data.
- Coordinated UAT Team, lead daily UAT stand up meeting, track and log UAT defects by using QC/ALM.
- Acted as Project lead in absent of lead.
Environment: VersionOne, Quick Test Pro (QTP), Java, .Net, VB Script, XML, HTML, Windows, SQL, PL/SQL, Oracle, Waterfall, MS Office.
Confidential, Herndon, VA
QA Tester
Responsibilities:
- Involved in all stages of SDLC including requirements gathering, analyzing requirements, creating test case, and analyzing test results.
- Ensured all user experience standards are followed throughout initiative and maintenance cycles.
- Involved in conducting walkthroughs with the stakeholders of the project including the technical users in order to design complete and detailed test plans and test cases.
- Tracked and logged defects in Quality Center.
- Generated defect reports using Quality Center for the developers.
- Performed regression testing during the weekly builds to validate the functionality of the application.
- Maintained QTP test scripts to support regression testing whenever a change request/change control is completed.
- Responsible for writing simple SQL queries against Oracle database to setup real time data for testing purpose.
- Responsible for test execution and updating status in QC.
- Executed SQL queries to perform the Back-End integration testing to ensure front-end data consistency.
- Worked with various RDMS tools including Oracle, MS SQL Server.
- Recorded, documented the defects and worked closely with the QA Analysts to review them.
- Retested the defects once the defects are fixed by the developers and closing the defects with the testing results attached to the defect.
- Collected and analyzed test metrics and subsequently submitted reports to track the status and progress of the testing effort.
Environment: Windows, IE, Mozilla Firefox, Safari, Chrome, Google Docs, MySQL, QC, QTP, Waterfall, MS Office, Oracle.