Priyanka Amol Patil
*************@*****.***/508-***-****
PROFESSIONAL SUMMARY
oOver 8+ years of experience in Software testing in Automation testing using Rest - Assured for web services and selenium web driver for Web applications.
oHave Java coding experience in Eclipse IDE for functional testing and regression testing for web-based N-Tier applications.
oExpertise in functional testing AUT using Selenium IDE and Selenium Web-Driver using JUnit/TestNG testing framework.
oExperience in designing Automated Framework using Selenium Web-Driver, Java and writing Selenium Automation Scripts for Sanity and Regression testing.
oExperience in all stages of the Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC) and in a dimension of Functionality, Usability & Reliability.
oExperience in creating automated regression test suites to validate frequent updates and changes in financial applications to ensure stability and reliability of application.
oGood experience in Web UI Testing using Selenium Web Driver UI Testing with Cucumber BDD Framework.
oPerformed API Testing by using REST Assured library in Java and Selenium
oStrong Experience in Java Programming, Selenium WebDriver and TestNG.
oExperienced in using Maven build tools to manage framework dependency jar files.
oExperience in using Jenkins as a Continuous Integration server to configure with Maven.
oWorked with Jenkins under CI/CD pipeline providing continuous improvement to Agile Development.
oExperience in developing Selenium automation framework using TestNG and developing Maven targets to execute automation suites.
oExposure on Core-Java 5.0 with strong understanding of API Contents Collections/Generics, Event/Exception and Reporting.
oExperience in creating and executing API requests, validate responses, and handle authentication mechanisms like OAuth for secure API testing using Postman.
oExperience in writing automated scripts in Java to validate data integrity across banking databases to ensure accurate financial reporting.
oExperience in developing Selenium automation framework using TestNG and developing Maven targets to execute automation suites.
oPerformed functional testing of web services using SOAPUI and RESTful web services. Added assertions to validate the XML or WSDL file.
oResponsible for developing the scripts to support Jenkins (Continuous Integration) of the scripts with the build server.
oPerformed Database Testing with SQL and automated Data Validations using JDBC.
oConduct test case reviews, provide project related status reporting, coordinate all release planning and lead the testing team through all project phases.
oBuilt Automation framework using Selenium WebDriver, Rest Assured using BDD.
oExperience in creating Test Plans, writing and executing Test Cases, Manual Testing, and automated Test Execution.
oExcellent Experience in Tracking Defects during the testing process using JIRA.
oExpertise in Manual and Automation Testing of Client/Server, Mobile, Web - based applications
oExperience in Business Functionality Testing, Smoke testing, User interface testing. Integration Testing, Black Box Testing. End-to-end Testing, Manual Testing. UAT testing, Regression Testing. Performance Testing. Documentation and Reporting.
oMaintained the Selenium & JAVA automation code and resources in configuration management tools like GIT-Hub/SVN repository over the time for improvements and new features.
oProficient in using Selenium tool for web application and automating regression test cases using Selenium Web-Driver.
oExperience in developing end to end automation using Selenium WebDriver/RC/IDE/Grid, J-unit/Test-NG, ANT, Maven Jenkins, Cucumber, Web Services (REST, SOAP).
oExpert in developing Java Selenium/Web-Driver test scripts and Test Frameworks using TestNG/JUnit to perform Functional and Unit Testing.
oGood experience in Web Services testing using SOAP UI, XML and WSDL providing required input data to request XML and get the required data from response XML and use the response data from other request XML using SOAP UI.
oStrong experience with SOA architecture which includes Soap Web Service and RESTful Web Service Testing.
oExcellent knowledge in writing unique X-Path using firebug and fire path to identify web elements.
oExperience in designing automation scripts to eliminate excessive repeatable manual cycles.
oExperience in Using Quality Center extensively for Establishing Traceability to Requirements, Test Cases and Bug tracking.
TECHNICAL SKILLS:
Development Test Methodology
Agile, Waterfall
Automation Tools
Selenium Web Driver, Jenkins, Maven, Cucumber,
TestNG, Junit
API Testing
SOAP, Rest, Rest Assured, Postman.
Mobile Platforms
IOS, Android, Windows
Languages
Core Java, Python
Database
MySQL, PostgreSQL
SOA Technologies
SOAP UI, REST, WSDL, Web Services.
Scripting Language
JavaScript, Python
Source & version control
Git, GitHub, SVN.
Test Management Tools
HP QC ALM, JIRA, Bugzilla, Zephyr
MS office tools
Word, Excel, PPT, Visio
Operating systems
Windows, Mac
PROFESSIONAL EXPERIENCE
South Shore Bank - Weymouth, MA Sep 2021 - Present
QA Automation Engineer
Responsibilities:
oInvolved in Planning and reviewing the Test Scripts for Functionality, Regression, Security, Data-base and User Acceptance testing of the application.
oResponsible for implementation of Hybrid Test Automation Framework build using Selenium Web-Driver, Test-NG and Maven technologies under Java platform utilizing industry leading harness design patterns and approaches.
oDeveloped automated tests in partnership with developers for continuous regression testing and reducing manual testing using Selenium, TestNG and Maven.
oWorked in Agile environment, with an ability to accommodate and test the newly proposed changes at any point of time during the release.
oImplemented Continuous Integration/Continuous Delivery (CI/CD) for rapid development, testing using tools like Docker, Jenkins to execute smoke and Regression test suites to run during CI/CD process.
oUsed Java language and TestNG framework for scripting. Used Maven for building the Web-Driver project. Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.
oInvolved in testing the application utilizing the Scrum (Agile) methodology.
oInvolved in functional testing, black box testing, negative testing, compatibility testing, and recovery testing.
oInvolved in testing compatibility of application for dynamic and static content under various cross browsers using HTML IDs and X-Path in Selenium.
oCreated web UI tests using Cucumber, Gherkin for Automation.
oPerformed UI and API testing using Selenium and created from framework from the scratch
oUsed Jenkins to execute the test scripts periodically on Selenium Grid for testing on different browsers.
oDeveloped automation framework using Java, Selenium and TestNG/JUnit which integrates the End-to-End Testing flow.
oPrioritized problems based on the effect of the application on the end user.
oRetrieving the data from the database using SQL queries.
oDeveloped Test Plan for functional and graphical user interface testing.
oCreated test cases for manual testing of the application functionality.
oInvolved in designing automation framework to be used in UI testing with Selenium.
oPreparing Status Reports daily.
oDesigned and documented REST/HTTP, SOAP APIs, including JSON data formats and API versioning strategy.
oTested end-to-end transaction processing workflows in banking systems, from initiation to settlement to ensure accurate fund transfers and transactional integrity.
oDeveloped test code in Java using Eclipse. IDE and TestNG framework.
oExpertise in designing and developing web-based enterprise applications using J2EE technologies
oCreate automation test scripts using concepts of OOPs in Java.
oPerformed build acceptance testing and smoke testing using Cucumber automation tool.
oInvolved in writing unique X-Path using firebug and fire path to identify web elements.
oImplemented open-source web test tool Selenium Web-Driver for cross browser and cross platform Used Selenium Web-Driver to test search results of Meta search engine.
oConducted oracle database tests by executing SQL queries to ensure the data integrity by checking various kinds of constraints.
oCreated automated test suites using JUnit to perform integration testing of banking APIs, ensuring seamless communication between front-end customer interfaces and back-end financial systems.
oDeveloped and executed SQL queries to verify the proper insertion, Deletion and updates into the Oracle supporting tables.
oReviewed database test cases according to assigned Requirements to validate reports by retrieving data with complex SQL queries from oracle database.
oUsed Rest assured and postman for end point validation of web services (API).
oWorking on SDET (Software Development Engineer in Test) for development and testing of Web application and web services.
oDeveloped test code in Java language using Eclipse, IDE and TestNG framework.
oParticipated in Uploading all the Manual Test Scripts to the Quality Center.
oPerformed User Acceptance testing of the applications.
oDeveloped Test Summary report for Functional test, Regression tests.
oKept track of the new requirements / change in requirements of the Project.
oUsed Selenium Grid to run test cases in multiple browsers and Platforms.
oPrepared user documentation with screenshots for UAT (User Acceptance testing).
oParticipated in daily weekly meetings and technical reviews prepared reports showing the testing efforts.
Environment: Java, Selenium WebDriver, Appium, Eclipse, Test NG, SOAPUI, Cucumber, QTP, Maven, Jenkins, JMeter, Python, HP ALM, HP Quality Center, HTML, XML, Agile, JIRA, SQL and Windows.
Fifth Third Bank, Detroit, MI Jun 2020 – Aug 2021
QA Automation Engineer
Responsibilities:
oGenerated daily/weekly/monthly dashboards and reports from various BI sources for readouts and reported to all the Stake Holders.
oResponsible for entering bugs into an automated bug management system and performing regression tests after the bugs were fixed.
oPerformed End-to-End testing manually and was associated with User Acceptance Testing.
oPrepared Test Planning documents for estimated project.
oPerformed the White box testing using Java.
oTesting & Automation of Test Scripts in Ready API using Groovy scripting
oExtensively involved in all stages of testing life cycle, Test Driven Development methodologies, Software Development Life cycle (SDLC) using agile methodology.
oExtensively performed Black box testing for validating the functional requirements to meet the Definition of Done.
oInvolvement in automating regression test suite using Selenium Web driver, TestNG annotation, Java, Maven.
oUsed JIRA for defect tracking system, GIT for version control and Jenkins for continuous integration.
oDeveloped Automation scripts for new enhancements using Selenium Web-Driver and JUnit.
oInvolved in validating functional, Integration and Regression test suites using Selenium and the request and response of the Web Services (SOA) through Postman.
oCreated automated Test Suite using Selenium and Web-Driver.
oImplemented simulator for Mobile App Testing in Android Platform using Appium.
oCreated Selenese JUNIT test case for various functional modules, modified, debugged and executed using JUNIT plug in to Eclipse IDE.
oAutomated regression test suite using Selenium Webdriver that reduced the UAT cycle time by 50%.
oExtensively used Selenium WebDriver API (org.openqa.selenium.*), Junit API (org.junit.*) and TestNG API (org.testng.*, org.testng.annotations.*) to write test cases and automate all the test cases.
oDeveloped automation framework using Selenium, Cucumber, Maven and TestNG with Java, Restful API and Postman in QA Automation tools Discovery
oWrote test cases, implemented ran and added versions and iterations using Test Manager for positive, negative and END-TO-END Test cases.
oExpertise on Selenium test automation using Selenium WebDriver, Selenium Grid, JAVA, TestNG, Cucumber, Maven, GitHub, Jenkins
oDesigned and executed the Automation Test Scripts using Selenium WebDriver and TestNG.
oPerformed Data driven testing using Selenium WebDriver, TestNG functions and JDBC Connections which reads data from scripts using property and XML files.
oExperience in manual testing on payment processing systems within a banking environment to verify transactional accuracy.
oDeveloped automation test cases, executed these test scripts from test lab and logged defects in JIRA/ALM.
oTested Rest API using Apache HTTP Client, rest assured, TestNG, JXL, Log4j and Page Object Model Framework.
oPerformed white box testing using J-unit for class, method. & web services testing.
oUsed Selenium Web-Driver API to automate tests on cross browser and cross platform environment.
oDesigned and prepared test plans for White Box Test Approach & Test cases.
oResponsible for understanding high level (cross-Browser) business processes related to their application area and its interfaces to other applications.
oResponsible for fixing and maintaining regression automation test scripts for end-to-end testing using Selenium WebDriver (using Java).
oUsed TestNG Annotations in Selenium Web Driver and executed a batch of tests as testing suite.
oInvolved in executing SQL queries for backend testing. Used SQL Queries to verify the data from the Oracle database.
oCo-originated with various teams for management of defects calls and resolve the testing issues.
oDeveloped Test Frameworks in Selenium for UI Regression Test Automation and when necessary and potentially execute Unit Test Automation (Java/J-unit).
oWorked with designing and building automation frameworks in Cucumber BDD.
oPerformed, Functional, Regression testing, UI testing for mobile app using Appium test automation framework.
oPrimarily responsible for Android mobile app functional validation, data validation and API testing using Advanced REST client, JSON validation.
oPerformed REST API validations using postman for Mobile app API's.
oCreated automation scripts in Soap UI using Groovy Script for web services testing.
oPerformed Regression testing of applications after defects are fixed and any new functionality is implemented into the GA Supported the Business team for executing UAT test cases.
oPerformed Database Change Verification testing using Oracle and SQL queries.
oPerformed Functional, Integration and UAT testing.
Environment: Java, Selenium WebDriver, Eclipse, Test NG, SOAPUI, Cucumber, QTP, TestNG, Maven, Jenkins, JMeter, Python, HP ALM, HP Quality Center, HTML, XML, Agile, JIRA, SQL and Windows.
Reason for leaving: Contract completed Successfully.
Barclays – Maharashtra, India Jan 2015 – Sept 2016
QA Automation
Responsibilities:
oPerformed, Functional, Regression testing, UI testing for mobile app using test automation framework.
oWorked closely with development team in creating automated scripts for the application using Selenium.
oEffectively implemented different QA Methodologies/ Policies, Strategies and plans in all stages of SDLC.
oPrepared Test strategy and Test Plan for each Release cycle along with the UAT test plan.
oCreated Master Test Plan, critical scenarios and Test Scripts and schedules for Testing.
oReport and track defects in a bug tracking system.
oSupport software engineers in reproducing problems.
oClassify and archive software images for retrieval and system configuration.
oImplement test cases by adhering to test instructions.
oManage test plans for automated testing tools use.
oDraft test cases and test plans to test features.
oDesigned and developed Automation Framework (Hybrid, Keyword-driven) using Selenium Web Driver.
oAutomate test cases, reproduce and validate defects.
oDeveloped test scripts using Selenium Web driver to validate the functionality.
oWorked with Data Driven Framework in Selenium Web-Driver.
oDeveloped and executed test cases test Scenarios and followed-up defects using Quality Center.
oExperience in Testing Web Services using SOAP/REST.
oInvolved in setting up configuring the testing environment with Eclipse, J-unit and Selenium RC and Selenium Java client driver.
oDeveloped and implemented robust Keyword driven framework with Selenium RC that cut down the script development time by 50%.
oDeveloped test code in Java language using Eclipse, IDE and JUnit framework.
oDeveloped Test Frameworks in Selenium for UI Regression Test Automation and when necessary, and potentially execute Unit Test Automation (Java /J-unit).
oUsed Selenium RC for testing different browsers, Selenium Grid for checking instance of server and Selenium IDE for record and play back.
oSound knowledge on Junit, TestNG framework for Unit testing, Maven and Ant for Project building tool, Jenkins/Hudson for Continuous Integration.
oIn depth understanding of Object-Oriented Programming and skilled in developing automated test scripts in Selenium.
oCreated automation framework and test scripts using Selenium Web-Driver for multiple platforms and browsers testing.
oDeveloped Requirement Traceability Matrix (RTM) to ensure appropriate level of test coverage.
oEnter and maintain defect information in Defect Tracking System, JIRA.
oCreated and executed database queries (SQL) to validate database data integrity.
oWorked with appropriate development and technical support teams to triage, assess and solution.
oWorked closely with different functional teams including Development, QA and Business.
oCoordinate as a team with local and remote teammates.
oCollaborate with teams to enhance software quality delivered.
oUsed Appium tool to develop automation test scripts on Android platforms for native applications on mobile devices.
oImplemented simulator for mobile app testing in IOS, Android using Appium Tool.
oPerform various testing on Mobile includes installation testing, functional testing, Regression Testing, on all iOS & Android devices on different environment.
oExecuted the Test Plans on web and Mobile as per requirements using Appium tool.
oRegression test cases were written and automated using Selenium and TestNG.
oDetermined testing requirements developed and reviewed scripts for positive and negative test scenarios, conducted baseline testing, and generated reports.
oDeveloped automation test scripts using Selenium Web Driver.
oInvolved in Agile development methodology.
oGathered all the requirements from Functional Requirements documents.
oResponsible for Reviewing and documentation for reporting the status to the QA Project manager.
oDeveloped Automation scripts using Selenium WebDriver and involved in designing of automation framework.
oDeveloped Test cases, Test conditions, Test Scripts using Quality Center.
oExecuted the Test Cases and Test Scripts by using Quality Center.
oConducted Functional, Integration, Regression, Smoke, Database Integrity and System testing.
oDeveloped and Executed Test Scripts for Functional, Integration and Regression Testing.
oDid the Traceability Matrix and linked them to requirements.
oDeveloped and executed SQL queries to verify the proper insertion, deletion and updates into the Oracle supporting tables Identify and analyze defects and communicate them clearly.
oConsider all Report Bugs for continuous process improvement and keep tracking on SDLC critical path
oRun cross browser test and test business rules on the portal.
oReporting defects and working with developers to get bugs/issues resolved.
oParticipated in daily, weekly meetings and technical reviews. Prepared reports showing the testing efforts.
oDeveloped automation test suites and test scripts using Selenium Web Driver, TestNG and Maven.
oConfigured Selenium WebDriver, Test-NG, Maven tool and created Selenium automation scripts in java using TestNG prior to next quarter release.
oDeveloped Automation test scripts with QTP based on various use cases.
oCoded scripts for testing the test cases and made enhancements for modified scripts using QTP and UAT.
oUnderstanding business requirements, design documents and prepare test plans for functional, automation and Integration testing.
Environment: Java, Selenium WebDriver, Eclipse, TestNG, SOAPUI, QTP, Maven, Jenkins, Python, HP ALM, HP Quality Center, HTML, XML, Agile, JIRA, SQL and Windows.
Reason for leaving: Contract completed Successfully.
HDFC Bank – Maharashtra, India Jun 2010 – Sept 2013
QA Analyst
Responsibilities:
oParticipated in review meetings to follow through Business Requirements (Use Cases) and design Specifications and provided key technical and usability feedback.
oParticipated in JAD sessions to understand the BRDS and Created test plan, test cases from the BRD.
oExtensively Involved in writing white-box test cases based on the User and Business Requirements.
oWorked on Selenium for creating and executing test cases for functionality testing of a web app.
oWorked on JIRA for ticket management.
oImplemented Web Service Testing using SOAPUI/REST.
oDeveloped and documented complete testing process with well-written test cases.
oInvolved in project meetings to meet project deliverables and goals.
oInvolved in Functionality, Regression testing, Cross-Browser compatibility, User request load, Databases consistency, Security attacks on application.
oWrote and executed Test scripts/Test Cases using JUnit framework.
oEmployed Spec-Flow concept of executable specifications in automating the Scripts.
oUsing the SOAP UI & its features, the web service was also validated if it conforms to WS-I standards to promote web services across platforms, operating systems and programming languages.
oInvolved in defining test automation strategy and test scenarios, created automated test cases, test plans and executed tests using Selenium RC.
oInvolved in White box testing of the application. Employed JUnit framework and Java programming language in developing test cases.
oPerformed Data driven testing using Selenium WebDriver and TestNG functions which read data from property and XML files.
oExperience in using JUnit framework as a part of white box testing.
oPrepared test scripts for automated testing using QTP and Selenium.
oMaintained detailed test logs and QA report test results in Mercury Test Director and Clear Quest for Bug tracking.
oDocumenting and updating production support team prior to application release.
oUsed Selenium Grid to test the compatibility of the tests across multiple servers to save time.
oWorked on White-Box server-side System level test cases using JUNIT.
oPerformed System level integration, load and performance testing of the application.
oVerified the application on different web browser such as IE, Mozilla Firefox.
oTested web-based application on different operating systems such as Windows XP. Vista and UNIX. Also, tested the application for different Java versions.
Environment: Java, Selenium WebDriver, Eclipse, SOAPUI, QTP, Maven, HP ALM, HP Quality Center, HTML, XML, Agile, JIRA, SQL and Windows.
Reason for leaving: Contract completed Successfully.
,
EDUCATION
oBachelor of Computer Engineering from North Maharashtra University, Maharashtra, India.