Ripal Patel
Mobile No: 925-***-****, E-Mail: adbyu9@r.postjobfree.com
Over 5+ years of college project experience in manual and automation testing web application in domains like health care and e-commerce using agile methodologies.
SUMMARY
Experience in writing Test plan, Test Scripts, test data and Test Cases as well as executing them and report defects and verify defects with Agile/ Scrum Development methodologies
Hands on coding experience with Java, C++, C# Languages.
Automated and test scripts for System and Agile testing using Selenium Web Driver/ IDE/ GRID, TESTNG, Java, JXL, Maven
Experience in SOAP UI and Validating SOAP andREST based web services
Experience with Mobile Web Testing and App Testing on iPhone, iPad and Android Devices
Experience with Java Unit Testing framework TestNG.
Experience in bug reporting tools like Quality Center, BugZilla, Rally and JIRA, Mantis Bug Tracker, BTS
Experienced in Black Box, Functional, System, Stress, load, Regression, Integration, GUI testing, UAT Testing, Design Specificationand Security Testingusing both Manual and Automation Techniques
Developed Testing Documents, Testing Plan Documents and Local Work station setup for Selenium Testing
Well exposed to troubleshooting/debugging/testing/version control methodologies.
Worked with project Management team, for the release of the deliverables (improved efficiency of the release used the sign off documents).
Report and maintain the test results for all releases in different environments
Ability to adapt myself to any environment, Self-Learner and hard worker. Comfortable in working with the team and managing the team
TECHNICAL SKILLS
Languages/ Scripts
Java, C, C#, SQL, Java Script, XML, Groovy, HTML
Testing Tools
Selenium IDE/ Web Driver, JXL, TEST NG, Maven, JMeter
Web Services Testing
SOAP, RESTFUL, WSDL, XML
Bug Tracking Tools
Bugzilla, Rally, JIRA, Mantis Bug Tracker, BTS
Web Technologies
J2EE, Web Services, SOAP, REST
Testing Methodologies
System Testing, Reliability Testing, Feature Testing, Acceptance Testing, Functionality Testing, Regression Testing, Agile Testing, Build Acceptance Testing, Go-Live Testing
Databases
MS SQL Server, Oracle
Operating Systems
Windows 7/8/10, UNIX, LINUX, DOS, MAC
Tools
SQL Navigator, Eclipse, Cucumber, Appium, xPath, Firebug, Fire Path, HTTP Watch tool, GitHub, SVN, Jenkins, Protractor, Rest Assured
EDUCATION
Bachelor’s in computer science,06/2010 - 06/2014
Gujarat Technological University, Ahmedabad, Gujarat
Master’s in computer science, 01/2015 - 04/2016
Northwestern Polytechnic University- Fremont, California
PROFESSIONAL EXPERIENCE
AT&T Entertainment Group Feb 2018 - Present
QA Analyst
Responsibilities:
Actively involved with SCRUM and sprint meetings, managing product backlog, removing obstacles to progress, re-allocating resources where necessary, prioritizing and review milestones and accomplishments.
Responsible for implementation of Page Object Automation Framework using Selenium Web driver, Maven Build and testNG.
Responsible for all types of tests like Documentation testing, User Acceptance Testing (UAT), browser compatibility testing, Integration testing and maintain design documentation in Windows environments.
Involved in arriving at Test Estimates, Test Planning, and Test Strategy planning of Test Preparation & Execution.
Responsible for testing frontend and backend application.
Responsible for maintaining and executing existed Python automation scripts.
Extensively used Selenium (xPath and CSS locators) to test the web application.
Developed common classes for Page Object Model (POM), UI Mapping, Selenium Data Driven using XLS sheets, CSS Selectors as a part of Framework.
Created common classes for parsing, creating the test data and validating the messages using Java
Responsible for Validating the TV app and TV web version on Samsung, LG, and Sony Devices
Getting the data from backend tables using SQL queries.
Implemented Regression and Smoke tests execution as separate step of deployment process.
Produce test documentations & worked closely with QA project manager.
Environment: Selenium Web Driver, Eclipse, JAVA, Python, SOAP UI, XPath, CSS, HTML, SQL, Excel, XML, JavaScript
Indie-Pro INC Jan 2017 – Feb 2018
Quality Analyst
Responsibilities:
Worked with Business Analysts and Developers for requirements review and developing Test Scenarios
Analyzed Business Requirements, use cases [AGILE PROCESS] and worked on automation and manual testing of the application
Involved in creating Java based scripts for Selenium WebDriver with TestNG as automation frame work
Worked and helped Dev Manager to create Test Plan and for testing life cycle of application
Responsible for all types of tests like Business Functionality, Documentation testing, User Acceptance Testing (UAT), browser compatibility testing, Integration testing and maintain technical design documentation in Oracle and Windows environments.
Used Selenium Web Driver, Grid, Java, and XPath & Firebug, Maven, log4j, JDBC and XLS API
Performed different testing task using various test scripts on Selenium IDE, Selenium Web Driver & Test NG
Performed parameterization of the Automated Test scripts in Selenium Web Driver to check how the application performs against multiple sets of data
Responsible for implementation of build using WebDriver2, TestNG& Maven technologies under Java platform utilizing industry leading harness design patterns and approaches
Tested SOAP and Restful Web Services using SOAP UI
Extensively used Selenium (xPath and CSS locators) to test the web application
Environment: Selenium Web Driver, Eclipse, JAVA, SOAP UI, XPath, CSS, HTML, SQL, Excel, XML, JavaScript, Web Services
Integra Technologies LLC May 2016 – Jan 2017
QA Engineer
Responsibilities:
Identified the test requirements based on application business requirements and blueprints.
Performed manual testing and maintain documentation on different types of Testing viz., Positive, Negative, Regression, Integration, System, User-acceptance, Performance, and Black Box.
Involved in analyzing the applications and development of test cases.
Involved in doing System testing of the entire applications along with team members.
Developed test scenarios and test procedures based on the test requirements.
Created test scripts, executed test scripts.
Participated in user training and submitted status reports to stakeholders.
Environment: Windows, MySQL Server, TOAD, HTML, Java Script, CSS, PHP, Apache, Bugzilla
Online project management system
QA Engineer Dec2015 – April 2016
Online project management systems are designed to manage and store project information that are used in web-based applications. By different groups of people such as, seals department, programmers or project managers will be let by project applications a controlled access to information and automated distribution of information.
Responsibilities:
Worked with Business Analysts and Developers for requirements review and developing Test Scenarios
Analyzed Business Requirements, use cases [AGILE PROCESS] and worked on automation and manual testing of the application
Worked and helped Dev Manager to create Test Plan and for testing life cycle of application
Responsible for all types of tests like Business Functionality, Documentation testing, User Acceptance Testing (UAT), browser compatibility testing, Integration testing and maintain technical design documentation in Oracle and Windows environments.
Participated in daily stand ups and reviews as Software development life cycle was done through Agile Methodology.
Responsible for handled a very large BigData Analytics.
Involved in creating Java based scripts for Selenium WebDriver with TestNG as automation frame work
Used Selenium Web Driver, Grid, Java, and XPath& Firebug, Maven, log4j, JDBC and XLS API
Performed different testing task using various test scripts on Selenium IDE, Selenium Web Driver & Test NG
Performed parameterization of the Automated Test scripts in Selenium Web Driver2 to check how the application performs against multiple sets of data
Responsible for implementation of build using WebDriver2, TestNG& Maven technologies under Java platform utilizing industry leading harness design patterns and approaches
Tested SOAP and Restful Web Services using SOAP UI
Responsible for deploying a SharePoint solution to the local server
Tested Mobile Web Testing and App Testing on iPhone, iPad and Android Devices using Selendroid tool.
Performed Web Services Testing and XML validation by creating test case suite using SOAP UI
Extensively used Selenium (xPath and CSS locators) to test the web application
Environment: Selenium Web Driver, Eclipse, JAVA, GitHub, JUnit, Oracle 10g, Appium, SOAP UI, JIRA, XPath, CSS, HTML, XML, UNIX, JavaScript, Web Services, Web Sphere, SQL
Black Jack May 2015 – Sept 2015
QA Analyst
Black jack game which allows players to both learn and improve their knowledge of the game and card counting while they play. This aim led to a project to create a game with a tutorial mode in which players can learn about the game and card counting as well as a game mode to allow several players to play together for fun. The game is develop using java technology.
Responsibilities:
Extensively used Selenium WebDriver2 to test the application.
Responsible for implementation of Data Driven, Page Object Factory Automation Framework using Web Driver, Test NG, JXL, Maven technologies
Involved in arriving at the Test Estimates, Test Planning and Test Strategies planning of Test Preparation and Execution.
Actively involved with SCRUM and sprint meetings
Getting the data from backend tables using SQL queries.
Built a detailed, reusable, Script-Free Keyword Data Driven Automation Framework for Web testing test cases using Selenium Web Driver (TestNG).
Implemented Regression and Smoke tests execution as separate step of deployment process.
Used Page Object Model, UI Mapping, Selenium Data Driven using CSV, CSS Selectors as a part of Framework.
Experienced in mobile Automation using Appium.
Tested Web Services using SOAP UI tools and validated the content
Extensively tested Defect fixes and ran regression test to make sure new defects were not introduced.
Responsible for deploying latest build and services on different stages for testing and developer purpose.
Environment: Selenium Web Driver, Eclipse, JAVA, Appium, JUnit, SOAP UI, JIRA, XPath, CSS, HTML, XML, JavaScript, Web Services, SQL
ICICI Jan 2013 – Oct 2013
QA Analyst
Healthcare Management Systems is a specially trained to increase efficiency in your practice billing and business systems. Healthcare Management Systemadds value and produce results using our coding expertise, experience dealing with insurance providers and patients. Analysis of practice data, billing and coding records, and use secure portals to communicate between insurance providers and patients.
Responsibilities:
Actively involved with SCRUM and sprint meetings.
Involved in arriving at the Test Estimates, Test Planning and Test Strategy planning of Test Preparation and Execution.
Developed automation scripts using selenium web driver.
Extensively used Selenium (XPath and CSS locators) to test the web application.
Attended Requirement and Design walk through sessions and worked with the team members.
Getting the data from backend tables using SQL queries.
Implemented Regression and Smoke tests execution as separate step of deployment process.
Extensively tested Defect fixes and ran regression test to make sure new defects were not introduced.
Participated and facilitated communications at all levels of the organization and during all phases of the project.
Performed Manual & automated Functional testing, Cross-browser testing.
Environment: Selenium Web Driver, Eclipse, JAVA, SOAP UI, XPath, CSS, HTML, SQL, Excel
Flipkart
QA Analyst July 2012 - Jan 2013
Online Shopping application is a Web based e-Commerce application. Online Shopping application will be used to order the Delicious Range of food Items from Restaurants. We can generate the reports also for daily, weekly, monthly basis.
Responsibilities:
Identified the test requirements based on application business requirements and blueprints.
Performed manual testing and maintain documentation on different types of Testing viz., Positive, Negative, Regression, Integration, System, User-acceptance, Performance, and Black Box.
Involved in analyzing the applications and development of test cases.
Involved in doing System testing of the entire applications along with team members.
Developed test scenarios and test procedures based on the test requirements.
Documented errors and implemented their resolutions.
Created test scripts, executed test scripts.
Participated in user training and submitted status reports weekly.
Environment: Windows, MySQL Server, HTML, Java Script, CSS, Bugzilla, Excel