We provide IT Staff Augmentation Services!

Test Automation Engineer Resume

3.00/5 (Submit Your Rating)

Manhattan, NY

SUMMARY

  • Around 6 years of professional experience in Informational Technology (IT) with emphasis in Quality Assurance (QA) and Software Development Lifecycle (SDLC).
  • Experience in both Waterfall and Agile methodologies in Software Development Life Cycle - SDLC.
  • Experience in all stages of Agile environment like story grooming, sprint planning and scrum meetings.
  • Experience in developing/maintaining Test Plans, Test Cases, Test Scripts, Black Box/White Box Testing, Defect Tracking and Metrics for both Manual and Automated Test environments.
  • Experience with comprehensive understanding of all phases of Test Life Cycle, including requirement gathering, Test Planning, Test Scenarios, Test cases, Defect Tracking & Reporting.
  • Expertise in all types of testing includes Smoke Testing, Back End, Black-Box, User Acceptance Testing (UAT), Functional, Positive/Negative Testing, System Testing, Regression Testing, GUI Testing, Ad-hoc, Boundary Value Testing.
  • Experience in creating Daily Defect Reports, Retesting Report and Requirement Traceability Matrix
  • Experienced in Data Warehouse, ETL Database testing using Informatica tool and validate the BI & Ad-hoc Reports.
  • Experienced in the Analysis, design, development, testing and Implementation of ETL & Business Intelligence solutions using Data Warehouse, ETL and OLAP applications.
  • Experience in Java, HTML, Java Scripts, Oracle, SQL, PL/SQL, MySQL, MS Access, Ajax & CSS.
  • Expert in developing Java Selenium WebDriver/IDE/GRID test scripts and Test Frameworks using TestNG with ANT/MAVEN build tools.
  • Experienced in making Data Driven Framework to maintain Test Suites in Selenium.
  • Sound knowledge on TestNG framework for Regression and Functional Testing, Maven & Ant for Project building, Jenkins for Continuous Integration.
  • Having knowledge on cucumber testing approach, a BDD framework and cucumber feature files.
  • Expertise in developing, documenting and executing test cases Manually and Automation Scripts using Selenium, TestNG, Eclipse, Maven, Jenkins to ensure proper business compliance.
  • Experienced using Web-Debugging tool like XPath, CSS for finding elements locator.
  • Proficient in Restful & Soap Web Service testing using SOAP UI and expert in reading WSDL.
  • Expertise in documenting defects with high level of detail, accuracy, and informative recreation steps using HP ALM/Quality Center, JIRA and Zephyr plug-in.
  • Expertise in Back End Testing and writing SQL queries using MySQL, Oracle and SQL Server.
  • Excellent interpersonal skills, proven team player with an analytical bent to problem solving and delivering under high stress environment.
  • Good analytical and communication skills and ability to work independently with minimal supervision and perform as part of a team.

TECHNICAL SKILLS

Testing Tools: Selenium WebDriver/GRID/IDE, SoapUI, Informatica.

Languages: C++, JAVA, SQL, HTML, XML, JavaScript.

IDE: Eclipse, SQL Developer, TOAD.

Test Framework: TestNG, Data Driven Framework, Keyword Framework, Hybrid Framework.

Web Technologies: HTML, DHTML, CSS, XML, XPATH, AJAX, JSP.

Build / Continuous Integration Tool: Ant, Maven, Jenkins.

Processes: Agile-Scrum, Waterfall.

Bug Tracking/ management Tools: JIRA, HP ALM/Quality Center.

Browsers: Mozilla Firefox, Internet Explorer, Safari, Google Chrome, Firefox.

Database: SQL Server, MS Access, Oracle, MySQL.

Operating Systems: Windows (XP, Vista & 7, 8, 10) Linux, Mac.

PROFESSIONAL EXPERIENCE

Confidential, Manhattan, NY

Test Automation Engineer

Responsibilities:

  • Analyzed business requirements and functional documents, involved in creating test strategy document that defines the test environment, phases of testing, entry and exit criteria into different phases of testing and resources required to conduct the effort.
  • Developed test automation scripts using Selenium WebDriver for regression testing for the various releases of the application.
  • Created and enhanced numerous test scripts to handle changes in the objects, in the tested application’s GUI and in the testing environment using Selenium WebDriver.
  • Developed test code in Java language using Eclipse, IDE and TestNG framework.
  • Used Build tool like Maven to generate test report.
  • Used Maven build tools to manage framework dependency jar files.
  • Created XML based test suit and integrated with Jenkins to execute automation scripts on a regular basis in different test environments with different test configurations.
  • Used XPath, CSS and other Element Locators to work with dynamic and static objects in Selenium.
  • Used selenium Webdriver for handling multiple pop-up windows and Alert Message boxes.
  • Closely worked on frames in webpage using selenium webdriver.
  • Used Jmeter extensively to create performance test and implemented Continuous integration using Jmeter-Maven Plugins.
  • Involved in validating Sanity, functional, Integration and Regression test suites using Selenium and the request and response of the Web Services through SOAP UI.
  • Worked closely with development and project management teams for effective defect management and verify resolved bugs and track enhancements made to product.
  • Tested the application in highly dynamic environment with sprint team using agile methodology.
  • Conducted backend testing using SQL queries to validate data for database.
  • Verified, edited and update test data in new or existing systems before testing.

