Divyambika - Lead QA Automation-SDET |
[email protected] |
Location: Addieville, Illinois, USA |
Relocation: Open |
Visa: H1B |
DIVYAMBIKA DA
Contact Number: +19085333913 Email ID: [email protected] Professional Summary 14+ years of professional experience QA Testing including Automation, Implementation, Integration, Conversion, Migration, Development, Customization, Testing, Troubleshooting and building of QA Automation Framework. Extensive experience in all stages of STLC & expertise in Functional & Regression testing methods for Web based applications, Mobile application and API s Domain experience in Banking, Retail, Travel, Aviation, Real estate, Insurance, eCommerce and Financial Domain Experience on Automation Testing using QTP, QC, Selenium Webdriver Testing, Appium, WebdriverIO, qTest, Rest API (using REST Assured), SOAP UI, Egg Plant, Postman, Swagger, Cypress IO Expertise in automating the software testing and hands-on coding using open-source tools like Selenium IDE, Selenium Web Driver, Java,Javascript, QTP, Cypress Automation , qTest, Tosca ,JMeter and Firebug Experienced in developing selenium automation framework using TestNG and developing Maven,Gradel targets to execute automation suites. Profound knowledge on Object Oriented Programming (OOP) concept. Experience in writing automation scripts using Behavior Driven Development (BDD) Cucumber, Gherkin, Features, Scenarios, Scenario Outlines, Steps, and Step Definitions. Extensive experience in developing Test Plans, Test Strategy, Test Cases, Test Matrixes, Requirements Traceability, Test Reports and documentation of Manual and Automated Tests. Expert in integrating Automation scripts (Selenium WebDriver API) on Continuous Integration tools Jenkins for nightly batch run of the script. Experience in developing framework using TestNG, Page Object Model, and Page Factory. Experienced in developing BDD (Behavior Driven Development) and TDD (Test Driven Development) scripts with Cucumber and writing step definitions for Gherkin based features. Expertise in Automation Testing, Manual Testing, Smoke Testing, GUI Software Testing, and Backed End Testing, Black - box Testing, Functional Testing, System Testing, and Regression Testing. Expertise in SOA testing (Designing and implementing solutions) with REST and SOAP based web services Experience in Web Services testing using SOAP UI, REST API s, xAPI s, Swagger, POSTMAN. Providing required input data to request XML & get the required data from response XML & use the response data from another request XML using SOAPUI. Experience in using Jenkins as a Continuous Integration server to configure with GitHub and Maven Experience in clould platforms like AZURE Devops, AWS and Version one Experienced with various types of testing like GUI testing, Web testing, Regression testing, User Acceptance Testing, Functional Testing, System Testing, Integration Testing, End to End Testing, Unit Testing. Proficient in using project management tools such as ALM/Quality Center, JIRA , AZURE to track bugs, link defect and execute manual/automated test cases and report results. Proficient in designing, reviewing and documenting system test plans, defining test procedures and creating test cases on the basis of product releases features, client s requirements and related technical documents. Experience in creating Requirements Traceability Matrix to ensure comprehensive test coverage. Extensive experience in preparing test plans, test scenarios, test scripts, test cases, test reports and documentation of manual and automated testing. Experience in Manual Testing, Mobile Automation Testing, UI automation Testing, API Automation Testing Having experience on GIT Hub, Cucumber, Bitbucket, JIRA, Jenkins & Maven Expertise on different frameworks such as keyword driven, BDD Framework,Data driven, Modular driven, Keyword driven, Hybrid framework & POM. Good knowledge of identifying various test scenarios. Holds strong ability to handle multiple tasks & prioritizing Diversified experience in testing at every phase of the development process Functional, Integration, Regression, User-interface, Acceptance, System, Ad-hoc, End-to-End, System Integration testing, Front End and Back End testing. Expertise in Mobile platform/Domain. Exposure to White Box Testing using TestNG Performed mobile testing on the mobile web and Native apps on Android, IOS platform. Experience in Automated Functional and Performance Testing using Quick Test Professional Experience in Database Testing and writing SQL Queries Experience Details Testing Tools Selenium WebDriver/IDE/RC/Grid, TESTNG, Cucumber, SOAP UI, xAPI s, REST Assured, Webdriver IO, qTest, Appium, Tosca, Cypress, QTP, SOAP UI, Postman, Swagger Frameworks Keyword Driven, Data Driven, Hybrid, Page Object Model (POM), BDD, TDD CI/CD & Build Jenkins, ANT, Maven, Gradle Databases MySQL, Oracle Defect Tools JIRA, ALM, QC , AZURE , Version One Programming Languages Core Java, JavaScript, VB Scripting Markup Languages HTML, XML, XPath, CSS Selector Operating Systems Windows, UNIX, LINUX Mobile Testing Tools Appium Utilities IntelliJ, Eclipse, GIT, SVN, BITBucket, AZURE, AWS ,SauceLabs, Project Experience PROJECT 1: Project Name : Provider Services Maraine Client : IAA Role : SDET Tools : IntelliJ, Cucumber, Java, Selenium, JavaScript, JIRA, Maven, Rest API s, xAPI GIT Hub, Jenkins, AZURE, Tosca, JMeter, Postman, Swagger, SQL , Duration : June 2023 Till Date Team Strength : 15 Description : Bid online for clear and salvage title cars, motorcycles, SUV's & trucks. Register today! View and evaluate every car online. Thousands of damaged and used vehicles for auction. As project initiative new features, enhancement on the Portals like CSA today, Core Track , settlement Assistant is taken care Roles and Responsibilities Analyze business requirements, Software requirement specifications and design documents, use case documents and developed test cases and test scripts. Performed UI testing and front end testing using Selenium. Done SOA testing for Payments API's using SOAP UI and Java framework for web services testing. Performed Assertions like Schema Compliance, XPath and SOAP responses. Conducted System Testing and User Acceptance Testing for every client and Conducted Backend testing writing extensive SQL queries. Good experience in testing both SOAP and REST web services using SOAP UI and Rest Assured and Tested both XML and JSON Worked on JIRA for ticket management. Using Selenium locators like (XPath, CSS Selectors, Fire Bug, Fire path locator) and WebDriver to test the web application. Used SOAP UI tool to test SOA based architecture application to test SOAP services and REST API. Done Java coding extensively for Data Driven framework and Keyword Driven Framework by using Jarvis Framework along with Selenium. Designed and developed REST API test automation using Confidential karate framework Implemented Page Object Model Automation (POM) framework with Java, Selenium WebDriver Experience in creating the automation test scripts using Selenium WebDriver with java language. Interacted with Business Analyst and Developers to understand the application architecture and recommend testing strategy. Involved in writing automated scripts for angular JS application using protractor and Java scripts. Responsible for creating Automation Framework for End-to-End Web Application Test in Protractor. Experienced working with team members including Dev and QA team and handled scrum calls during standup and reported blockers or issues to higher level to address those issues. Involved in Scenario analysis and logging data request to the Data team for various in sprint Automation for API and UI Automation. Developed frameworks from the scratch for using Cypress to automate UI and used Java script, NodeJS and NPM for Angular based user interface. Performed UI and API testing using Cypress and created from frameworks from the scratch. Expertise on Testing REST API using Robot Framework and SOAP UI Automated angularJs application module using protractor and Jasmine and created specs for various functional scenarios. Developed data-driven Tests using Test Rails, QC, and automated functional testing. Extensive experience using LoadRunner for Performance Testing, Stress Testing, Longevity Testing and Regression Testing Worked on workflows creation in GitHub and scheduled the automation runs. Involved in testing of services using SOAP/REST services using SOAP UI, Groovy Scrip Web Service testing (RESTful) and Automation using C#, .Net based framework, Apache MTM, using JSON, XML payloads. Expertise in developing Test Framework from scratch using the Page Object Model (POM). Worked with application development and operation teams using a variety of automated testing and build, and deploy tools (MAVEN, JENKINS, Selenium, and JUNIT) to resolve issues with transition to new DevOps solution. Rest API automation using cypress and JavaScript. All the developed POC s are utilized by Testers through Test Data Management Portal Extensive experience of Web Services, SOAP and REST API Testing using Restful API, Apache JMeter, Postman and SoapUI. Involved in designing and implementing of hybrid automation framework to be used with Rest Assured and Maven using TestNG framework Extensively used SQL programming in backend and front-end functions, procedures, packages to implement business rules and security RDBMS concepts and working experience in SQL. Responsible for creating test scenarios for user stories and creating automation test suites using Java, Selenium Webdriver, BDD framework. Performed Regression testing on new builds using Selenium WebDriver and using the Hybrid framework. Traceability document update and Test management tool Zephyr, log defects in JIRA and coordinating with DEV team till closure of bug Worked on developing the automation scripts using Selenium WebDriver with Junit Framework. Provided constant guidance to team members in understanding the agile process. Managed and executed the test process, using Agile Methodology. Effectively participated in every day agile scrum stand-up meetings and participated in Iteration planning and retrospective meetings. Experienced in reporting bugs & UI flows using Defects tracking tools such as HP Quality Center (QC, ALM), and Jira Used Cucumber on BDD framework which allows automation of functional validation, along with Protractor and Typescript language to test Angular Applications. Familiar with container systems like Docker and used container orchestration like Open shift, Kubernetes using Lens. Automation Code version management using Gitlab Created and maintained Test Scripts and Test Cases based on High Level Functional Requirements Document (FRD) utilizing Visual Studio Team System Expertise in developing automation scripts in BDD format using cucumber and proficient in writing cucumber scenarios in GHERKIN format. Expertise in documenting defects with a high level of detail, accuracy, and informative recreation steps using Quality Center, JIRA, etc. Solid experience in integrating Automation Scripts into DevOps(CI/CD), Build Management tools like Git, Continuous Integration and deployment using Jenkins Hands-on experience in writing core java to access data from outsources files and used OOPS concepts in developing the Selenium framework. Extensively used SQL query statements to verify the data integrity and validation between the front-end values with the backend database values of the application. PROJECT 2: Project Name : 7-Eleven MarketPlacce-Dallas Texas Client : 7-Eleven Role : QA Lead Tools : IntelliJ, Cucumber, Java, Selenium, JavaScript, JIRA, Maven, Rest API s, xAPI GIT Hub, Jenkins, AWS, Postman, Swagger,MongoDB Duration : Feb 2023 June 2023 Team Strength : 12 Description : 7-Eleven is your go-to convenience store for food, snacks, hot and cold beverages, gas and so much more. Generally open 24 hours a day. 7-11 marketplace is an online platform that brings together several buyers and sellers. It matches potential buyers of a service or a product with providers of that service or product Roles and Responsibilities Reviewed business requirements and technical specification documents and Analyzed use cases, functional requirements to write detailed Test plans and Test cases. Involved in implementation of Test Automation Framework build using Selenium WebDriver and Maven technologies under Java platform utilizing industry leading harness design patterns and approaches core Java programming skills using Eclipse IDE. Used BDD with Cucumber, Java and created feature files with scenario and scenario outline. Created data-driven automation scripts for testing REST API Web Services using REST Assured. Created automation framework in Selenium WebDriver using behavior driven approach like Cucumber. Extensively used Page Objects design and page navigation framework for readable test script and easy maintenance from developer perspectives. Wrote and executed automated test cases using Selenium WebDriver to automate manual testing solutions. Created Automation script using Selenium WebDriver. Executed scripts on different browser and different platform. Test Automation Framework using Cucumber BDD. Used Maven for building the WebDriver project. Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically. Worked on Web services using POSTMAN exclusively on obtaining the needed information using the URL approach. Using Postman to develop REST API based automation for our backend services every sprint. Implemented Appium scripts to test IOS and Android platforms. Involved in writing automation scripts for mobile native applications using Appium, Core java and Selenium. Contributed to the Continuous Integration pipeline running component builds, creating and running Deployment jobs on individual stages on Jenkins, and running automated and manual functional tests. Worked closely with Agile Scrum team from several domains to ensure product testability while running Regression tests in Selenium WebDriver. Responsible in executing Selenium test scripts on different browsers and checked for compatibility. Tested the application in highly dynamic environment with sprint team using Agile Methodology. Used Azure for maintaining the scripts for CI\CD Approach Used JIRA for Test Management, for Functional Test Automation. Provide all data validation through SQL Queries UNIX commands to perform Back-end Testing. PROJECT 3: Project Name : Finxact QA Automation-Chicago Illinois Client : FISERV Role : QA Lead Tools : IntelliJ, Cucumber, Java, Selenium, JavaScript, JIRA, Maven, Rest API s, xAPI Firebug, GIT Hub, Jenkins, AZURE, Postman, VersionOne,Swagger Duration : Nov 22 Feb 2023 Team Strength : 9 Description : Finxact, Inc. is led by pioneers in banking that have developed the industry s leading next-gen core banking platform. The Finxact solution is a SaaS platform engineered to support the scale and regulatory requirements of the largest U.S.-based financial institutions. Its cloud-native banking system provides 100% accessibility to all data and functions via a robust set of modern APIs, empowering banks and their partners to rapidly deliver new experiences by creating products on demand and integrating new services as needed Roles and Responsibilities Reviewed business requirements and technical specification documents and Analyzed use cases, functional requirements to write detailed Test plans and Test cases. Involved in implementation of Test Automation Framework build using Selenium WebDriver and Maven technologies under Java platform utilizing industry leading harness design patterns and approaches core Java programming skills using Eclipse IDE. Used BDD with Cucumber, Java and created feature files with scenario and scenario outline. Created data-driven automation scripts for testing REST API Web Services using REST Assured. Created automation framework in Selenium WebDriver using behavior driven approach like Cucumber. Extensively used Page Objects design and page navigation framework for readable test script and easy maintenance from developer perspectives. Wrote and executed automated test cases using Selenium WebDriver to automate manual testing solutions. Created Automation script using Selenium WebDriver. Executed scripts on different browser and different platform. Test Automation Framework using Cucumber BDD. Used Maven for building the WebDriver project. Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically. Worked on Web services using POSTMAN exclusively on obtaining the needed information using the URL approach. Using Postman to develop REST API based automation for our backend services every sprint. Implemented Appium scripts to test IOS and Android platforms. Involved in writing automation scripts for mobile native applications using Appium, Core java and Selenium. Contributed to the Continuous Integration pipeline running component builds, creating and running Deployment jobs on individual stages on Jenkins, and running automated and manual functional tests. Worked closely with Agile Scrum team from several domains to ensure product testability while running Regression tests in Selenium WebDriver. Responsible in executing Selenium test scripts on different browsers and checked for compatibility. Tested the application in highly dynamic environment with sprint team using Agile Methodology. Used Azure for maintaining the scripts for CI\CD Approach Used JIRA for Test Management, for Functional Test Automation. Provide all data validation through SQL Queries UNIX commands to perform Back-end Testing. PROJECT 4: Project Name : Home and Nav Automation (California) Client : Albertsons Role : QA Lead Tools : IntelliJ, Cucumber, Java, Selenium, JavaScript, JIRA, Gradle, Rest API s, xAPI GIT Hub, Appium ,TestNG, Jenkins. Duration : May 21 Nov 22 Team Strength : 6 Description : Albertsons Companies is one of the largest food and drug retailers in the United States, with over 2,200 stores in 34 states and the District of Columbia. The purpose of this project to test the new features that will be implemented across the shop sites. All 12 shoppable banners has to be feasible with the new features and existing features should be functioning as expected. Creating manual testcases for the new features and converting them to automation scripts. Modifying/ enhancing the existing automation scripts for UI and xAPI features. End to end testing the features and report in case of failures. Running the Jenkins jobs and analyzing the reports on daily basis as part of automation Roles and Responsibilities Developed modular & robust automation framework using Selenium WebDriver, Cucumber, TestNG and Java. Evaluation and implementation of Robot Framework to create Selenium WebDriver automation test suite. Developed automation test cases using TestNG framework and Selenium WebDriver. Developed and automated Regression Tests, created Behavior- Driven Framework using Cucumber. Involved in back-end testing of REST API s using REST Assured and postman. Used Rest Assured, JSON object libraries to automate REST API s and validate methods like GET, PUT, POST and DELETE. Performed Functional, Regression, Ad Hoc on Web based applications. Implemented and worked on Acceptance Test Driven Development (ATDD) methodologies completing releases ahead of schedule. Cross-Browser Testing both Manual and automation using Selenium. Executed various SQL Queries to perform the backend testing. Updated JIRA with all the changes made to the test cases and closed it when all the requirements were met as specified. Used Postman validated REST API Web Service Call by sending JSON Request and JSON Response. Developed TestCases in Zephyr Tool Scheduled testing job and set up the flag to run automation scripts on Jenkins as a part of the Continuous Integration process every time there is a bug fix, new feature development, or innovative functionality in code repository (Git). Developed automation script for Mobile Native applications (IOS, Android) using Appium, Java. Designed Hybrid Appium Test automation framework for the application (Android apps). Created Test Cases in JIRA, executed Test Cases and reported defects in the project. Participated in Weekly Project status meeting and involved in improving the testing Process. PROJECT 5: Project Name : Cypress Automation Client : Zap labs - California Tools : Visual Studio, Cypress IO, JavaScript, JIRA, Maven, Appium GIT Hub, Bitbucket, Stash, Jenkins. Duration : March 20 May 21 Team Strength : 6 Description : The purpose of this project is to improve the performance of the search, to get quick easy search results and to design, develop and deploy the changes related to the search according to the Zap labs application upgrade. As part of this initiative, The Zap labs has outsourced the search enhancement activities to Mindtree. During this implementation project, Mindtree will be involved in Requirement gathering, Design, Development and providing maintenance solutions for search. Application Design, Development Maintenance Mindtree has been providing Application Design, Development, Testing and Maintenance solutions to organizations around the world. Our solutions have been addressing the needs of varied industries like retail, transportation, banking, finance, insurance etc. Roles and Responsibilities Developed modular & robust automation framework using Cypress, Cucumber, TestNG and Java. Evaluation and implementation of Robot Framework to create Cypress automation test suite. Developed automation test cases using Cypress Tool. Developed and automated Regression Tests, created Behavior- Driven Framework using Cucumber. Involved in gathering business requirement, studying the application and collecting the information from developers, and business. Developed Automation scripts in Selenium WebDriver to test new functionalities added to the application. Developed Data Driven framework with the Page Object Model pattern to retrieve test actions, test data from Excel files and SQL Databases. Designed and executed the Automation Test Scripts using Selenium IDE, Selenium WebDriver and TestNG. Performed SOA Web Services Test (SOA Test) on project operated within agile environment, with 2 4-week sprints, daily scrum meetings, burn-down charts, task weighting, pair programming, refactoring, presentations and review, Tested Web services (SOAP, WSDL) using SOAPUI. Worked on Selenium GUI Object / element verification using XPath and CSS Locators. Prepared test plans, test cases, test scenarios, test data and test scripts with schedules & dependencies for functional, UI, integration, database, usability, Performance and regression testing. Worked with the automation team in creating a Maven based framework for the application. Used REST Client and POSTMAN to perform API Testing. The bugs detected are recorded and notified to developers and managers using JIRA. Performed Backend testing by extensively using SQL queries to verify the integrity of the database Used GIT as code repository and Code Collaborator to manage code reviews. Participated in deployment of Selenium's Grid in support of cross web browser testing (Firefox, Internet Explorer). Attended the cross-functional team meetings to review the requirements and giving helpful suggestions to make sure that projects passed the quality that is expected by clients. Prepared UAT report and shared this with the scrum master in order to discuss the progress and completion of User acceptance testing. Performed Backend testing by extensively using SQL queries to verify the integrity of the database PROJECT 6: Project Name : CoreTechnology QA Automation Client : Delta Airlines Atlanta GA Role : QA Lead Platform : Core to Duo, 4 Gb Ram,1 Tb Hd, Windows 7, Windows 8 Tools : Eclipse, Selenium IDE, Selenium Web Driver, Quality Centre, JIRA, Maven, Firebug, GIT Hub, Sauce labs, BDD Cucumber, WebdriverIO, AWS, Appium, qTest, Jenkins. Duration : Aug 18 March 20 Team Strength : 6 Description : The purpose of this project is to improve the performance of the search, to get quick easy search results and to design, develop and deploy the changes related to the search according to the Delta Airline application upgrade. As part of this initiative, The Delta Airlines has outsourced the search enhancement activities to Mindtree. During this implementation project, Mindtree will be involved in Requirement gathering, Design, Development and providing maintenance solutions for search. Application Design, Development Maintenance Mindtree has been providing Application Design, Development, Testing and Maintenance solutions to organizations around the world. Our solutions have been addressing the needs of varied industries like retail, transportation, banking, finance, insurance etc. Roles and Responsibilities Developed modular & robust automation framework using Selenium WebDriver, Cucumber, TestNG and Java. Evaluation and implementation of Robot Framework to create Selenium WebDriver automation test suite. Developed automation test cases using TestNG framework and Selenium WebDriver. Developed and automated Regression Tests, created Behavior- Driven Framework using Cucumber Work closely with the program managers, project managers, delivery GMs and QA leads to prepare and implement master QA strategies. Provide QA strategy for Agile project, bring in best practices and mentor team Own and manage test planning, test execution, defect management and reporting for the program/project. Drive CI/CD, Shift-left, Automation testing strategies at the projects and portfolio (line of business) levels Test the integration responses from API to UI. Drive UI Testing along with API Testing using POSTMAN and SWAGGER tools Integrated AWS for test automation for one of the project. Use Hybrid Framework for API response automation and test REST API operations Validate the xml and Json body by using Json parsers Handling OAuth and OAuth2 authentication mechanisms Worked on different API operations like PUT, GET, POST and DELETE Responsible for daily administrative tasks and projects which include technical support, point of contact for issues, reports, monitoring service levels, interface with customer services issues, etc. concerning the program scope. Responsible for QA feasibility, estimates and building QA teams for the projects Provides testing resources with training and mentoring on the testing processes, test standards, and the testing tools. Work with QE practices to coordinate automation, test data management, security and performance testing. Identifies testing risks and provides a risk mitigation plan to minimize, if not eliminate the risks Ensure that any new projects allocated are professionally defined with particular emphasis on risk assessment, work break-down structure, scheduling, and resources. Coordinates the testing efforts for projects that involve multiple applications or portfolios, coordinates and facilitates the defect triage meetings, provides the testing metrics, escalate and solution QA issues. PROJECT 7: Project Name : THD-Online QA (Atlanta GA) Client : The Home Depot Role : QA Lead Platform : Core to Duo, 4 Gb Ram,1 Tb Hd, Windows 7, Windows 8 Tools : Eclipse, Selenium IDE, Selenium Web Driver, Quality Centre, JIRA, Maven, Firebug, GIT Hub, Sauce labs, BDD Cucumber, WebdriverIO, Appium. Duration : OCT 17 JULY18 Team Strength : 8 Description : Persistence Cart-Offer API is an agnostic API which offers users to select multiple retail offers ,to do online shopping for their online booking .The Persistence Cart supports CRUD operations. This project has UI and API modules. The main aspect of the project is to provide shopping cart functionality to the customers of Home depot or to the third party API consumption. Roles and Responsibilities: Understanding the requirement and preparing the estimation and analysis of script development. Developing automation test scripts for functional, regression and smoke test cases. Performing functional, regression and smoke test case automation execution to certify various builds. Developing automation scripts using selenium framework. Executing the automation scripts using the selenium framework and analyzing the failure reports. Responsible for generating test reports. Performing failure analysis of failed automated test cases and providing analysis result. Worked in API Framework using REST Assured API using Get, Post, PUT and Delete methods. Used automation approach to test the API/web services responses and validate the data. Validate the REST Server Response using Request Specification and Response Interface reference that uses the XML/JSON format. Logging defects and documentation. Worked with POSTMAN and SWAGGER tools to test the API s manually Test the integration responses from API to UI using automation Organization Designation From Year To Year Mindtree Ltd Test Specialist 2015 May 2021 May Roles and Responsibilities: Reviewed business requirements and technical specification documents and Analyzed use cases, functional requirements to write detailed Test plans and Test cases. Involved in implementation of Test Automation Framework build using Selenium WebDriver and Maven technologies under Java platform utilizing industry leading harness design patterns and approaches core Java programming skills using Eclipse IDE. Used BDD with Cucumber, Java and created feature files with scenario and scenario outline. Created data-driven automation scripts for testing REST API Web Services using REST Assured. Created automation framework in Selenium WebDriver using behavior driven approach like Cucumber. Extensively used Page Objects design and page navigation framework for readable test script and easy maintenance from developer perspectives. Wrote and executed automated test cases using Selenium WebDriver to automate manual testing solutions. Created Automation script using Selenium WebDriver. Executed scripts on different browser and different platform. Test Automation Framework using Cucumber BDD. Used Maven for building the WebDriver project. Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically. Worked on Web services using POSTMAN exclusively on obtaining the needed information using the URL approach. Using Postman to develop REST API based automation for our backend services every sprint. Implemented Appium scripts to test IOS and Android platforms. Involved in writing automation scripts for mobile native applications using Appium, Core java and Selenium. Contributed to the Continuous Integration pipeline running component builds, creating and running Deployment jobs on individual stages on Jenkins, and running automated and manual functional tests. Worked closely with Agile Scrum team from several domains to ensure product testability while running Regression tests in Selenium WebDriver. Responsible in executing Selenium test scripts on different browsers and checked for compatibility. Tested the application in highly dynamic environment with sprint team using Agile Methodology. Used JIRA for Test Management, for Functional Test Automation. Provide all data validation through SQL Queries UNIX commands to perform Back-end Testing. Organization Designation From Year To Year Capgemini India Consultant 2014 Nov 2015 May Roles and Responsibilities: Reviewed business requirements and technical specification documents and Analyzed use cases, functional requirements to write detailed Test plans and Test cases. Involved in implementation of Test Automation Framework build using Selenium WebDriver and Maven technologies under Java platform utilizing industry leading harness design patterns and approaches core Java programming skills using Eclipse IDE. Used BDD with Cucumber, Java and created feature files with scenario and scenario outline. Created data-driven automation scripts for testing REST API Web Services using REST Assured. Created automation framework in Selenium WebDriver using behavior driven approach like Cucumber. Extensively used Page Objects design and page navigation framework for readable test script and easy maintenance from developer perspectives. Wrote and executed automated test cases using Selenium WebDriver to automate manual testing solutions. Created Automation script using Selenium WebDriver. Executed scripts on different browser and different platform. Test Automation Framework using Cucumber BDD. Used Maven for building the WebDriver project. Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically. Worked on Web services using POSTMAN exclusively on obtaining the needed information using the URL approach. Using Postman to develop REST API based automation for our backend services every sprint. Implemented Appium scripts to test IOS and Android platforms. Involved in writing automation scripts for mobile native applications using Appium, Core java and Selenium. Contributed to the Continuous Integration pipeline running component builds, creating and running Deployment jobs on individual stages on Jenkins, and running automated and manual functional tests. Worked closely with Agile Scrum team from several domains to ensure product testability while running Regression tests in Selenium WebDriver. Responsible in executing Selenium test scripts on different browsers and checked for compatibility. Tested the application in highly dynamic environment with sprint team using Agile Methodology. Used JIRA for Test Management, for Functional Test Automation. Provide all data validation through SQL Queries UNIX commands to perform Back-end Testing. Organization Designation From Year To Year AdJug Media Automation Lead 2013 Oct 2014 Nov Roles and Responsibilities: Developed modular & robust automation framework using Selenium WebDriver, Cucumber, TestNG and Java. Evaluation and implementation of Robot Framework to create Selenium WebDriver automation test suite. Developed automation test cases using TestNG framework and Selenium WebDriver. Developed and automated Regression Tests, created Behavior- Driven Framework using Cucumber. Involved in back-end testing of REST API s using REST Assured and postman. Used Rest Assured, JSON object libraries to automate REST API s and validate methods like GET, PUT, POST and DELETE. Performed Functional, Regression, Ad Hoc on Web based applications. Implemented and worked on Acceptance Test Driven Development (ATDD) methodologies completing releases ahead of schedule. Cross-Browser Testing both Manual and automation using Selenium. Executed various SQL Queries to perform the backend testing. Updated JIRA with all the changes made to the test cases and closed it when all the requirements were met as specified. Used Postman validated REST API Web Service Call by sending JSON Request and JSON Response. Scheduled testing job and set up the flag to run automation scripts on Jenkins as a part of the Continuous Integration process every time there is a bug fix, new feature development, or innovative functionality in code repository (Git). Developed automation script for Mobile Native applications (IOS, Android) using Appium, Java. Designed Hybrid Appium Test automation framework for the application (Android apps). Created Test Cases in JIRA, executed Test Cases and reported defects in the project. Participated in Weekly Project status meeting and involved in improving the testing Process. Organization Designation From Year To Year LG Soft India Test engineer 2009 July 2013 Sep Roles and Responsibilities: Analyzed and Reviewed the Business requirement document and Technical specification document to understand the scope of testing. Designed Hybrid Appium Test automation framework for the application (Android apps). Created Test Cases in JIRA, executed Test Cases and reported defects in the project. Participated in Weekly Project status meeting and involved in improving the testing Process. Planned and executed Test Phases including Smoke, Functional, System, User Acceptance (UAT), Accessibility, Integration, Regression, Re-testing, Error guessing, Exploratory, Ad-hoc, Boundary value Analysis and Equivalence partitioning Executed Test Cases and verified Actual Results against Expected Results. Bugs traced & reported to the developers. Conducted the System, Integration and Regression of the web application. Participate in product Walk through meetings and defect meeting and suggest improvements for product and QA testing effort. Prepared weekly status reports on test case execution, defects, RTM etc. Tracked progress of defects through to resolution. Developed Automation scripts in Selenium WebDriver to test new functionalities added to the application. Developed Data Driven framework with the Page Object Model pattern to retrieve test actions, test data from Excel files and SQL Databases. Designed and executed the Automation Test Scripts using Selenium IDE, Selenium WebDriver and TestNG. Performed SOA Web Services Test (SOA Test) on project operated within agile environment, with 2 4-week sprints, daily scrum meetings, burn-down charts, task weighting, pair programming, refactoring, presentations and review, Tested Web services (SOAP, WSDL) using SOAPUI. Worked on Selenium GUI Object / element verification using XPath and CSS Locators. Prepared test plans, test cases, test scenarios, test data and test scripts with schedules & dependencies for functional, UI, integration, database, usability, Performance and regression testing. Worked with the automation team in creating a Maven based framework for the application. Used REST Client and POSTMAN to perform API Testing. The bugs detected are recorded and notified to developers and managers using JIRA. Performed Backend testing by extensively using SQL queries to verify the integrity of the database Used GIT as code repository and Code Collaborator to manage code reviews. Participated in deployment of Selenium's Grid in support of cross web browser testing (Firefox, Internet Explorer). Attended the cross-functional team meetings to review the requirements and giving helpful suggestions to make sure that projects passed the quality that is expected by clients. Prepared UAT report and shared this with the scrum master in order to discuss the progress and completion of User acceptance testing. Special Achievements Title Description Month & Year SPOT Award For Contribution in HANDBOOK for the reference I have Even Received Partnership Accountability and Influencing by peers. JAN 2013 MAY 2015 E-MAIL appreciation Received appreciation on helping team members for Automation project. JAN 2014 A-Team Award It was awarded for contribution to ION Project is Significant. You have always accepted the challenge, adopted the new framework in very minimum time frame. JUNE 2015 JAN 2016 APRIL 2016 Hats Off Transics Squish Automation For handling complex user stories NOV 2016 E-MAIL appreciation Received appreciation on helping team members for Automation project. Monthly wise received appreciation form client managers Unstoppable Outstanding Performance in CTT team and contribution to EQS NOV 2019 A-Team Award It was awarded for contribution towards exemplary work helped in successful delivery of Regression, Tech Ops and Patching project. DEC 2018 JUNE 2019 Education Year Degree Major Subject Institution FullTime/PartTime 2007 B.Sc Electronics & Communication NCB FullTime 2013 MBA Information Technology SMU PartTime Keywords: csharp continuous integration continuous deployment quality analyst user interface javascript active directory information technology golang hewlett packard Georgia Idaho South Carolina |