SUMAN YADAV
**********@*****.***
PROFESSIONAL SUMMARY:
Around 5+ years of professional experience in testing with extensive knowledge of Automation Framework Design & Implementation using Selenium Tool.
Good experience in creating test scripts using WebDriver, Selenium RC, Selenium-IDE, Selenium Grid in Java.
Well versed with Agile process.
Used to TestNG.xml to run Selenium tests and get TestNG reports .
Defect logging, tracking and monitoring using Bugzilla, JIRA and HP Quality Center (ALM).
Experience in Continuous integration tools like Maven, Jenkins and Rally Tools.
Experience with build tools like Ant, Maven and Gradle*
Currently working on Cisco Networking products white/black/grey box testing and functional/scale/stress/regression testing, currently part of IOT routing QA.
Actively involved in Sprint Grooming sessions in AGILE(SCRUM) environment.
Experience in identifying object locators and creating Xpath using Fire-bug.
Commendable Experience in coding and Programming .
Having good command on using GIT HUB.
Exposure in programming languages and scripts like Java, JavaScript, HTML, CSS and Groovy.
Proficient knowledge in various types of Software Testing such as Unit testing, Integrated testing, System Testing, Black box testing, Positive Testing, Negative testing, Performance Testing, Stress Testing, Load Testing, Volume Testing, Data Driven Testing, Back end Testing and Regression Testing.
Experience in Installation testing, compatibility testing, smoke and sanity testing, Regression testing,
Test case management using TestLink, Microsoft Test Manager, MS Excel, HP Quality Center/ALM, and Team Foundation.
Extensive experience testing methodologies - Functional, Regression, Usability & User Interface, Smoke, Integration, System, Change Request Testing and Agile methodology.
Experienced in working with open source tools Selenium (Selenium IDE, Selenium RC, and Selenium Web Driver), JUnit, Eclipse, Cucumber and preparation of automation test framework with Page Object model (POM) and Page factory using JAVA.
Experience Tester in Agile Development Environment Using TDD and BDD.
TECHNICAL SKILLS:
Languages
JAVA, JavaScript,C
Automation Testing Performance Testing & Management Tools
Selenium IDE/RC/Web driver/Grid,JIRA, Postman/Jetpacks, JUNIT, TestNG, JIRA, Github, TDD, BDD
Web Technologies
HTML 5, DHTML, XML, JavaScript, CSS 3.0.
Databases
SQL Server2000/2005/2008/2012/2014, Oracle 9i/10g, MS Access
Operating System
Windows 9X/ 2000/ XP, Linux.
IDE/SourceControl
Eclipse, Visual Studio, VSS, SVN.
Browsers
IE, Firefox, Chrome, Safari
PROFESSIONAL EXPERIENCE:
Client: SKIDATA AG, Irving, TX Jan 2017 - Present
Role: Automation Test Analyst
Responsibilities:
Responsible for writing, maintaining, and executing Test Scripts for various phases such as Integration, System UAT, and Regression Testing.
Created Mass Transactions in CC&B using CSV file.
Creating builds and deploying them in testing environment using Nexus, JReport and Maven.
Develop, fix automation tests using Selenium with Java, run them locally, QA and staging servers.
Identified critical bugs during manual and automated testing, took initiative to suggest and integrate fixes to the bugs filed.
Uploaded Test plans and Test Cases in the Quality Center. Extensively used Quality Center for
Bugs reporting, reviewing and Defect Tracking.
Integrated Automation scripts (Selenium WebDriver API) in Continuous Integration tools (Jenkins) for nightly consignment run of the Script. Designed Project plan on Jenkins, configured scheduled using Cron job.
Developed Selenium test cases using TestNG framework.
Modification and execution of Test Case Scripts (Java-Selenium WebDriver) in Eclipse IDE, design of automation test framework (TestNG and Maven).
Created automation scripts in REST for web services testing.
Created selenium-based scripts using POM and TestNG.
Performed Functional Testing, Adhoc Testing, Negative Testing, UAT, Integration Testing,
Regression Testing, Black-Box Testing, Performance Testing and monitoring.
Environments: Selenium Web Driver, Jenkins, Maven, Cucumber, Eclipse, RDS, Java, JIRA,TestNG, Firebug, XPath, UNIX, SOAP, JUnit.
Client: ONCOR, Dallas,TX April 2016 – Oct 2016
Role: Selenium Tester
Responsibilities:
Analyzed the Business Requirements Document, put input in Test Plan and prepared detailed Test Cases for new functionality.
Execution of automation regression suite using Selenium and TestNG framework.
Attending Daily Stand Up meetings and provided QA automation status updates on different user stories.
Review manual test cases and convert them to Automation Scripts using Selenium.
Tested SOAP and REST Based Web Service using SOAPUI.
Performed GUI interface testing at client side, defects and monitored resolution via defect tracking tool Quality Center/ALM.
Involved in setting up Smoke and Regression automation suite using Selenium WebDriver.
Test data for automated testing using Microsoft Test Manager and Visual Studio 2010 Setup Lab Management using Microsoft Team Foundation Server Reports bugs and issues found using Microsoft Test Manager and Visual Studio
Worked with SQL queries for data verifications in Oracle (10g/11g) database.
Experienced in Testing Database Applications of RDBMS in ORACLE, MS SQL Server using SQL.
Followed Agile Methodology (SCRUM) for this project.
Writing SQL queries to setup/modify test date in Oracle database.
Followed the Agile Methodology to emphasize on real time communication over written documentation.
Coordinated User Acceptance Testing (UAT) with the UAT group to ensure the correct business logic.
Responsible for complete End-to-End/User Acceptance testing activities.
Enhanced Selenium WebDriver automation framework according to the requirements.
Monitor test execution and perform test execution scheduling using Jenkins
Created Test Suits to do Functional and Data Driven Testing on the Web Services.
Implemented Automation using Selenium, Java and JIRA.
Created automation framework and test scripts in JAVA using Selenium for multiple platforms and browsers testing.
Environment: Jira, Agile, Scrum, UAT, Oracle, EBS, Selenium, Java, UNIX, SQL, J2EE, Restful Web Services, XML, MS Access, MS Office, Windows.
Client: Pruthvi Software Pvt. Ltd, Hyderabad, India Sep 2013 – June 2015
Role: QA Analyst
Responsibilities:
Involved in manual testing using HPQC(HP quality center).
Assisted the QA team in prioritizing the software documents with the business and development team to understand the architecture and functionality of the application.
Experienced working with business analysts, developers, management and end users in a cross functional Agile Scrum team.
Written and executed Test Scripts manually for creditlink (Funds Transfer Replacement Project) Outgoing, Incoming, and Internal Wire Transfers.
Involved in preparing the functional test cases using test design techniques data validation concepts Equivalence partitioning, boundary value analysis.
Worked with other team to ensure testing is completed smoothly and within the time frame
Environment: ALM, UNIX, SQL, MS Office Tools, Java and IE
Performed manual testing as well as used QTP to generate automated test scripts for functionality, GUI testing and enhanced the script using VB script not just record and playback.
Proven ability in developing BDD/TDD scripts with Cucumber and writing step definitions for behavior.
Involved in designing of Automation Test cases using Selenium WebDriver with Java on Eclipse.
Expertise in Selenium automation using Selenium Web Driver, Cucumber, Selenium Grid, JAVA, JUnit, TestNG, Maven, Jenkins
Proven ability in developing BDD/TDD scripts with Cucumber and writing step definitions for behavior.
Good Experience in Agile methodology with SCRUM Process for the product development.
Used web-debugging tools like XPath, Firebug and Firepath to locate elements.
Environment: Selenium WebDriver, ALM, Xpath, Firepath, Cucumber, SOAP UI, SQL, Oracle, Junit, Eclipse, Java, Load runner, HTML, agile, GIT.
Client: Syner Matrix, Anantapur, India Feb. 2013 – Aug 2013
Role: Automation Tester
RESPONSIBILITIES:
Requirement analysis- Found and raised discrepancies/queries to onsite team as well as to business through query tracker.
Performed system testing and ADHOC testing.
Defects were reported, tracked, reviewed, analyzed and compared using Quality Center.
Actively participated in weekly review meetings with QA Team.
Defects were reported, tracked, reviewed, analyzed and compared using Quality Center.
Performed system testing and ADHOC testing.
Performed Root Cause Analysis for all the assigned issues for existing functionality such as (Corrupted Data, Code Error).
Validated tests by crosschecking data in backend on SQL server using SQL Queries.
Worked closely with users and program developers to ensure application development meets with the user expectations.
Used SQL queries to test the migrated database for Back End Testing.
Assisted client implement User Acceptance Test (UAT) including creating Test Plan, generating test data, designing test cases, preparing test environment and executing test.
Identified and documented defects using JIRA to ensure applications functionality.
Environment: SQL Query, Oracle SQL +, Quick Test Pro, SQL Server, JIRA, JUnit, Java, Agile, Javascript and Core Java, ANT, VB Scipt, MS Office.