Arun singh - Sr QA SDET Consultant |
[email protected] |
Location: Austin, Texas, USA |
Relocation: yes |
Visa: h1b |
Executive Profile
Offering the experience in Manual/Automated Testing of Web based Client/Server applications using Selenium Web Driver, Page Factory, TestNG, Karate, Rest Assured IO, QTP, MABL. Experienced working with modern testing frameworks like cypress, Nightwatch.js. node.js with Javascript, MABL. Proficient in creating automation scripts from scratch and extensive knowledge of developing different types of frameworks like Data driven, Page object model, Page Factory Hybrid framework using TestNG, Nightwatch.js and Cypress using java script. Experienced in designing customized framework using Selenium WebDriver, Java, JavaScript, JDBC connectors, TestNG & Apache POI. Hands on experience in Page Object Model in Selenium. Experience in working with open-source tools such as Selenium (Selenium Web driver and Selenium Grid), Cucumber, and Eclipse. Good knowledge in behavior driven development using Cucumber and API testing using karate framework. Involved in critical projects across Banking, Capital Markets, BFSI, Enterprise and eCommerce, Telecom and Mobile domains with a proven track record of delivering large-scale projects on time, using leading-edge technologies to solve critical business problems. Proficient in writing Test Strategies, Test Plans, Test Cases, Test Scripts, Test Scenarios and Test Summary Reports for both Manual and Automated Testing. Experience in industry standard methodologies like Software Development Life Cycle (SDLC), Software Test Life Cycle (STLC) and software development methodologies such as Agile, V Model, Waterfall. Extensive knowledge in Business Requirements Document, Functional Requirements Document and Software Requirement Specifications. Experience in Web testing, Mobile Testing, Retail applications, Banking Applications, Telecom Application, IoT and Investment Banking domains. Excellent in Software Testing (End to End Testing, System Testing, Functional Testing, Integration Testing, Regression testing and UI testing). Experience in Database using SQL Queries with multiple Databases Oracle, DB2, SQL Server and MySQL. Experience in leading a team, working at client locations, organizing meetings with Clients, preparing and sending status Reports. Experience in implementation of Defect Reporting process and defects tracking tools such as JIRA, ALM QC. Working experience on all the Windows OS and client applications like Windows 10 server & client, Windows. Good command of SQL and MS Access. Though in working with Word, Excel. Rest API automation using karate with BDD Cucumber feature file using Java. EDUCATION 2009: B.Tech. in Computer Science from Vellore Institute of Technology, Vellore (India) CERTIFICATIONS Certified Tech Mahindra AEB Tester in 2014 TECHNICAL SKILLS Testing Tools: Selenium Web Driver, Page Factory, TestNG, QTP, Nightwatch.js, Node.js, Cypress, Rest API, Karate framework with BDD Cucumber, API Automation, Rest Assured, Postman, Spring boot. Language: Java, SQL, XML, HTML, UNIX C, C++, VB, Java Script, C Sharp Defect Tracking Tools: HP ALM, Jira, Clear Quest CI Tools: Jenkins, Bamboo, Concourse Build Management Tools: ANT, Maven Databases: Oracle 10g, Oracle 12c, MySQL Methodologies: Agile/Scrum, Waterfall, KANBAN Operating Systems: Windows7, Windows 10, Windows 11 Business Domain: Retail, Banking, Telecom, IOT, Investment Banking, Advisory Application PROFESSIONAL EXPERIENCE Wipro March 22 to Till Date: Austin, Texas USA Position Title: Technical Lead Project Name: Investment Banking Project Description: The Investment Banking Corporation is an American multinational financial services company. It offers banking, commercial banking, investing and related services including consulting, and wealth management advisory services to both retail and institutional clients. Investment Application is providing support to their customer to trade with the advisory support. Investment Application provides trading options for Equity, Mutual Fund, Options, Fixed Income etc. Responsibilities: Experience on automation scripts from scratch and extensive knowledge of developing different types of frameworks like Page object model Page factory, Spring boot, Maven using TestNG and continuous integration with Bamboo. Rest Assured services automation using Rest Assured.io with TestNG, Java, Spring Boot and continuous integration with Bamboo. Managing all codes branches with Bitbucket and Integrated with Bamboo. Bamboo Plan has capability to trigger the scripts parallel using Sauce Labs. Working in Agile team, development team member organizing and participating in Sprint planning, daily scrum meetings, Sprint retrospective etc. Tested the Advisory web-based & Workstation application used by Financial Advisors & Client Associates manually and used Selenium (Web Driver), java for Automation. Functional testing on financial advisors creating Discretionary & Custom managed accounts workflow, Enrolling, or opening Advisory Accounts, Self-guided investment accounts. JIRA tool is used for Sprint planning, Test case management and Defect management. Uploading Test cases in JIRA through Importer. Investment Strategy creation, Objective Analysis tools, Investment Goal creation maintaining, Policies and Guidelines monitoring, Periodic Evaluation of Client goals etc., are part of testing. Attend Iteration planning meeting and finalize the user stories and estimation for the 2 weeks sprint/iteration. Involved in preparing high level scenarios based on Agile Methodologies for each Scrum. Reviewed Business Requirements and Software Specification Requirements to achieve better understanding of the Application. Developed Test Scenarios, Test Cases and Test Data based on the requirement documents, use cases and technical specifications for Investment Advisory Program. Used Black box testing techniques to prepare Test Scenarios with cases. Attend daily standup meeting and end of iteration meeting. Attended review meetings with Business Analysts, Developers, and end users to understand the requirements. Responsible for complete End-to-End/User Acceptance testing activities. Developed re-usable code to share functionality with different tests, thereby providing easy to maintain and modular test scripts. Environment: Java, Selenium WebDriver, Java Scripts, XPath, CSS, Eclipse IDE, Agile, TestNG, Jenkins, Maven, HP Quality Center/ALM, SQL, HTML, Windows10, SharePoint, Cypress, node.js, C Sharp, Postman, Bamboo, Bitbucket, Sauce Labs, Tool MABL, Concourse, MABL Previous Experience Infosys May 18 to Dec 21: Chandigarh, India Dec 21 to March 22: Portland, Oregon USA Position Title: Technology Lead Project Name: Nike Costing, eCommerce Project Description: NIKEs Enterprise data is available in multiple systems like Merch Man Extended (MMX) Database, Product Creation excellence (PCX), Commodities database (CDB), Planning Database, ACDC Database, Digital Database etc. Responsibilities: Automated the ecommerce costing web-based application by tool Nightwatch.js using JavaScript and NodeJS and continuous integration with Jenkins. Developed automation framework for Rest API testing with Rest Assured IO, Java using POJO concept and integrated with Jenkins. Developing the framework for modernized Mutual Fund application using JavaScript and NodeJS with tool Cypress. Managed Cypress Test Runner for Test case execution on Cypress cloud. Managing Parallel Test case execution on AWS through CI tool Concourse. Rest API automation will help to continue in UI automation where data flows from Top Upper layer. Test impacted Rest API services during the change in UI or middle ware or downstream. Using GIT HUB to manage the code in Main pipeline and Source tree to interact with GIT. Source tree will help us to create and merge the branches, it also helps us to update the branch when there is a merger. Working in Agile team as a part of testing team and participating in Sprint planning, daily scrum meetings, Sprint retrospective etc. Functional testing on costing of the product i.e., Footwear, Equipment and Apparel. Attend Iteration planning meeting and finalize the user stories and estimation for the 2 weeks sprint/iteration. Track updated hours in Sprint, burn down, burn up and Epic reports for offshore resources. Epic planning with Client and documented all activities in the confluence. Manage Issues, Sprint board and Test cases with XRAY plugin using JIRA. Testing in multiple environments like development, QA, Staging. Test in production just after the deployment. Involved in preparing high level scenarios based on Agile Methodologies for each Scrum. Reviewed Business Requirements and Software Specification Requirements to achieve better understanding of the Application. Developed Test Scenarios, Test Cases and Test Data based on the requirement documents, use cases and technical specifications for Investment Advisory Program. Used Black box testing techniques to prepare Test Scenarios with cases. Attend daily standup meeting and end of iteration meeting. Attended review meetings with Business Analysts, Developers, and end users to understand the requirements. Responsible for complete End-to-End/User Acceptance testing activities. Developed re-usable code to share functionality with different tests, thereby providing easy to maintain and modular test scripts. Validated the data flow through the frontend to backend and used SQL queries like joins to extract the data from the database. Used SQL Queries for data validation/verification Back-End testing in Oracle, SQL server databases. Environment: Java, Selenium WebDriver, Java Script, XPath, CSS, Eclipse IDE, Agile, Test NG, Jenkins, AWS, Maven, HP Quality Center/ALM, SQL, HTML, Windows10, SharePoint, Nightwatch.js, node.js, Karate using BDD Cucumber Tech Mahindra Feb 11 to Aug 15: Chandigarh, India Aug 15 to Feb 18: Atlanta, Georgia USA Position Title: Sr. Test Engineer Project Name: AT&T, U-verse, DTV, Telecom Project Description: AT&T Inc. is an American multinational conglomerate holding company that is Delaware-registered but headquartered at Whitacre Tower in Downtown Dallas, Texas. It is the world's largest telecommunications company; it is also the largest provider of mobile telephone services in the U.S. As of 2020, AT&T was ranked 9th on the Fortune 500 rankings of the largest United States corporations. AT&T performs all activities with OPUS One-point universal system. Responsibilities: Experience in creating automation scripts from scratch and extensive knowledge of developing different types of frameworks like Data driven, Page object model, Hybrid framework using TestNG and QTP using VB. Developed and documented Testing processes, Test plans and Test cases based on Functional Specifications and System Specifications. Worked on Selenium GUI Object / element verification is done through XPath, CSS Locators. Experienced in designing customized hybrid framework (Keyword Driven & Data Driven) using Selenium WebDriver, Java, TestNG & Apache POI. Hands on experience in Page Object Model in Selenium. Native Mobile Application testing for OPUS Mobile. Analyzed the Business Requirements and involved in the review discussions. Participated in the QA activities for various releases in the Project. Performed System and Integration Testing. Prepared Test Plan and analyzed integration system impacts. Involved in Manual Testing of the application for Negative and Positive Test scenarios. Mentored the team members with business functionality. Performed the Regression Testing to make sure bug has been fixed and the application was running properly as per requirement. Followed up with standard software testing life cycle (STLC) to perform different types of testing for the projects. Participated in peer review meeting for creating Test plan, test cases and analyzing various testing documents and process of testing life cycle. Coordinated the daily system and UAT defect meeting to identify issues and assign priorities in consultation with the business and development teams. Developed Test Plan, Test cases and Test Scenarios for new features. Exposure to Account Opening for Retail Banking domain. Performed tests on various features of agile development process. Create standard testing life cycle flow diagram for projects and present to test team to follow testing process. Participated in creating Test Analysis reports and stored them into the Quality Center. Updated RTM daily, sent status report and daily tracking report to test manager. Performed UAT testing in the UAT environment prior to notifying the customer to start performing UAT testing. Extensively involved in executing, analyzing and verifying test results. Communicated project business issues to appropriate business leadership groups. Involved in validating and verifying defects using HP Quality Center (QC), and clearly articulated defect issues. Developed and executed SQL Queries to perform backend database testing for Application. Assisted in definition, creation, and validation of test data. Worked closely with the development team to identify and fix defects and enhancements. Involved in necessary research to document, analyze and resolve defects and test results. Performed troubleshoot with Database related problems. Communicated clearly and frequently the status of defects, and the steps to resolution with technical and business teams. Validate API data flow from upper application to downstream applications. Exercised good judgment within generally defined quality assurance practices, procedures, and standards. Peripheral device testing like Payment device, Scanner, Receipt printer with OPUS. Environment: Selenium WebDriver, Jenkins, Cucumber, Maven, TestNG, Quality Center, Eclipse, XPATH, Java, HTML, CSS, SQL, Oracle, and Windows, API Testing using Putty, API data validation Test, Native Mobile Testing Oracle Financial Services Software Nov 09 to Nov 10: Bangalore, India Position Title: Business Trainee Project Name: FLEXCUBE CASA (Current Account Saving Account), Banking Project Description: Oracle Financial Services Software Limited (OFSS) is a subsidiary of Oracle Corporation. It is a retail banking, corporate banking, and insurance technology solutions provider for the banking industry. Working in CASA on FLEXCUBE. Responsibilities: Requirement analysis, designing test strategy, Test planning and Execution using Junit with Java. Developed and documented Testing processes, Test plans and Test cases based on Functional Specifications and System Specifications. Analyzed the Business Requirements and involved in the review discussions. Participated in the QA activities for various releases in the Project. Performed End to End and Integration Testing. Prepared Test Plan and analyzed integration system impacts. Involved in Manual Testing of the application for Negative and Positive Test scenarios. Mentored the team members with business functionality. Performed the Regression Testing to make sure bug has been fixed and the application was running properly as per requirement. Scripts in HP Quality Center and documented detailed results. Scripts using Quick Test Pro for automated testing for functionality & regression testing of the applications. Participated in HLS/Test Plan walkthroughs for test case approval with Business Analyst Manager and Development Lead. Environment: HP QC, VB Script, HTML, Microsoft Office Tools, SharePoint, QTP Personal Details: Name: Arun Singh Date of Birth: 10th July 1986 Visa Status: H-1B Keywords: cprogramm cplusplus continuous integration quality analyst user interface javascript information technology hewlett packard microsoft |