JAVA
• Software Developer Engineer Test with more than 6 years of IT experience in the area of Software Testing/QA, Automation, Test Management and Leadership
• Experience in various domains such as Ecommerce/Retail, Telecommunication and Banking Domain
• Experience in setting-up automation framework from scratch using tools: Selenium
WebDriver, Java, TestNG, Maven, Github
• Expertise in Web, Mobile (Android and IOS), API automation
• Proven ability in designing and creating automation frameworks using Java, Selenium
WebDriver, Junit, TestNG, Maven, Jenkins tools
• Experience of Creating, Modifying and Maintaining new and existing Automation Framework Models (BDD, Hybrid, Keyword and Data Driven Frameworks)
• Experience in Core Java, development by applying different concepts like OOPS concepts, Collections, String s, Exception handling, etc
• Worked on Appium for automating the native mobile applications across the Android and IOS platforms using Emulators and Simulators and performed cloud testing of application using Mobile Perfecto
• Good Exposure to CI/CD, Jenkins
• Experience in installation and Administration of version control systems like GIT (Distributed Version Control), GitHub
• Experience in automating Mobile applications using Perfecto Tool Working with Unit Test Frameworks like TestNG and Junit Worked with Eclipse, Apache POI, Log 4J and Maven.
• Experience in Data Analysis, Data Validation, Data Verification and identifying data mismatch (Created Automation Scripts)
• Good experience in implementing parallel execution in the automation framework to do browser compatibility testing using IE, Chrome, and Mozilla.
TECHNICAL SKILLSTest Approaches: Waterfall, Agile, SDET
Testing Tools: Selenium WebDriver, Selenium IDE, TestNG, Perfecto Tool, Java
Test Build & Integration Tools: Maven, Github, Jenkins
Frameworks: Data Driven, Hybrid, Keyword Driven, Page Object Model (POM)
Programming Language: Java
Cloud Platform: Perfecto Mobile and Saucelab
Browsers: Internet Explorer, Mozilla Firefox, Google Chrome, Safari
Defect Tracking Tools: HP QC/HP ALM, JIRA
MS Offic Tools: Outlook, Word, Excel, PowerPoint, MS Access
Utilities: Eclipse, SVN, Git, GitHub Firebug, FirePath, GitHub, Auto IT
PROFESSIONAL EXPERIENCE• Senior Consultant, EY LPP, India,
July 2021 to present
• Software Test Engineer, Telus International, Noida, India, June 2015 to July 2021
Project# 1
Fiserv- Source Capture Optimization
Tool Used: Selenium WebDriver, Java, Fitnessee.
Testing Types: Automation Testing, Functional Testing, Regression testing, Smoke testing
Test Automation Framework: Page object model and Data driven framework
Utilities: Eclipse, GIT
Defect Tracking Tools: QC ALM Browser: Chrome and Internet Explorer Responsibilities:
o To Update the Automation Framework, Design, Logging defect and manually testing the GUI and flow.
o Creation of Automation Test Scripts as per the manual Test cases
o Involved in the peer review for the automated test cases. o Creation of automation Test data for Execution of Test Scripts.
o Preparing the Script for the Regression Suite and same result is been updated on QC ALM.
Project# 2
Charter Spectrum Mobile Communication
Tool Used: Selenium WebDriver, Java.
Testing Types: Automation Testing, Functional Testing, Regression testing, Smoke testing
Test Build & Integration Tools: Maven, Jenkins
Test Automation Framework: Page object model and Data driven framework
Cloud Environment: Perfecto Mobile and Saucelab
Utilities: Eclipse, GIT
Defect Tracking Tools: QC ALM
Browser: Mozilla Firefox, Chrome and Internet Explorer Responsibilities:
o To Update the Automation Framework, Design, Logging defect and manually testing the GUI and flow.
o Creation of Automation Test Scripts as per the manual Test cases
o Involved in the peer review for the automated test cases.
o Creation of automation Test data for Execution of Test Scripts.
o Preparing the Script for the Regression Suite and same result is been updated on QC ALM.
o Executing the Automated test cases for Web application (on Sauce Lab), generating the logs, Logging the defect for failed test cases.
o Integrating the Framework with QC ALM and creating the Result Set after running them on different Browsers.
o Updating the latest code on GitHub repository.
Project# 3
Digital Channel – Mobile Application (MUFG)
Tool Used: Selenium WebDriver, Perfecto Mobile Tool and Java
Testing Types: Automation Testing, Functional Testing, Regression testing, Smoke testing
Test Build & Integration Tools: Maven, Jenkins
Test Automation Framework: Page object model and Data driven framework
Cloud Environment: Perfecto Mobile and Saucelab
Utilities: Eclipse, GIT Defect Tracking Tools: QC ALM Responsibilities:
o To Update the Automation Framework, Design, Logging defect and manually testing the GUI and flow.
o Creation of Automation Test Scripts as per the manual Test cases
o Involved in the peer review for the automated test cases. o Creation of automation Test data for Execution of Test Scripts.
o Preparing the Script for the Regression Suite and same result is been updated on QC ALM.
o Executing the Automated test cases for Web application (on Sauce Lab), generating the logs, Logging the defect for failed test cases.
o Integrating the Framework with QC ALM and creating the Result Set after running them on different Browsers.
o Updating the latest code on GitHub repository.
Project# 4
Transaction Banking (MUFG)
Tool Used: Selenium WebDriver, Perfecto Mobile Tool and Java
Testing Types: Automation Testing, Functional Testing, Regression testing, Smoke testing
Test Build & Integration Tools: Maven, Jenkins
Test Automation Framework: Page object model and Data driven framework
Cloud Environment: Perfecto Mobile and Saucelab
Utilities: Eclipse, GIT
Defect Tracking Tools: QC ALM
Browser: Mozilla Firefox, Chrome and Internet Explorer Responsibilities:
o To Update the Automation Framework, Design, Logging defect and manually testing the GUI and flow.
o Creation of Automation Test Scripts as per the manual Test cases
o Involved in the peer review for the automated test cases.
o Creation of automation Test data for Execution of Test Scripts. o Preparing the Script for the Regression Suite and same result is been updated on QC ALM.
o Executing the Automated test cases for Web application (on Sauce Lab), generating the logs, Logging the defect for failed test cases.
o Integrating the Framework with QC ALM and creating the Result Set after running them on different Browsers.
o Updating the latest code on GitHub repository.
Project# 5
Neustar Automation Sanity Tool
Tool Used: Selenium WebDriver and Java
Testing Types: Automation Testing, Functional Testing, Regression testing, Smoke testing
Test Build & Integration Tools: Maven, Jenkins
Test Automation Framework: Page object model and Data Driven framework
Utilities: Eclipse, GIT
Defect Tracking Tools: QC ALM
Browser: Mozilla Firefox, Chrome and Internet Explorer
Responsibilities:
o Gathered requirements documents such as business requirements and design document and other related documents. o Responsible for developing Automation framework.
o Responsible for writing and maintain Selenium WebDriver scripts for regression and functional testing using data driven framework.
o Automated test suites using Data Driven automation test frameworks and with element locators and Selenium WebDriver methods in TestNG.
o Executed automation scripts on different web browsers like Mozilla Firefox, Google Chrome and IE using Selenium WebDriver for cross browser testing.
o To Update the Automation Framework, Design, Logging defect and manually testing the GUI and flow.
o Creation of Automation Test Scripts as per the manual Test cases
o Involved in the peer review for the automated test cases. o Creation of automation Test data for Execution of Test Scripts.
o Preparing the Script for the Regression Suite and same result is been updated on QC ALM.
o Executing the Automated test cases for Web application (on Sauce Lab), generating the logs, Logging the defect for failed test cases.
o Integrating the Framework with QC ALM and creating the Result Set after running them on different Browsers.
o Updating the latest code on GitHub repository.
Project# 6
Charter Communication- T3 (Transformation through Technology)
Tool Used: Selenium WebDriver, QC and Java
Testing Types: Automation Testing, Functional Testing, Regression testing, Smoke testing
Test Build & Integration Tools: Maven, Jenkins
Test Automation Framework: Page Object Model (POM)
Utilities: Eclipse, GIT
Defect Tracking Tools: QC ALM
Browser: Mozilla Firefox, Chrome and Internet Explorer
Responsibilities:
o Test Cases Execution and defect monitoring, reporting .I have Performed Test case execution as well as smoke testing on this projects. I also log and track defects in defect management tool in timely manner.
o I have done requirement analysis and gathering on the project which is assigned to me. Clarify queries with client. Participate regularly in review meeting which can help me to better understand the business requirement.
o Adapts to new Testing software/ALM that might decide to use in our testing environment and improving knowledge on it which can make the defect management easier.
o Retesting, Sanity testing and Regression testing on every modified SUT to close bugs. Write test scenarios for responsible modules and responsible testing topics by using "Black box techniques.
• Software Developer Engineer Test with more than 6 years of IT experience in the area of Software Testing/QA, Automation, Test Management and Leadership
• Experience in various domains such as Ecommerce/Retail, Telecommunication and Banking Domain
• Experience in setting-up automation framework from scratch using tools: Selenium
WebDriver, Java, TestNG, Maven, Github
• Expertise in Web, Mobile (Android and IOS), API automation
• Proven ability in designing and creating automation frameworks using Java, Selenium
WebDriver, Junit, TestNG, Maven, Jenkins tools
• Experience of Creating, Modifying and Maintaining new and existing Automation Framework Models (BDD, Hybrid, Keyword and Data Driven Frameworks)
• Experience in Core Java, development by applying different concepts like OOPS concepts, Collections, String s, Exception handling, etc
• Worked on Appium for automating the native mobile applications across the Android and IOS platforms using Emulators and Simulators and performed cloud testing of application using Mobile Perfecto
• Good Exposure to CI/CD, Jenkins
• Experience in installation and Administration of version control systems like GIT (Distributed Version Control), GitHub
• Experience in automating Mobile applications using Perfecto Tool Working with Unit Test Frameworks like TestNG and Junit Worked with Eclipse, Apache POI, Log 4J and Maven.
• Experience in Data Analysis, Data Validation, Data Verification and identifying data mismatch (Created Automation Scripts)
• Good experience in implementing parallel execution in the automation framework to do browser compatibility testing using IE, Chrome, and Mozilla.
TECHNICAL SKILLSTest Approaches: Waterfall, Agile, SDET
Testing Tools: Selenium WebDriver, Selenium IDE, TestNG, Perfecto Tool, Java
Test Build & Integration Tools: Maven, Github, Jenkins
Frameworks: Data Driven, Hybrid, Keyword Driven, Page Object Model (POM)
Programming Language: Java
Cloud Platform: Perfecto Mobile and Saucelab
Browsers: Internet Explorer, Mozilla Firefox, Google Chrome, Safari
Defect Tracking Tools: HP QC/HP ALM, JIRA
MS Offic Tools: Outlook, Word, Excel, PowerPoint, MS Access
Utilities: Eclipse, SVN, Git, GitHub Firebug, FirePath, GitHub, Auto IT
PROFESSIONAL EXPERIENCE• Senior Consultant, EY LPP, India,
July 2021 to present
• Software Test Engineer, Telus International, Noida, India, June 2015 to July 2021
Project# 1
Fiserv- Source Capture Optimization
Tool Used: Selenium WebDriver, Java, Fitnessee.
Testing Types: Automation Testing, Functional Testing, Regression testing, Smoke testing
Test Automation Framework: Page object model and Data driven framework
Utilities: Eclipse, GIT
Defect Tracking Tools: QC ALM Browser: Chrome and Internet Explorer Responsibilities:
o To Update the Automation Framework, Design, Logging defect and manually testing the GUI and flow.
o Creation of Automation Test Scripts as per the manual Test cases
o Involved in the peer review for the automated test cases. o Creation of automation Test data for Execution of Test Scripts.
o Preparing the Script for the Regression Suite and same result is been updated on QC ALM.
Project# 2
Charter Spectrum Mobile Communication
Tool Used: Selenium WebDriver, Java.
Testing Types: Automation Testing, Functional Testing, Regression testing, Smoke testing
Test Build & Integration Tools: Maven, Jenkins
Test Automation Framework: Page object model and Data driven framework
Cloud Environment: Perfecto Mobile and Saucelab
Utilities: Eclipse, GIT
Defect Tracking Tools: QC ALM
Browser: Mozilla Firefox, Chrome and Internet Explorer Responsibilities:
o To Update the Automation Framework, Design, Logging defect and manually testing the GUI and flow.
o Creation of Automation Test Scripts as per the manual Test cases
o Involved in the peer review for the automated test cases.
o Creation of automation Test data for Execution of Test Scripts.
o Preparing the Script for the Regression Suite and same result is been updated on QC ALM.
o Executing the Automated test cases for Web application (on Sauce Lab), generating the logs, Logging the defect for failed test cases.
o Integrating the Framework with QC ALM and creating the Result Set after running them on different Browsers.
o Updating the latest code on GitHub repository.
Project# 3
Digital Channel – Mobile Application (MUFG)
Tool Used: Selenium WebDriver, Perfecto Mobile Tool and Java
Testing Types: Automation Testing, Functional Testing, Regression testing, Smoke testing
Test Build & Integration Tools: Maven, Jenkins
Test Automation Framework: Page object model and Data driven framework
Cloud Environment: Perfecto Mobile and Saucelab
Utilities: Eclipse, GIT Defect Tracking Tools: QC ALM Responsibilities:
o To Update the Automation Framework, Design, Logging defect and manually testing the GUI and flow.
o Creation of Automation Test Scripts as per the manual Test cases
o Involved in the peer review for the automated test cases. o Creation of automation Test data for Execution of Test Scripts.
o Preparing the Script for the Regression Suite and same result is been updated on QC ALM.
o Executing the Automated test cases for Web application (on Sauce Lab), generating the logs, Logging the defect for failed test cases.
o Integrating the Framework with QC ALM and creating the Result Set after running them on different Browsers.
o Updating the latest code on GitHub repository.
Project# 4
Transaction Banking (MUFG)
Tool Used: Selenium WebDriver, Perfecto Mobile Tool and Java
Testing Types: Automation Testing, Functional Testing, Regression testing, Smoke testing
Test Build & Integration Tools: Maven, Jenkins
Test Automation Framework: Page object model and Data driven framework
Cloud Environment: Perfecto Mobile and Saucelab
Utilities: Eclipse, GIT
Defect Tracking Tools: QC ALM
Browser: Mozilla Firefox, Chrome and Internet Explorer Responsibilities:
o To Update the Automation Framework, Design, Logging defect and manually testing the GUI and flow.
o Creation of Automation Test Scripts as per the manual Test cases
o Involved in the peer review for the automated test cases.
o Creation of automation Test data for Execution of Test Scripts. o Preparing the Script for the Regression Suite and same result is been updated on QC ALM.
o Executing the Automated test cases for Web application (on Sauce Lab), generating the logs, Logging the defect for failed test cases.
o Integrating the Framework with QC ALM and creating the Result Set after running them on different Browsers.
o Updating the latest code on GitHub repository.
Project# 5
Neustar Automation Sanity Tool
Tool Used: Selenium WebDriver and Java
Testing Types: Automation Testing, Functional Testing, Regression testing, Smoke testing
Test Build & Integration Tools: Maven, Jenkins
Test Automation Framework: Page object model and Data Driven framework
Utilities: Eclipse, GIT
Defect Tracking Tools: QC ALM
Browser: Mozilla Firefox, Chrome and Internet Explorer
Responsibilities:
o Gathered requirements documents such as business requirements and design document and other related documents. o Responsible for developing Automation framework.
o Responsible for writing and maintain Selenium WebDriver scripts for regression and functional testing using data driven framework.
o Automated test suites using Data Driven automation test frameworks and with element locators and Selenium WebDriver methods in TestNG.
o Executed automation scripts on different web browsers like Mozilla Firefox, Google Chrome and IE using Selenium WebDriver for cross browser testing.
o To Update the Automation Framework, Design, Logging defect and manually testing the GUI and flow.
o Creation of Automation Test Scripts as per the manual Test cases
o Involved in the peer review for the automated test cases. o Creation of automation Test data for Execution of Test Scripts.
o Preparing the Script for the Regression Suite and same result is been updated on QC ALM.
o Executing the Automated test cases for Web application (on Sauce Lab), generating the logs, Logging the defect for failed test cases.
o Integrating the Framework with QC ALM and creating the Result Set after running them on different Browsers.
o Updating the latest code on GitHub repository.
Project# 6
Charter Communication- T3 (Transformation through Technology)
Tool Used: Selenium WebDriver, QC and Java
Testing Types: Automation Testing, Functional Testing, Regression testing, Smoke testing
Test Build & Integration Tools: Maven, Jenkins
Test Automation Framework: Page Object Model (POM)
Utilities: Eclipse, GIT
Defect Tracking Tools: QC ALM
Browser: Mozilla Firefox, Chrome and Internet Explorer
Responsibilities:
o Test Cases Execution and defect monitoring, reporting .I have Performed Test case execution as well as smoke testing on this projects. I also log and track defects in defect management tool in timely manner.
o I have done requirement analysis and gathering on the project which is assigned to me. Clarify queries with client. Participate regularly in review meeting which can help me to better understand the business requirement.
o Adapts to new Testing software/ALM that might decide to use in our testing environment and improving knowledge on it which can make the defect management easier.
o Retesting, Sanity testing and Regression testing on every modified SUT to close bugs. Write test scenarios for responsible modules and responsible testing topics by using "Black box techniques.
Automation Testing
Awarded as "Star of the Month" for efficient testing and product deliveries.
Resolved product issue through consumer testing.
Received appreciation from the client.
JAVA