We provide IT Staff Augmentation Services!

Sr. Qa Automation Engineer Resume

New, YorK

OBJECTIVES:

  • To obtain a challenging position as a Test Automation Engineer / QA Analyst in the field of Computer programing and implement the expertise and experience gained in this field to develop complex project with efficiency and quality. I have broad experience in developing test plans, test cases, and test scripts for manual and automation testing tools. I am highly reputed in meeting deadlines when required, conforming to specific requirements and adhering to established plans.

SUMMARY

  • Expert in User Interfaces and Business Requirements Analysis
  • Experience in Java code design, coding, testing and debugging techniques.
  • Experience in Web Test Automation, using Selenium WebDriver, Selenium grid.
  • Experience in Mobile APP Test Automation, using Selenium WebDriver, Appium.
  • Experience in Mainframe Automation, using Selenium WebDriver, Jagacy.
  • Experience developing automation frameworks with Selenium using Java
  • Experience in Object Oriented Programming Languages (OOP).
  • Experience in POM (Page Object Model) and Page Factory
  • Experience with TestNG / JUnit, Maven, XML, Properties file and configuration files
  • Experience in Data Driven, BDD (Cucumber), Keywords Driven and Hybrid Framework.
  • Experience with MySQL and Oracle
  • Experience in web services with Soap and Rest API.
  • Experience in Database Automation with Java (JDBC, ODBC)
  • Experience with version control systems like Git
  • Experience with mainstream defect tracking tools (implementing or administering such tools is preferred).
  • Strong analytical and problem - solving skills, an ability to multitask, and work in a fast-paced environment with ever-changing priorities.
  • Experience with Continuous Integration tool with Jenkins.
  • Experience working in Agile and Waterfall environment
  • Excellent interpersonal and communication skills.

TECHNICAL SKILLS

Testing Tool: Selenium WebDriver, Selenium RC, Selenium IDE, Web Service, RESTful Service, Page Factory, Maven, POM, JUnit, Test NG, Jira, Jagacy.

Language: Java, VBScript, SQL, SQL*PLUS, PL/SQL

Development IDE: Eclipse, My Eclipse, Visual Studio

Database: Oracle, MS-SQL Server, MySQL and MS-Access

Application: MS Office, VM Ware, SQL Developer, Toad

Web Page Tool: FrontPage, HTML/DHTML, AJX, ASP, JSP

Server/tool: Apache, Tomcat, and Web Logic Server

OS: Windows 10, Windows 8, Windows XP, Windows Vista, Mac OSX.

Knowledge: Software development Methodology (SDLC), agile development process, Test Methodologies, ISO Standard, n-TIER Application development, Web application development, Smart client application development.

PROFESSIONAL EXPERIENCE

Confidential, New York

Sr. QA Automation Engineer

Responsibilities:

  • Verified requirements coverage by conducting walkthrough meetings of Test plan and scenarios with Tec lead, business analysts and project manager.
  • Test plan and case creation, Test environment / data setup, testing and reporting during various phases of the Testing life cycle.
  • Executed test cases manually to verify the expected results in device and browser both.
  • Create specific Test data for specific Test case.
  • Conducted GUI, Functional, Front-end and back end testing.
  • Performed Smoke Testing to make sure all the Test Channels and Test Environment is working as desired.
  • Created Automation Test scripts for smoke & regression Test suite by using existing data driven Framework with page object model pattern.
  • Used automation tools like selenium, Appium & scripting language java for automation testing.
  • Used Android Studio to create Emulator.
  • Used selenium Grid to run on multiple Emulator for daily regression .
  • Used TestNG to create & execute the Test suite with an organized way.
  • Used SQL Server for backend validation.
  • Involved API testing using JMeter.
  • Validate continuous integration report every day that executed by Jenkins.
  • Working with Source control like Git and GitHub.
  • Written, executed Test cases, and documented defects in the JIRA Scrum.
  • Attended all meeting (Backlog Grooming, Sprint planning, Daily Stand Up, Retrospective)
  • Solved day-to-day problems of the team arising due to functionality and validation issues.

Environment: Agile, Selenium WebDriver, APPIUM, Android Studio, JMeter, POM, Maven, Page object, Java, GIT, TestNG, SQL Server, Selenium Grid, Jenkins, Jira .

Confidential, Princeton, NJ

QA Automation Engineer

