•Over 6 years of experience as a Quality Assurance Analyst with proficiency in both manual and automation testing of Web, Mobile (Web), Web Services (SOAP and REST), and Native Apps (iPhone, Android, iPad) using Java and Selenium WebDriver.•Experienced with building Gherkin (Cucumber) user scenarios and ruby scripting for automated testing (Selenium/Ruby/Cucumber). Experienced in developing test scripts with Ruby-Selenium to automate browser & web applications under Cucumber (BDD) Framework.•Used gems like page-object, RSpec, water-launcher, cucumber, automation, Nokogiri, simple-spreadsheet, copy paste, roo, business-time, holidays, etc. and worked with reading input from different file formats like EXCEL, CSV to YAML.•Experience in all phases of Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC), Bug Life Cycle, and Development Methodologies like Waterfall and Agile.•Expertise in different types of testing like Functional, Regression, System, Usability, Back-End, and User Acceptance of web and mobile applications.•Extensive experience in preparing Test Plans and Test Cases/Test Scripts based on user requirements and system requirements documents.•Hands-on experience in executing test scripts with tools and technologies such as Java, Selenium WebDriver/IDE/Grid, JUnit/TestNG, ANT, Maven, Jenkins, Quality Center, and SOAPUI PRO•Skillful in using tools like Firebug and FirePath for identifying XPath of web elements.•Proficient in functional testing of mobile and web applications - manual and automation using Selenium WebDriver and Maven with TestNG framework.•Experience in using Data Driven and Page Object Model (POM) for Selenium WebDriver and TestNG.•Sound knowledge of Maven for project builds and Jenkins with TestNG Selenium for Continuous Integration.•Experienced with SOA, Web Services - SOAP, RESTFUL, and WSDL.•Proficient in testing Web Services using SOAP UI as well as Postman, JMeter, and Rest Assured API.•Good experience in writing and executing SQL queries to perform data validation and back-end testing of databases to check the integrity of data.•Strong experience with Version Control Systems such as SVN and GIT.•Experience in testing Native Apps on iPhone, Android, and iPad devices manually.