Surya Dhakal
**************@*****.***
On the time of hyper competition by competitors, high demands and intense challenges by customers, clients and business user, you need an outsider, a seasonal business QA Analyst Manual and Automation Tester with Selenium-WebDriver, including dog’s ears, and bird’s eyes with the followings:
Effective interpersonal and organizational skills.
Experience administering contracts and/or purchase orders.
Knowledge of public procurement procedures and laws.
Knowledge of contract compliance.
Crucial contribution was to QA Manager and Team Lead to select the right candidates in order to build reliable, trust-worthy, result driven, high performing teams for short term and long term revenue growth.
Familiar with leading ERPs including SAP.
Experienced facilitating, and working together with small to medium cross functional agile teams, and projects including interactively collaborating with multiple teams and systems.
Knowledge of developing test automation for cloud native applications developed on Azure –Functional regression testing, API testing etc.
Contributed by assisting, leading and participating in crucial functional testing of complex implementation: Customer on boarding, and transaction monitoring.
Good understanding of Agile and Lean-Agile Methodologies: Scrum, XP, DAD, SAFe, DevOps, SDLC, STLC, Kanban: Kaizen
Knowledge of multiple ERPs: Warehouse Management Systems –WMS and TFS/Jira/Confluence and Sales Force.
Expertise in End-to-End System testing on the financial system, UAT, Execute Business Use Cases and User Stories, Scenario Based Testing, Identify/Resolve Compliance Issues, End User Testing.
Well versed in working knowledge of Core Java and Object Oriented Concepts (Inheritance, Polymorphism, Exception Handling, Multi-Threading and Collections) and Maven.
Expertise in Java and OOPs concepts, Ant and Maven for Selenium with TestNG, BDD frameworks while benchmarks and analytically understands HP ALM, QTP/Load Runner/UFT.
Experienced working with open source tools such as Selenium WebDriver, Jenkins, Maven, TestNG, JIRA and Eclipse – for both Windows and Mac OS.
Have eexpertise in API testing using Java programming languages; REST and SOAP API testing (using Postman browser add-on) and SoapUI.
Conversant in developing Test Scenarios, Test Cases, Test Data, Test Procedures, Test Reports and documenting in both Manual and Automation Testing.
Experience in Black Box, White Box, GUI, Unit, Integration and Regression Testing, Website Testing and Ad-Hoc Skills.
Good Experience in Web Services testing using Web Services Definition Language (WSDL), SOAP, XML.
Providing required input data to request XML & get the required data from response XML & use the response data from another request XML using SOAPUI.
Decent skills on Web services Manual Testing using PostMan also bug tracking tool TFS.
Working knowledge on Web services Automation Testing using Groovy Script in SOAP UI.
Identified GUI elements and perfect with different Selenium locators like ID, Link Text, Name, Partial Link Text, X-Path, and CSS to create the scripts of Automation.
Experience working with Automation Frameworks in maintaining Record, Playback, Keyword Driven, Data Driven, Hybrid driven and Page Object Models.
Expertise in Grouping of Test Cases, Test Methods and Test Suites for regression and functional testing using the TestNG annotations like Groups, Parameter and Data Provider.
Highly experienced in performing Cross-Browser Testing using TestNG integrated with Selenium.
Implemented Cross-Browser Testing on different platforms using Selenium Grid.
Well acquainted with Synchronization Techniques like Implicit Wait, Explicit Wait and Fluent wait.
Used different Web Debugging tools such as Firebug and FirePath for locating.
Ability to read an excel file using Apache POI (Page Object Index), and access the data from database using JDBC.
Hands on knowledge on Log4j to debug the defects which had effect on the Test Script.
Good exposure in using of Quick Test Professional (QTP/UFT) Integrated Environment (Step Generator, Synchronization, Actions, Recovery Scenarios and Methods).
Hands on knowledge on Test Driven Development (TDD), Behavior Driven Development (BDD) and ATDD. (Acceptance Test Driven Development) using Cucumber.
Effectively involved in Defects logging, tracking and managing Defect Life Cycles using TFS, HP Quality Centre, JIRA and Rally, Bugzilla and ALM.
Worked on databases such as Oracle, MS SQL Server, and MySQL.
Experience with Code Version Control systems like GIT, and SVN.
Extensively used Test Director & Quality Center to write Test Cases and for reporting. All the Scripts are maintained using Test Director & HP Quality Center.
Experienced with performance testing with Load Runner and JMeter.
Extensively uploaded test cases from MS Excel, MS Word to Test Director & HP Quality Center.
Experienced in Bug Tracking System and Process on TFS.
Versatile team player with good communication and problem solving skills with all management levels.
High proficiency in Scheduling, Managing resources and activities in QA Teams.
A good team player with excellent communication and interpersonal skills.
TECHNICAL SKILLS:
Methodologies
Agile: Scrum, XP, Squash, DAD, LeSS, SDLC, STLC and Lean-Agile: SAFe - Kanban: Kaizen, DevOps: CI/CD
MS Office Tools
MS Outlook, MS Word, Excel, PowerPoint, MS Access, Microsoft Project, MS One Note.
Programming Languages
HTML, VB Script, C#, Java-Ant-Maven-Eclipse, Java Script, XML, CSS, Gherkin
Databases
MySQL, Oracle 11g, 12g, Microsoft SQL Server
Frameworks
Keyword Driven, Data Driven, Modular, Hybrid, Page Object Model (POM), TDD, BDD
Testing Tools
Selenium IDE, Selenium RC, Web Driver, Selenium Grid, TestNG, JUnit, Auto IT, Cucumber, QC, APPIUM, PostMan, Ready API, SOAP UI
Test Build & Integration Tools
Maven, Jenkins, GitHub, SVC
Browsers
Internet Explorer, Mozilla Firefox, Google Chrome, Safari, Opera
Operating Systems
Windows 7,8, 10, Ubuntu, Linux
Defect Tools
TFS, JIRA, HP Quality Center/ALM, Confluence, Rally, and Bugzilla
Tools
Eclipse IDE, Visual Studio, Putty, Confluence, Lucid Charts, IBM Sterling Order Management Systems, IT Service Management tool (ITSM), SalesForce HP Service Management tool (HPSM), and ERPs: warehouse management system and SAP.
WORK EXPERIENCE:
State Street Financials, Quincy, MA July 2017 – Current
Back office – Financial Datamart- DWH Group
Sr. QA Test Analyst: Manual – Automation Test Engineer
Responsibilities:
Thoroughly analyzed business specifications: end-to-end system testing on the financial system, UAT, Execute Business Use Cases and User Stories, Scenario Based Testing, Identify/Resolve Compliance Issues, End User Testing.
Catalyzed, facilitated and done trade-offs, and delegated test cases and project test management.
Contributed by leading and participating in functional testing of complex Actimize implementation: Customer on boarding, and transaction monitoring.
Implemented Standardized and Unified process in Software Development Life Cycle (Agile SDLC).
Experience on Requirement Analysis, Design, Implementation of Agile/Scrum Methodologies.
Creating Rule sets like Properties and Activities for the concerned classes.
Creating User Interfaces through Harness and Section rules and actimize
Designing Flows and Flow Actions for proper execution of the work object.
Implementing and sending correspondence to different parties using Notify shape and Activities.
Created Report Definition for reporting purposes in the process commander.
Actively participated in all the phases of the Testing Life cycle - STLC (Planning, Designing, Development and Reporting and Results).
Extensively used SQL to retrieve data from the databases by writing views triggers etc.
Used Complex SQL queries using joins and sub-queries to test the reports generated by the different modules as a part of back-end testing.
Designed, updated and reviewed the Test Cases.
Developed and maintained the test scripts, test data and test cases. Involved with other team members to set up testing tools, implementation and other testing environments.
Performed both Manual and Automation testing.
Performed various types of testing, such as functional, regression, user acceptance testing manually.
Created the test scripts for both positive and negative testing.
Involved in Functional, Integration, Regression and End-to-End testing of the application against user requirements.
Performed manual testing of each build and then regression testing on each builds using Selenium WebDriver.
Performed UI testing and front end testing using Selenium.
Experienced in open-source automation tools (Selenium), developing and running automation test scripts using Selenium WebDriver with Java/C#/Python.
Worked on Cross Browser testing through Selenium WebDriver by testing the website on different browsers like Chrome, IE and Firefox.
Regular routine work was to indentify defects, and creating defect tracking reports till the close of the defect.
Attended various Functional Walkthroughs and writing high level test scenarios.
Conducted Load and Performance testing using JMeter
Managed and executed the test process, using Agile Methodology - Scrum Based approach.
Conducted Web Services testing using Ready API.
Bug reporting, tracking, requirement management, and customer relationship management: using Jira, Confluence and TMF.
Crucial contribution was to assist Test Lead and Test Manager dynamic design, create, and maintain test framework for web based applications leveraging object oriented language Java-Ant-Maven-Eclipse with Selenium-WebDriver (API), TestNG, Page Object Model (POM), Hybrid driven (Data driven + Keyword driven) framework.
Used Firebug Tool to identify the Object's id, Name, CSS, Xpath, link in the application.
Environment: Agile, Windows, Selenium Web Driver, TestNG, Selenium Grid, Apache POI, SQL, IE, Firefox, Firebug, MS-office, JIRA, Confluence, Windows 7, Eclipse, MySQL, Ready API, Junit, and ERPs.
HealthPlan Services, Tampa, FL Aug. 2016 – June. 2017
Claims Data Processing Department- DWH Team
QA Automation Test Engineer
Responsibilities:
Start to finish complete Responsibility: end to end enrollment, billing, payer, claim and retain-refer experience: including payer feedback and service rating.
Organized managing healthcare financial data: Enrollments, Billings, Claims and Retains: insight evaluation of claims history and feedback and service rating.
Assisted updating database with new added customers.
Assisted both Test Manager and Test Lead on manual test cases into automation testing.
Managed financial data patterns and trends manually first and automation testing.
Search API is the core of Homedepot.com site and it is the backbone of all Search End points.
Involved in testing new semantic search algorithms to understand the context and intent of a user query to provide more precise and relevant recommendations and enable faceted search.
Creating Automation scripts for the functional user stories and regression suite & responsible for daily Automation runs, failure analysis and reporting.
Performed cross browser functional testing using Selenium WebDriver.
Developed build and deployment scripts using Ant and Maven as build tools in Jenkins to move from one environment to other environments and created new jobs and branches through Jenkins Worked on distributed test automation execution on different environment as part of Continuous Integration Process using Selenium Grid and Jenkins.
Configured GIT with Jenkins and schedule jobs using Poll SCM option Created Test cases, Test suites using Cucumber-JVM, Selenium web driver.
Used Jackson library for converting JSON to JAVA Object and JAVA Object to JSON using Object Mapper Consumed Home Depot and proprietary vendor API's to extract test data.
Automating scenarios by writing Java glue code for Cucumber-JVM.
Performed automation of test cases for Regression and functional End-to-End Testing using In-House Java Framework on top of Selenium.
Used Junit to run Cucumber feature and scenarios and generating report on daily basis.
Used automated scripts and performed functionality testing during the various phases of the application development using In-house Selenium framework.
Involved in execution of testing Back End Search Engines, Managing features and scenarios, selecting test scenarios to run using Cucumber Tags Testing Restful web services and involved in core component layers xml validation, and service layer.
Environment: JSON, Selenium WebDriver, JUnit, TestNG, Maven, ANT, Jenkins, Eclipse, JIRA, Confluence, Cucumber-JVM, ITSM, and WMS: warehouse management system.
Farm Credit Bank, Austin, TX Jun 2012 – Aug 2016
Loan Management Department – DWH group
QA Analyst
Responsibilities:
Performed automation using Selenium, Junit and Java technologies (Eclipse IDE)
Created automation framework for complex scenarios and performed Functional and Regression testing for various releases using Selenium 1.0 (RC), Junit, and Java
Set up Selenium tools from scratch and configured various other peripherals tools to perform Selenium automation testing.
Implemented cross browser and cross platform testing of web application with Selenium RC
Used Junit testing Framework as a test runner with Selenium
Actively Participated in requirement gathering from end Users, Responsible for writing functional Specifications and design documents.
Involved in creation of Test plan and responsible for creating Test cases from the functional Requirements
Worked with the team to increase the test coverage and created detailed QA and UAT cases to validate the quality of the application.
Tested the various Service Oriented Architectures (SOA) spanning across various web services using SOAP and WSDL across various applications using SOAP UI.
Installed, configured SOAP UI to test web services using WSDL file given by Development team.
Performed functional testing of SOAP & RESTful Web Services using SOAPUI Tool Used Java/Junit to run Cucumber feature and scenarios and generating report daily basis.
Performed RESTful web services and API testing in SOAPUI Pro and validated responses with assertions.
Worked with Developers to ensure testing issues are Resolved.
Used best practices to create and execute extensible tests.
Used WINSCP tool for managing the test related files
Extensively worked on SQL Queries to test the database integrity and WMS.
Connected to database using Putty to execute SQL queries.
Created Test Data using SQL for testing some special cases.
Environment: SeleniumRC, Junit, Java, SQL, Windows, Putty, WinSCP, MS-Excel, MS-Office, Agile, Eclipse IDE, Oracle, SOAPUI, RESTful Web Services, and WMS: warehouse management system.
Professional Educations:
Bachelor’s degree from NHTV: Breda University of Applied Science, the Netherlands and graduation placement at Dynamic Net Inc. PA: www.dynamicnet.net, now in TX. Worked in Total Quality Management of IT Business Analysis, QA Analysis - TQM BA/QA Manager in 1999 and MBA in information management from EBMS in 2003.
Project Management Certifications by PMI from OSP international in CA, and Velociteach GA in 2016 and 2017.