Responsibilities:

  • Attended daily and weekly status meeting to get all requirements for automation and share current status.
  • Created maximum scenarios and Test Cases including all positive and negative scenarios in JMeter for service automation.
  • Designed a Data driven framework in JMeter by using user defined variable, input and output csv file, Java, HTML report and slack publisher.
  • Involved with E2E automation include API, Database & UI automation by using Page object model framework build by Selenium, Java, Maven, TestNG, SQL.
  • Created Automated test plan, test case, test step, extractor and all required assertion by using JMeter Tool.
  • Retrieve expected test data by using proper SQL query with JDBC connector.
  • Validated response for both Rest and Soap service includes response code, response tag values and bean shell assertion by using XPath extractor, Regular Expression extractor and java language.
  • Presented Demo after completed the required automation by weekly.
  • Working with Source control like Git.
  • Integrated Jenkins with JMX file and scheduled job for Daily execution by publishing the HTML report in Slack channel without any manual intervention.

Environment: Selenium Web driver, Java, JMeter, SoapUI, Postman, Swagger, MySQL, SOAP, RESTAPI, GitHub, Jira, Slack, ALM.

Confidential, Jersey City, NJ

Technology Lead

Responsibilities:

  • Analyzed requirements and developed test plans, test scenarios, and test cases.
  • Verifies scope and acceptance criteria
  • Plan and manage resources to ensure the team is staffed appropriately
  • Resolve functional and technical problems to deliver to time, spend, and quality to ensure realization of business benefits
  • Provides proactive communication of project status, budget, issues and risks to sponsors and stakeholders
  • Works closely with the team to achieve the team’s objectives.
  • Created manual test cases in excel, uploaded to ALM, integrated with TestNG.
  • Organize and develop automation code and store user using the Page Object Model.
  • Created Automation Test cases using Java, Selenium WebDriver and Jagacy.
  • Conducted E2E testing with Valid and Invalid inputs for positive and negative testing.
  • Executed test cases for functional, validation, end-to-end, and regression testing for mainframe and web application by using input data from DB2 database.
  • Organize and document automated test cases to cover the defined manual tests.
  • Evaluate existing automation processes and suggest improvements
  • Identify and implement common function for reuse and better maintainability across test cases.
  • Analyzed applications and errors, escalated issues to developers, and verified fixes.
  • Collaborate with Client that will adopt the final automated test deliverables via code reviews and demos.
  • Validate continuous integration report every day that executed by Jenkins
  • Working with Source control like Git and GitHub.

Environment: Selenium Web driver, Selenium Grid, Jagacy (3rd party tool for mainframe Automation), Maven, Nexus, Page object, Java, TestNG, MySQL, GitHub, Jira, ALM.

Confidential

Senior Test Engineer

Responsibilities:

  • Verified requirements coverage by conducting walkthrough meetings of Test plan and scenarios with business analysts, project manager and test supervisors.
  • Test plan and case creation, Test environment / data setup, testing and reporting during various phases of the Testing life cycle.
  • Executed test cases manually to verify the expected results in device and browser both.
  • Create specific Test data of for specific Test case.
  • Conducted GUI, Functional, Front-end, back end and API testing.
  • Performed Smoke Testing to make sure all the Test Channels and Test Environment is working as desired.
  • Created Automation Test scripts for smoke & regression Test suite by using existing page object model framework.
  • Used automation tools like selenium, Appium & scripting language java for automation testing.
  • Used TestNG for create & execute the Test suite with an organized way.
  • Used MongoDB for backend validation.
  • Involved API automation testing using HTTP Client.
  • Validate the server log using Splunk.
  • Validate continuous integration report every day that executed by Jenkins.
  • Working with Source control like Git and GitHub.
  • Written, executed Test cases, and documented defects in the JIRA Kanban.
  • Attended all meeting (Backlog Grooming, Sprint planning, Daily Stand Up, Retrospective)
  • Solved day-to-day problems of the team arising due to functionality and validation issues.

Environment: Agile, Selenium WebDriver, APPIUM, RESTAPI, POM, Maven, Page object, Java, GIT, TestNG, MongoDB, HTTP Client(API Testing), Putty, Jenkins, Splunk, Jira .

Confidential, Salem, VA

Quality Assurance Engineer

