Sdet Resume
Cincinnati, OH
SUMMARY
- Around 8 years of IT experience in Testing of various Web - based, Object Oriented, Client Server applications on Windows platform.
- Having Extensive Professional Experience in Software Testing as Software Quality Assurance Engineer on different platforms and environments.
- Experience in performing end-to-end functionality testing for Web-based, Client-Server, Database, and Middleware Applications.
- Good working noledge of Automation tools like QTP, JIRA and Expertise in QTP in running scripts for Functional and Regression Testing.
- Experience of teh full SDLC Methodologies and Validations to ensure teh Quality Assurance Control.
- Involved in Requirements Gathering, Project Planning, Risk Management and Estimates for all teh milestones of teh project.
- Expert in analyzing Business Requirements Specifications and UserRequirements Specifications.
- Experience in Analysis, Design, Development, Implementation, Testing, and Production & Maintenance Methods using Waterfall, and Agile/Scrum.
- Proficient in performing Functional, Regression, User Acceptance, Integration, System, Database, Load and Performance Testing in an Agile Environment.
- Working experience of various RDBMS including SQL SERVER 2008, Oracle.
- Experience in Unit Testing, Integration, Functional, Regression, End to End and (UAT) Testing.
- Experience with QAMethodologies and Validations dat ensure teh quality of teh product.
- Experience in Webapplicationautomation using SeleniumWebDriver with Java.
- Experience in Test Strategy,Test Plans, creating Test Scenarios, Test Cases, Test Data Set Up, Test execution, Defect Management, Test Reporting and Test Closure activities.
- Experience in designing and execution of Test Scripts using Selenium Web Driver withJava.
- Extensive working noledge on Configuring and versioncontrolling with GIT, SVN and Team Foundation Server.
- Experience in execution of automated scripts using keyword/data driven framework.
- Profound noledge of Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC).
- Experience in Supporting Production and Development environments.
- Excellent team player, good independent performer, Organized and hardworking.
- Very well experienced in Multitasking and handling concurrent projects.
- Experienced in working with large, small and cross-functional projects teams.
- Excellent communication and interpersonal skills, Strong analytical and problemsolving.
TECHNICAL SKILLS
Languages: JAVA, Python, C++, JavaScript, HTML/CSS.
SDLC Methodologies: Agile, Waterfall.
IDE tools: Eclipse, IntelliJ, Android Studios.
Web Technologies: HTML, DHTML, CSS, XML, XSD, JAX, JSP, JSF.
Test Automation Tools & Frameworks: RAFT, Selenium Web driver, Grid, Manual Testing, Functional Testing, Regression Testing, JMeter, Cucumber, Apache POI, Appium, Perfecto (Mobile Testing), Log4j, Slf4j, TestNG, Junit.
Version Controls: Tortoise SVN, GitHub and Bit Bucket.
API Services and Tools: Restful API, SOAPUI
Build and CI Tools: Ant, Maven, Jenkins.
Browsers: Firefox, Chrome, Internet Explorer and Safari.
Database: MySQL, Oracle, LIQ
Web Application servers: Apache Tomcat, JBOSS.
Bug Tracking tools: JIRA, Bugzilla.
Operating Systems: Windows, Mac IOS.
Salesforce.com: Sales Cloud, Force.com IDE, nCino Loan Origination system
PROFESSIONAL EXPERIENCE:
Confidential
SDET
Responsibilities:
- Involved in various meetings with Business analysts and developers.
- Conducted Functional testing, Regression Testing using Selenium with Data-driven framework and Key- Word driven framework.
- Worked on Guidewire’s Data hub and Info center solutions for Commercial Lines Transformation.
- Worked on an End to End Guidewire Datahub/Info center implementation of Policy center for Business Owners Property.
- Worked on Guidewire Policy Center to Datahub Data Conversion Effort for Business owners.
- Created Automation Test Scripts using Data Driven framework and Page Factory model to test teh web applications using Selenium WebDriver with JAVA and Maven.
- Expertise in using Selenium Grid to run Test Scripts on different platforms and against different browsers in parallel to save time.
- Used Jenkins to execute teh Test Scripts periodically on Selenium Grid for different platforms like desktop, tablet and mobile.
- Performed Cross browser testing and Parallel testing on Chrome, Firefox and Safari using TestNG and Maven on Selenium Grid.
- Expertise in grouping of Test suites, Test cases and Test Methods for Regression and Functional Testing using TestNG Annotations like Groups, Parameter, Data Provider and Tags.
- Utilized Maven to Manage dependencies for Test execution, plug-ins and created profiles of grouped Test Cases to run Sanity and Regression Testing.
- Involved in developing BDD Frame work from Scratch.
- Involved in teh usage of BDD framework to Develop Cucumber Step Definitions, Scenarios and Features using acceptance criteria.
- Involved in DevOps Migration/automation processes for Build and Deploy systems.
- Setting up Jenkins master, adding teh necessary plugins and adding more slaves to support scalability and agility.
- Experience setting up instances like Elastic Load Balancer in AWS for high availability.
- Used AWS to deploy teh project on EC2 instance. Implementation of teh Business logic layer for Services.
- Integrated Jenkins with version controller (GIT) and scheduled builds to run automatically during a build release by invoking predefined maven commands.
- Used Linux/Unix commands for using GitHub.
- Utilized Apache POI JAR file to read test data from teh excel spread sheets.
- Administered and Engineered Jenkins for managing weekly Build, Test, and Deploy chain, GIT with Dev/Test/Prod Branching Model for weekly releases.
- Handled Selenium Synchronization problems using Explicit & Implicit waits during Regression Testing.
- Expertise in mobile automation using Appium, selenium, java in both Android and IOS.
- Experience in writing complex XPATH using following and preceding and using functions like contains and not contains.
- Thorough experience in implementing Automation Tools Selenium WebDriver, JUnit, TestNG, Eclipse, Git/GitHub, Jenkins, SOAP UI and REST with POSTMAN.
- Used runner classes in cucumber to generate step definition and used tags to run different kinds of Test Suites like Smoke and Regression.
- Created profiles in maven to launch specific TestNG suite from Jenkins job.
- Implemented SOAP UI tool to test SOAP based architecture application to test SOAP services.
- Involved closely with developers in Development of UI modules using HTML, JSP, JavaScript and CSS.
- Used teh Groovy language to Verify Web Services Through SOAP UI.
- Shared Daily Status Reports with all teh team members, Team Leads, Managers.
Environment: Selenium, Devops, AWS, Java, Java Script, Jenkins, Git, GitHub, SOAP, REST, SOAP, POSTMAN, Android, Mobile, iOS, Cucumber, BDD, Agile, Oracle 10g, putty, MS word, MS XL, Quality Centre, WebDriver, TestNG, MAVEN, Guidewire.
Confidential, Cincinnati, OH
SDET
Responsibilities:
- Analyzed teh Business Requirements and Developed teh Detail Test Plan and teh Test Strategy.
- Involved in resolving teh Technical challenges& in efforts estimation and Test Planning.
- Designed Manual and Automated Tests, created Automated Test Cases, Test Plans and executed tests using HP ALM, Selenium.
- Involved in writing Automation scripts and executing scripts.
- Created iOS and Android test frameworks based on APPIUM, Cucumber and JavaScript.
- Developed BDD and TDD script with Cucumber and written step definition using Gherkin based features.
- Involved in Automation Feasibility Study for Web based applications.
- Attended Financial Product training, discussed issues and interacting with customers.
- Configured Selenium, Testing, Maven tool and created Selenium Automation Scripts in Java.
- Worked on distributed Test Automation Execution on different environment as part of Continuous Integration Process using Selenium Grid and Jenkins.
- Responsible for Testing EASE Web Core as part of Team Sapphire.
- Involved in designing and Developing Automated Functional Test suite using Selenium IDE and Web Driver.
- Involved in Functionality, System, Integration and Regression Test of Web based Reports.
- Wrote and executed Automated Test Aases using HP ALM, Selenium WebDriver & Soap UI to automate manual testing solutions.
- Performed multiple SOA architecture web services validation using SOAP UI Pro.
- Performed Web Service API testing for UI content verification and validation with business logic XML using SOAP UI & JMeter.
- Performed functional tests using Selenium WebDriver with Data Driven Framework and documented results in a database.
- Performed XML documents testing using XSD schemas.
- Executed and enhanced QTP framework using Scripting by implementing Page Object Model.
- Monitored business applications support requests and responded quickly to resolve support issues related to Fusion Performance Management and Goal Management.
- Performed End to End testing by validating teh data using Microsoft Excel.
- Prepared Test Cases for Navigational testing, Functionality testing and User interface testing.
- Involved in teh Defect Review Meetings, build meetings and release meetings to resolve teh outstanding issues.
- Prepared Go-No-Go document for project releases.
- Involved in writing teh QA Test Results and Evaluation Reports.
Environment: Selenium, AWS, Maven, Jenkins, Devops, Appium, Android, Emulator, Rest Assured, REST, SOAP, XML, Quality Center 9.2, Soap UI, Cucumber, API Testing, QTP 10.0, Agile, Windows 7/XP, Oracle 11g.
Confidential, Seattle, WA
QA Automation Engineer
Responsibilities:
- Involved in QA Docs (Test Plan, Scenarios, RTM, Test Case Design), Peer Reviews and Test.
- Designed & Implemented a Hybrid Test Automation Framework using Selenium WebDriver.
- Performed GUI functional testing manually for teh application.
- Expertise in Test Plan creation, Test Case Design, Test case Review, Test Case Execution, Writing Test scripts, testing tools Usage, Defect management and Prepare Test reports.
- Experience in Agile and Waterfall methodologies, Test Driven Development (TDD)
- Planned, designed, executed and evaluated Performance Tests of web application and services and ensured optimal application performance using Load Runner.
- Designed and reviewed teh Test Scenarios and Scripts for given functional requirements and Automated Test Cases in Selenium.
- Developed Automation Test Cases, executed these Test Scripts from test lab and logged defects in JIRA/ALM.
- Used SOAP UI tool to test SOA based architecture application to test SOAP services and REST API.
- Functional and Regression Testing of .net applications is done using Quick Test Pro (QTP).
- Generated Automated Scripts using QTP and documented them, created and maintained functional & regression Test Suites.
- Configured Selenium Web Driver, TestNG, Maven tool and created Selenium automation scripts in Java using testing prior to next quarter release.
- Created and maintained Automated Test Script for API testing using Restful.
- Performed API Level testing for web services, enhanced teh Test harness and developed many Test suites using XML.
- Reviewed database Test Cases according to assigned Requirements to validate reports by retrieving data with complex SQL queries from SQL Server.
- Designed data-driven testing in Selenium and captured data dynamically from web controls.
- Performed Functional, System and Regression Testing on web and mobile applications at various phases of teh Project life Cycle.
- Actively involved in STLC process and used tools like Selenium RC/Web driver, JMeter, SOAP UI.
- Setup /Installed and Configured Selenium IDE.
- Used Selenium WebDriver API to automate tests.
- Perform browser compatibility testing of application under various cross browsers (Safari, Firefox, IE, Chrome) using HTML IDs and XPATH in Selenium WebDriver.
- Involved in implementing logging and tracking using Jira.
Environment: Java, .Net, JIRA, Jenkins, ALM, SOA Tester, Eclipse, Junit, Load Runner, Cucumber, HTML5, CSS, JBOSS, Oracle, Maven, JMeter, SVN, Node.JS, Selenium Grid, TestNG, Selenium WebDriver.
Confidential
Manual/Automation Test Engineer
Responsibilities:
- Analyzing teh Business Requirement Document, High level and Low-level design documents.
- Create and review - Test scenarios, Test suite preparation, Test Data creation, Test case execution and Defect logging. SADF
- Wrote Automation scripts using Selenium web driver.
- Automation of functional testing framework for all modules using Selenium Web Driver.
- Preparation of Test Scripts using Selenium Web driver with java for Functional Test cases.
- Automating teh regression & project cases using Selenium.
- Designed Hybrid framework in Selenium and captured data dynamically from web controls.
- Performing Failure Analysis for teh regression failed cases using Selenium.
- Organize weekly meetings with Client leads &Onsite manager regarding teh Automation status.
- Point of contact for Process related activities like Metrics reporting & Operation clarity.
- Review - Defect prevention plan and Software configuration management plan.
- Responsible for all aspects of project delivery (Test Design, Test execution and Test summary report) and management (Test metrics and Risk analysis) to client partners, offshore manager and Onsite manager.
- Organize weekly meetings with offshore managers, Onsite Coordinator & Onsite manager to discuss teh Project goals and report teh health of teh overall project status.
- Updating teh application down time in Environment Tracker during test execution phase.
- Performed Integration Testing in Vendor Development environment and System Testing in SIT environment and User Acceptance Testing in Pre-Production Environment.
- Involved Preparation of Traceability Matrix and mapping teh Test Cases with teh requirements and Test Metrics in Quality Center.
- Reported bugs in Quality Center with server logs information from Web and DB servers.
- Performed Regression Testing as part of every build.
- Developed SQL Queries for testing various Database validations.
- Responsible for writing automated test cases using QTP/UFT.
- Created and Executed automated test scripts for regression testing using QTP/UFT.
- Test Scenarios preparation using QTP.
- Involved in pilot project for automation using Selenium IDE/RC.
- Implemented Selenium using TestNG frame work with Java.
Environment: Quality Center, BDD, Windows, Java, SQL, Oracle, Selenium (WebDriver, RC, Grid), TestNG, Eclipse, Firefox, IE, Chrome, Safari, Opera, Performance testing.
