Manish Goud
+1-469-***-**** ************@*****.***
PROFESSIONAL SUMMARY:
QA Analyst with 3+ years of experience in all phases of Software Testing Life Cycle (STLC) Developing Test Strategy, Test Cases, Test Plan and Automation test scripts using Selenium. Diversified experience in Automation, Manual testing and Business Analysis methodologies.
As a Software Developer Engineer in Test (SDET) have good knowledge and experience with software testing and automated test techniques with a strong focus on quality throughout the entire software development cycle.
Expertise in implementing Waterfall, Agile (Sprint/Scrum) Methodology by analyzing requirement specifications.
Experience working in Guidewire Enterprise Suite across all centers of Insurance.
Strong knowledge of Software Development Life Cycle (SDLC) and Test Development Life Cycle (TDLC) in Agile along with Iterative development environment.
Testing in focus to ensure system quality standards are met by planning, designing and executing the appropriate test cases. This includes creating test plans, mining and manipulating test data, executing test cases, first-level triage of defects found, and retesting of defects through resolution.
Experience in using Project and Defect Management tools such as JIRA, Rally, TFS, Version1 and HP QC (Quality Center) to track test progress, execution and deliverables.
Collaborate with developers within small teams to create what needs to be tested in new or existing features in the product.
●Proficient in Functional Testing tool Quick Test Professional (QTP/UFT) and the various frameworks in QTP/UFT.
●Expertise in working knowledge of Core Java, VB Script and Object Oriented Concepts
●Experience in Grouping of Test Cases, Test Methods and Test Suites for regression and functional testing using TestNG annotations like Groups, Parameter, Data Provider.
●Experience with Cross-Browser and Compatibility Testing to test whether the web applications are working as desired in different browsers and environments.
●Hands on experience in XPath, Firebug, Fire path, Log4j, Maven and Test NG annotations.
●Experience in creating test frameworks using Selenium WebDriver, UFT/QTP, Cucumber, TestNG including hands on experience in Java/SQL.
●Experienced in Creating test script in HP UFT QTP by recording, without recording, modifying manually and running the script in HP UFT 11.5 QTP / HP ALM 11.52 QC saving the results in HP ALM.
●Strong development experience using Selenium with Java and experience with Selenium Web Driver, Eclipse IDE, Jenkins.
●Experience in handling multiple windows, Alerts and Pop-ups with Selenium.
●Experience in testing with handling different methods of Select class for selecting and deselecting, for drop down.
●Experience creating user stories in Product backlog and maintaining Sprint backlog.
●Excellent experience in Smoke, Functional, Integration, GUI, Regression, System, Compatibility, Performance, Acceptance, Black Box Testing etc.
●Generated Test Scripts and validating the scripts using Synchronization point.
●Expertise in using Bug tracking Tools Mercury/HP Quality Center, Bugzilla, Rally and JIRA.
●Creating Test Plan, Test Strategy and Test Cases manually for in-house developed products and software applications developed.
●Performed Daily smoke Test Manually on different browsers (e.g.: Firefox, Safari and IE)
●Experienced in Back-End validation to ensure data consistency on Frond-End writing and executing SQL Queries on the relational database.
●Experience in Behavior Driven Development (BDD), Acceptance Test Driven Development (ATDD) using Cucumber, Gherkin.
●Wrote Features, Scenarios, Scenario Outlines, Step definitions for BDD in Cucumber.
●Experienced in making Data Driven, Keyword Driven, Hybrid and Page Object Model frameworks with Selenium to maintain test suite.
● Experience with UAT testing along with data setup, Environment setup and coordination between users, Development, Business Analyst and Product Management teams.
●Experience with build tools like Ant, Maven, GIT and Gradle.
●Expertise in different types of testing like Automation testing, Manual testing, Integration testing, System testing, Smoke testing, Regression testing, JUnit Testing, Black box testing, Functional testing, Database testing, GUI testing, Web / UI and (UAT)User Acceptance Testing.
●Good team player with the ability to manage and work independently.
TECHNICAL SKILLS
Automation Tools
Selenium IDE/RC/ WebDriver/Grid, TESTNG, FirePath, Firebug, Cucumber, Maven, Jenkins, QTP, Gherkin
Languages
C#, Java(JEE),VB script,SQL
Defect Tracking Tools
Test Director 8.0, Quality Center 9.0
Testing Types
Smoke, Sanity, Functional, Integration, Regression, GUI, System, Compatibility, User Acceptance Testing
Operating Systems
Windows, Linux/ Unix
DBMS
Oracle, SQL Server, MS-Access, Toad
Bug Tracking Tools
Quality Center, Bugzilla, JIRA
Testing Methodologies
Agile, Waterfall, V-Model
Other
Tools/ Applications
IBM WebSphere v7/v6, Tomcat Apache, SharePoint, VMware, Microsoft Office, Rapid SQL, SOAP, RESTFUL
Professional Experience
Project #1
Client: Macy’s Systems And Technologies – Johns Creek, Georgia.
Role: Automation engineer May 2016 to till date
Description: Macy’s Inc is a United States-based Departmental stores and E-commerce company. The company's main businesses include customer orders processing, warehouse management and inventory management.
The project is a Warehouse management system with modules like Goods Replenishment, Wave Creation, 3D cubing which will process orders across a particular location by creating tasks to employees working in the warehouse.
Responsibilities:
●Assessed & analyzed user stories and participated in Sprint planning, Review Sessions & Scrum Meetings.
●Prepared Test cases for positive and negative test scenarios as referred in the user stories
keep in mind the Boundary Value Limitations, Equivalence classes.
Written Scenarios, Scenario outlines and step definitions using Gherkin in Cucumber for BDD (Behavior Driven Development) and ATDD (Acceptance-Test Driven Development).
●Performed Integration and Regression testing to check new functionality doesn’t break the existing functionality of the application using Selenium.
●Involved in preparing test cases using Selenium Web driver to validate all UI components, Popups, Browser navigations, Mouse Movements.
●Automated the test scripts using Selenium web Driver with Java.
●Maintained the Selenium & Java Automation Code and resources in source control GIT.
●Performed parallel and Cross Browser testing on different browsers like Internet Explorer, Chrome, Safari and Firefox where multiple tests were run at the same time using TestNG, Selenium.
●Handled the special mouse events and selected the options from the tab menu using
Selenium Actions Builder, Mouse.
●Developed Hybrid framework (Keyword and DataDriven frameworks) to retrieve test actions, test data from Excel files and SQL Databases.
●Implemented Test NG automation framework for the smoke test.
●Used FireBug, FirePath to debug, edit and locate the objects based on ID, Name, XPath, CssSelector, Link, Partial Link, Attributes, and Tags.
●Handled the special mouse events and selected the options from the tab menu using
Selenium Actions builder, mouse hover, and synchronization.
●Involved in testing alerts and pop-ups using Selenium WebDriver.
Environment: Java, Selenium WebDriver2.53.0, SQL, TestNG, Eclipse, Oracle,Toad, XML, HTML,, SVN, Maven, Jenkins, JIRA 6.0, Confluence, Cucumber, Gherkin, Apache POI.
Project #2
Client: Make My Trip - Gurgaon, Haryana
Role: Manual/QA Tester September 2014 to December 2015
Description: Makemytrip Inc. is an Indian online travel company, founded by Deep Kalra. Headquartered in Gurgaon, Haryana, the company provides online travel services including flight tickets, domestic and international holiday packages, hotel reservations, rail and bus tickets, etc. The company has been recognized as one of India's best travel portals. In addition to a full-service online portal, the company also operates through 65 retail stores across 50 cities in India, along with international offices in New York City and Sydney.
Responsibilities:
●Follow and contribute to Agile/SCRUM activities (e.g. daily stand-ups, retrospectives, iteration planning, estimate/reporting, acceptance criteria definition).
Attend Functional Requirement and Design review meetings to obtain the technical knowledge to become proficient in assigned products. Responsible for domain knowledge workflow presentations and documentation.
Prepared daily status report and weekly status report.
Performed Functional Testing through UFT using VBScript Scripting language.
Customized and enhanced the Test Scripts defining various Checkpoints, Synchronization points, Input value, Output value, Parameterize Test, Define Regular expressions, Recovery Scenarios, Optional Steps using HP UFT QTP.
Responsible for testing the application for different tests manually.
Analyzed end user needs, preliminary investigation, and gathering information prior to developing test cases and scripts for testing the application for various modules.
Prepared deliverables for the project like Functional Test Plan, Test Scripts, and End of Test Report
Created Test Cases and Test Scripts for various modules.
Involved in functionality testing, regression testing, ad hoc testing, Cross Browser testing and compatibility testing
Coordinated with developers, users and various members of the team to discuss issues, resolved defects and set priorities by logging the defect using HP Quality Centre.
Retested the fixed defects, based on the Test Drop Report from developers and changed status of the defect accordingly.
Tested for Database validation to validate Tables and Data manually by running SQL Quires.
● Involved in tracking, reviewing, analyzing defects using the Quality Center.
Environment: Manual Testing, HP UFT HP,VB Script, Quality center, SQL, Microsoft suite.