Environment: Selenium WebDriver, Java, TestNG, Maven, Jenkins, Eclipse, XPath, HTML, Firebug, JIRA, CSS, Jmeter, Agile, MySQL and Windows.

Confidential, PA

Selenium Automation Engineer

Responsibilities:

  • Analyzed business requirements and functional documents, involved in creating test strategy document that defines the test environment, phases of testing, entry and exit criteria into different phases of testing and resources required to conduct the effort.
  • Tested application developed in Java.
  • Used Selenium WebDriver for writing test scripts for regression test coverage.
  • Developed test automation scripts using Selenium WebDriver for regression testing for various releases of the application.
  • Created and enhanced numerous test scripts to handle changes in the objects, in the tested application’s GUI and in the testing environment using Selenium WebDriver.
  • Tested cross browser checking using Selenium Automation Tool. Used Explicit Synchronization method to overcome the time out problems.
  • Generated HTML reports after execution.
  • Developed test automation scripts using TestNG for regression testing of the various releases of the application.
  • Wrote feature files and implemented step definitions with Selenium WebDriver using selenium Page Object Model.
  • Used Maven build tools to manage framework dependency jar files.
  • Created XML based test suit and integrated with Jenkins Server to execute automation scripts on a regular basis by scheduling Jenkins jobs in different test environments with different test configurations.
  • Involved in the Continuous Integration of the automation framework with Jenkins.
  • Worked on Data Driven Framework for Automation test scripts.
  • Used XPath, CSS and other Element Locators to work with dynamic and static objects in Selenium.
  • Used Jmeter extensively to create performance test and integrated test to Continuous integration using Jmeter-Maven Plugins.
  • Involve d in We b Se r v ice s Te s ti ng us ing S OAP UI to c re a te a nd e x e c ute a uto ma t e d fu nc tional, reg r e s s ion, co mp lia nc e, a nd loa d te s ts .
  • Created manual test cases and executed the test cases.
  • Worked closely with development and project management teams for effective defect management and verify resolved bugs and track enhancements made to product.
  • Tested the application in highly dynamic environment with sprint team using agile methodology.
  • Conducted backend testing using SQL queries to validate data for database.
  • Attend the BRI (Business Requirement Identification) meeting to understand the business Requirements.
  • Verified, edited and update test data in new or existing systems before testing.

Environment: Selenium WebDriver, Java, TestNG, Maven, SOAP UI, Page Object Model, Jenkins, Eclipse, XPath, HTML, Fire Path, Firebug,, CSS, Jmeter, XML, agile, SQL, Oracle and Windows.

Confidential, CT

QA/Data Warehouse ETL tester

Responsibilities:

  • Work closely with software developers/project owners and BAs to develop and execute thorough test suites in all phases of the software development cycle.
  • Develop Test strategy, test plan/design, execute test cases and defect management for the ETL & BI systems.
  • Solid experience with data models identification target mapping and testing schemas.
  • Possesses extensive knowledge of transformation rules, verification processes and data sample comparisons.
  • Analyzed business and functional requirements to derive test plans, test cases, procedures, and expected results for testing based Commisons-App & other data warehouse applications.
  • Develop and execute detailed ETL related functional, performance, integration and regression test cases, and documentation. Experienced using Informatica tool.
  • Analyze and understand the ETL workflows and understand the power center repository, workflow manager, workflow designer and Monitor in Informatica tool.
  • Perform data analytical testing for the BI systems.
  • Validation of data transformations and perform End-to-End data validation for ETL & BI systems.
  • Strong in ETL data validation developed using Informatica Environment.
  • Strong in SQL preparation in Oracle/MySQL Server.

Environment: Agile, Informatica, SQL, Windows, Oracle, Toad.

Confidential, CT

QA analyst/tester

Responsibilities:

  • Participate in story grooming, story point estimation, testing and validation in production.
  • Test Planning development, test execution, defect tracking and reporting.
  • Established Professional relationship with product owner & project Team.
  • Involved across the full test lifecycle including planning, design, execution and reporting of tests, using appropriate testing tools and techniques and conforming to agreed processes.
  • Responsible for carrying out manual testing like Functional, Integration testing and UAT during various phases of testing. Using Jira defect tracking tool
  • Involved web service testing Using SOAP UI tool for Restful services in Json format.
  • Validated the services data with source database using SQL developer and MySQL Studio.
  • Provided daily and weekly reports to scrum team and product owner.
  • Demo the stories to team during acceptance.

Environment: SOAP UI, Json, Java, Maven, Page Object Model, Jenkins, Jmeter, agile, SQL, Oracle, Linux and Windows.

We'd love your feedback!