Responsibilities:

  • Analyzed requirements and developed test plans, test scenarios, and test cases.
  • Executed test cases for functional, validation, end-to-end, and regression testing for web application.
  • Analyzed applications and errors, escalated issues to developers, and verified fixes.
  • Developing BDD scripts with Cucumber and writing step definitions for behavior.
  • Created Automation Test cases using Selenium WebDriver.
  • Conducted Functional testing with Valid and Invalid inputs for positive and negative testing.
  • Organize and develop automation code and store user interface locators using the Page Object Model.
  • Organize and document automated test cases to cover the defined manual tests.
  • Collaborate with existing Confidential Digital team that will adopt the final automated test deliverables via code reviews and demos.
  • Identify and implement common function for reuse and better maintainability across test cases.
  • Performed back-end testing using SQL queries in Oracle database
  • Validate continuous integration report every day that executed by Jenkins
  • Working with Source control like Git and GitHub.

Environment: Agile (Scrum), Selenium Webdriver, APPIUM, SOAP, REST, POM, Maven, Page object, JavaScript, GIT, Cucumber, Protractor, Node Js, Rally.

Confidential, Mclean, VA

Quality Assurance Engineer

Responsibilities:

  • Analyzed requirements and developed test plans, test scenarios, and test cases.
  • Executed test cases for functional, validation, end-to-end, and regression testing for web application.
  • Analyzed applications and errors, escalated issues to developers, and verified fixes.
  • Developing BDD scripts with Cucumber and writing step definitions for behavior.
  • Developed Test Scripts to implement Features, Test Scenarios and Step-Definition for BDD (Behaviour Driven Development) using Cucumber (Gherkins format).
  • Created Automation Test cases using Selenium WebDriver.
  • Conducted Functional testing with Valid and Invalid inputs for positive and negative testing.
  • Organize and develop automation code and store user interface locators using the Page Object Model.
  • Organize and document automated test cases to cover the defined manual tests.
  • Identify and implement common function for reuse and better maintainability across test cases.
  • Performed back-end testing using SQL queries in Oracle database.
  • Experience in web services with Soap and Rest API.
  • Validate continuous integration report every day that executed by Jenkins
  • Working with Source control like Git and GitHub.

Environment: Agile (Scrum), Selenium Web driver, SOAP, REST, POM, Maven, JavaScript, GIT, Cucumber, Rally, Selenium Grid.

Confidential

QA Test Engineer

Responsibilities:

  • Analyzed business requirements to determine necessary testing scenarios for sales analytical tools.
  • Assisted BA with writing design documents & identified the requirements that will require testing for the project.
  • Write test plan, automation code and make executed plan
  • Create function libraries, Environmental variable and associated in the project using Java/Selenium
  • Write scripts with webdriver, JUnit
  • Create custom XPath for identifying Dynamic Objects and use them in Selenium
  • Create property files to store all the Xpath, file path, test site URL and use them in the Selenium
  • Test Web services using SOAP UI.
  • Coordinated and attended review sessions to review test cases with the Developers.
  • Analyzed the information to provide a complete picture of the transaction lifecycle.
  • Used multiple scenarios to test data entering into appropriate data bases as described in test plans.
  • Used MS Excel for spreadsheet analysis.
  • Coordinated and attended meetings with the project lead and Developer to discussion and resolution of defects found in testing phases.

ENVIRONMENT: Selenium Webdriver, Selenium Grid, POM, Maven, Test NG, Java, GIT, My SQL, HTML, PSP, JSF, MYSQL, AJAX.

Confidential, Cleveland, OH

QA Automation Engineer

Responsibilities:

  • Analyzed business requirements to determine necessary testing scenarios for sales analytical tools.
  • Analyzed the information to provide a complete picture of the transaction lifecycle.
  • Assisted BA with writing case design & identified requirements that will require testing for project.
  • Coordinated and attended review sessions to review test cases with the Developers.
  • Coordinated and attended meetings with the QA lead and Developer to discussion and resolution of defects found in testing phases.
  • Used multiple scenarios to test data entering into appropriate data bases as described in test plans.
  • Write scripts, test plan, automation code and make executed plan with Webdriver and TestNG.
  • Create function libraries, Environmental variable and associated in project using Java and Selenium.
  • Create custom Xpath for identifying Dynamic Objects and use them in Selenium.
  • Create property files to store all the Xpath, file path, test site URL and use them in the Selenium.
  • Used MS Excel for spreadsheet analysis and test Web services using SOAP UI.
  • Queried SQL to validate data in within the database.

ENVIRONMENT: Selenium Webdriver, POM, Maven, Test NG, Java, GIT, Oracle, HTML, JSP, PSP, JSF, MYSQL, AJAX.

Hire Now