OBJECTIVE
Seeking a position in QA Automation Engineering in a company where I can unleash my technical expertise and contribute to the success of the organization. I have experienced over five years (5+ years) in developing Test Plans, Test Cases, and Test Scripts for Automation Testing, Hands-on experience in Automating UI and API Testing.
SKILLS
Language: Java, Java Script, HTML, XML, JSON
Testing Tools: Selenium WebDriver, Selenium
Grid, Cucumber, Rest Assured, Postman. SoapUI
Framework: Page Object model Design Pattern, BDD, Data driven, MVC, TestNG, Junit, and JDBC
Defect Tracking Tools: JIRA
Project Management Tools: VersionOne
Project Building Tools: Maven
Continuous Integration: Jenkins
Operating Systems: Windows, Mac OS
Database Tools: Oracle, MySQL
Development IDE: Eclipse, IntelliJ IDEA
Cloud Testing Environment: BrowserStack Methodologies: Agile, Waterfall
Office Tools: MS Office, MS Outlook, Skype, and WebEx
Version Control System: Git
SUMMARY
Solid understanding of Software Development Life Cycle including Agile and Waterfall.
Excellent experience in Black Box and Gray Box Testing.
Solid experience with Behavior Driven Development and Behavior Driven Testing.
In-depth experience with Gherkin Language to develop Behavior Driven Testing.
Vast experience with Testing and Data Driven framework.
Experienced in API Automation Backend Testing using SoapUI, Oracle Database and Toad.
Proficient writing, verbal and interpersonal skill set with a self-starting attitude, team player
A fast learner and high degree of creativity and initiative is expected.
Good at prioritizing along critical path and meeting project milestones and deliverable dates.
Quality Testing including Effective Test Case Design, Test Execution and Reporting.
Experienced in analyzing the requirements, User Stories and Use Cases.
Experienced in development of QA framework function library for various Web Application
Expertise in QA Methodologies with various testing concept such as Acceptance testing, System Testing, Functional Testing, Integration Testing, Regression Testing, End-to-End Testing, Business Process Testing and more.
Strong work experience using Bug Tracking Tools like JIRA.
Experienced in cross browser, cross platform web testing with Selenium Web Driver.
Experienced with SOA architecture that includes Restful Web Service Testing.
Experienced with Page Object Model Concept using Object Oriented Programming language Java and Open Source tool using Selenium.
WORK HISTORY
Fannie Mae Reston, Northern Virginia September 2019 to Current
QA Automation Architect / Test Engineer
Fannie Mae serve the people who house America and are a leading source of financing for mortgage lenders, providing access to affordable mortgage financing, sustainable homeownership and workforce rental housing a reality for millions of Americans.
Responsibilities & Accomplishments:
Worked in Agile Methodology that includes QA planning & execution in Sprints, participation in the Daily Standup, Sprint Review and Retrospective meeting.
Proficient in web-service manual/automated testing using RestAssured, SOAPUI and Postman Automation tools.
Able to use all the web methods like GET, POST, PUT, DELETE, and etc.
Validate the response, response time, error code, Json and xml body response
Able to validate the Json and Xml body response.
Know how to use OAuth and OAuth2 authentication mechanisms
Read and understand the API documentations
Able to derive good number of test cases and scenarios using cucumber
Handle SQL queries to validate API and DB data elements
Using SOAP UI and Postman Automation tools. RestAssured, Rest are open source libraries for API testing.
Environment: SoapUI, Java, Cucumber, Agile, Eclipse, Maven, Junit, Oracle Database, Jira, Jenkins, WebEx, and MS Outlook.
US Bank Corporation St. Paul, MN Nov 2018 to May 31st 2019
Automation Developer/ Test Engineer
U.S. Bancorp is an American bank holding company based in Minneapolis, Minnesota, and incorporated in Delaware. It is the parent company of U.S. Bank National Association, known as U.S. Bank, which is ranked 7th on the list of largest banks in the United States.
Responsibilities & Accomplishments:
Developed and maintained a full suite of automated test scripts using Selenium
WebDriver and Core Java
Experienced with Automation Scripts Creation, Testing and debugging techniques.
Developed Behavior Driven Testing Framework with Cucumber-JVM and Testing Framework using Junit.
Worked within development teams with BDD approach to develop web UI tests using
Selenium WebDriver, Cucumber JVM and Gherkin in Agile Environment.
Environment: Selenium WebDriver, Java, Agile, Eclipse, Maven, Junit, Cucumber,
MySQL, Git, VersionOne, Jenkins, WebEx, MS Outlook, and Skype.
Solid experience with Agile Development Process, gathering requirements from Business, analyzed the requirements, design documents, use case documents and developed test cases and test scripts
Performed Smoke Testing, Functional testing, Integration testing, Regression testing and End to End testing of the application.
Environment: Selenium WebDriver, Java, Agile, Eclipse, Maven, Junit, Cucumber, MySQL, Git, VersionOne, Jenkins, WebEx, MS Outlook, and Skype.
Home Depot Long Island, NY April 2016 to Oct 2018
QA Automation Test Engineer
The HomeDepot.com is an IT developed strategic e-commerce product alliances directly with industry-leading manufacturers to deliver the most exclusive assortments to customers.
Responsibilities & Accomplishments:
Worked in Agile Methodology that includes QA Planning and execution in Sprints, Participation in the Scrum & Sprint review/retrospective.
Created Test Plans and Test Strategy which describes the features and functions to be tested.
Implemented Behavioral Driven Development Testing with Cucumber JVM and Selenium WebDriver to ensure the code reusability and code maintainability
Implemented wide range of UI functional testing by various QA Automation Test Framework like Keyword Driven, Data Driven and Behavioral Driven (BDD) Testing concept
Implemented robust automation testing framework for the organization
Implemented open source web test tool Selenium WebDriver for cross browser testing utilizing Java, Junit, TestNG and Selenium WebDriver.
Develop Restful Web Service testing framework with open source REST-assured and TestNG to build robust and scalable web service testing.
Wrote SQL scripts in TOAD to verify the transactions and identify irregularities in data loading.
Responsible for ensuring the conceptual integrity of the system, ensuring that the product and product architecture meet or exceed the technical requirements defined.
Co-ordination with Project manager & Development teams on Documentation Reviews, Process Improvement and Schedule.
Environment: Selenium WebDriver, Java, TestNG, SOA, Restful Web Service, HTML, and SQL.
Cardinal Health Dublin, Ohio Aug 2014 to March 2016 August 2014 to March 2016
QA Automation Test Engineer
Cardinal Health, Inc. is a Fortune 500 health care services company based in Dublin, Ohio. The company specializes in distribution of pharmaceuticals and medical products, serving more than 100,000 locations.
Responsibilities & Accomplishments:
Creating Scenarios from the existing and new requirements using Gherkin language.
Implementing Automation Testing Framework for the project.
Build automated test suite to increase the automation coverage for regression test cycle.
Implement wide range of functional testing using various QA Automation Test Framework like
Behavioral Driven Testing and API testing using Rest Assured framework to ensure the code
Reusability and code maintainability, which reduces the script development time.
Developing Web Service Test with REST using Post tool, Automation purposes use Rest Assured.
Environment: Selenium WebDriver, Java, and Restful Web Service.
Atlantic Coast Media Group Jersey City, NJ Aug 2013 to Jul 2014
QA Manual/Automation Test Engineer
Atlantic Coast Media Group ("ACMG") is direct marketing and managing innovative and successful on-line and off-line marketing and media campaigns.
Responsibilities & Accomplishments:
Verified requirements coverage by conducting walkthrough meetings of Test plan and scenarios with business analysts, project manager and test supervisors.
Created scenarios and Test Scripts
Created traceability matrix and mapped requirements to Test Cases.
Executed test cases manually to verify the expected results worked with technical designers and architects to understand the requirements for a test environment setup.
Created scripts for Regression, Security, GUI, Integration and Database testing.
Conducted GUI, Functional, Front-end testing
Performed Smoke Testing to make sure all the Test Environment is working as desired.
Creating and executing SQL queries to validate test data using TOAD.
Performed back-end testing using SQL queries in Oracle database.
Run SQL queries to performed database validation according to the business logic.
Compared flat file source data to the target database tables.
Attended daily Scrum Meetings, Participated in weekly project status meeting and updated the testing Progress.
Environment: Manual Testing, Microsoft Project, XML, and MySQL.
EDUCATION
Bachelor of Science – York College, City University of New York (CUNY). 2001
Major: Information System of Management (ISM)
IMIGRATION STATUS
UNITED STATE CITIZEN