We provide IT Staff Augmentation Services!

Automation Test Engineer Resume

4.00/5 (Submit Your Rating)

Lake Mary, FloridA

SUMMARY:

  • Over 9+ years of experience in Software Testing of Web based, Enterprise applications, in which 4 + years of experience in Test Automation using Selenium Web Driver & Cucumber BDD Framework. Performed Manual Testing using Test Planning, Test Design, Test Execution, Defect reporting, Test Status Reporting, Test Closure Activities. Experience on various domains such as Banking, Insurance, Healthcare and Finance.
  • Experience in Application Support with Production and Testing environment.
  • Worked in the agile development environment with frequently changing requirements and features set. Followed Agile (SCRUM) Methodologies for all the Phases of SDLC.
  • Involved in scrum meetings and weekly review meetings to track the progress of the testing phase.
  • Participated in all phases of the test cycle, including Integration/System Testing, Performance Testing, Regression Testing, User Acceptance Testing, etc.
  • Designed and implemented different automation frameworks like Data Driven framework and Hybrid framework for a number of projects using Selenium Web Driver and TestNG.
  • Extensively automated regression and functional test suites by developing over 200 test cases, 5 test suites using Selenium Web Driver, JAVA, and TestNG.
  • Used Firebug, Fire Path add - on tools to identify the web elements using various locators such as id, Name, Xpath, partial link text, and CSS locator in the application.
  • Have experience with API Automation testing with Rest Assured.
  • Experience using Accessing Forms, tables, link, Keyboard Mouse Events, Uploading File using Selenium WebDriver.
  • Used Apache POI to get the data from the excel sheets.
  • Implemented Action classes to perform keyboard and mouse actions.
  • Experience in writing test scripts with user actions like Pop up window, Snap Shot to read the data from table, Drag and Drop, Switching the multiple window, Select Drop Down button, alert and checkbox etc.
  • Used collections like Array List and Hash map to handle the data and organize in a structured form.
  • Performed parallel cross browser testing using GRID.
  • Collaborated with testers and developers and responsible for Preparing Test Plans and Writing Test Cases, Test scripts by analyzing system requirements.
  • Continuous integration and scheduling of the tests were performed using JENKINS.
  • Maintained the Selenium & JAVA automation code and resources in source controls like GIT over the time for improvements and new features.
  • Performed Defect Tracking & Management in JIRA.
  • Developed and provided testing metrics and reports for the QA dashboard to effectively communicate test status to the test team and management.
  • Analyzed user Requirements and wrote Test Plans and Test Cases.
  • Performed Back-end testing and Oracle applications testing using SQL Queries to make sure that data entered has been uploaded correctly into the SQL Database.
  • Executed manual and automated test cases and verified results with expected results.
  • Conducted regression testing identified software bugs and interacted with developers to resolve technical issues.
  • Having an excellent knowledge in Robotic Process Automation (RPA) tool of UI Path to mimic the clerical business process in Production environment.

TECHNICAL SKILLS:

Operating Systems: Windows 9X/2003/NT/XP/Windows 7,10 and MS-DOS, Unix & Linux

Testing Tool: Selenium, HP UFT, LR, HP QC, Cucumber, Postman and Rest Assured

Application Servers: Tomcat 6.0, & JBoss 5.1

Web Development: C, Java, WSDL, SOAP UI, Postman, CA LISA, Rest API

Database Systems: Oracle, MS Access, MS SQL Server, Hadoop

Scripting Languages: HTML, XHTML, JavaScript, XML & VB

Development Tools: Eclipse & VuGen (LR tool)

Defect Tracking Tools: HP QC/ALM & Jira

Build & CI Tool: Maven, GIT & Jenkins

Academic CREDENTIALS: Bachelor in Electronics and Communication in 2009, Anna University, Chennai, India

PROFESSIONAL EXPERIENCE:

Confidential, Lake Mary, Florida

Automation Test Engineer

Responsibilities:

  • Involving in creating Test Plan and written Test Cases based on Use Cases and Business Requirements.
  • Developing automation test suite from scratch with Selenium Web Driver with TestNG.
  • Perform Functional Testing and Regression Testing using Selenium Web Driver.
  • Using SOAP UI and Postman tool to conduct web services testing for REST API.
  • Using Selenium Web Driver to handle various web page controls using locators like textbox, button, dropdown, checkbox, radio button, labels using XPath.
  • Involving in GUI testing, integration testing, navigation testing, and regression testing using web based application and client-server applications.
  • Preparing Automation test scripts for REST API using Rest Assured.
  • Using GIT repository for efficient remote team working, also stored the framework and all the developed test cases.
  • Conducting GUI validations on menu bars, toolbars, textboxes, radio buttons, checkboxes, drop down lists, combo boxes, list boxes using Selenium.
  • Tracking defects using JIRA and generated defect summary reports.
  • Identified test cases to automate and automated those test cases using Selenium Web Driver, TestNG, Apache POI and Java technologies (Eclipse IDE).
  • Developing Test Automation Framework using Selenium Web Driver, TestNG and Apache POI under Java platform.
  • Extensive testing of browser content and compatibility Tested compatibility of application using HTML IDs and XPath in Selenium.
  • Conducting User Acceptance Testing (UAT) internally and Assisting Business user for UAT if they encountering any issue.
  • Use Test/Defect Management tool to upload & run the test cases and raise and keep tracking the defects until it’s closed.
  • Performing Testing for Tableau Dashboard and log a defect with JIRA.
  • Using Rest Assured to do Web service automation testing
  • Using ALM to create detailed test scenarios and test cases with corresponding data sets to ensure that there is adequate requirements coverage.
  • Generated the Test Status/Results from JAMA and share with all stake holders.

Environment: Selenium IDE, Selenium Web Driver, JIRA, JAMA, Apache POI, Java, HTML, CSS, X-path, Windows, SQL, Maven, Git, SOAPUI, Rest API, Cucumber, Gherkin and TestNG

Confidential

Sr QA Automation Test Engineer

Responsibilities:

  • Designed and Developed automation script using Selenium and web driver
  • Automation of functional testing framework for all modules using Selenium and web driver.
  • Verified requirements coverage by conducting walkthrough meetings of Test plan and scenarios with business analysts, project manager and test supervisors.
  • Created Master Test plan, Test strategy, critical scenarios and Test Scripts and Schedule for testing.
  • Performed necessary requirements inspection, design inspection, Test plan and case creation, Test environment / data setup, testing and reporting during various phases of the Testing life cycling and reporting during various phases of the Testing life cycle.
  • Created traceability matrix and mapped requirements to Test Cases.
  • Integrated Automation scripts (Selenium WebDriver API) on Continuous Integration tool Jenkins for nightly batch run of the Script.
  • 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, GUI, Integration and Database testing.
  • Interacted with Developers and management to identify and resolve technical issues.
  • Conducted GUI, Functional, Front end back end testing and reviewed pages for content problems, graphics problems and link verifications.
  • Performed Smoke Testing to make sure all the Test Channels and Test Environment is working as desired.
  • Performed back end testing using SQL queries in Oracle database.
  • Created SQL scripts to test the stored procedures by sending different sets of input parameters.
  • Ran SQL queries to performed database validation according to the business logic.
  • Developed Integration and System test cases using Quality Center.
  • Writing acceptance test using Behavior Driven Development framework using Cucumber with Java language.
  • Develop Feature file using Gherkin and write step definitions file using Java which will run the cucumber test.
  • Tracked and reported defects into Quality Center and notified management with details. Written, executed Test cases, and documented defects in the Quality Center.
  • Solved day to day problems of the team arising due to functionality and validation issues
  • Analyzed root cause for defects and documented. Partnered with the Software Development and Program Management.
  • Teams to investigate and resolve product defects.
  • Managed software defect information, interacted with Business users to fix severity and priority of issues.
  • Conducted User Acceptance Testing (UAT) internally and Assisting Business user for UAT if they encountering any issue.
  • Use Test/Defect Management tool to upload & run the test cases and raise and keep tracking the defects until it’s closed.
  • Performed automation API testing with Java Rest Assured.
  • Uploaded requirements and test cases into ALM.
  • Configured and generating requirement traceability Matrix in ALM.
  • Generated the Test Status/Results report from HP ALM and share with all stake holders.

Environment: Firefox, Chrome, IE 11, File Net, TIBCO, Java, Git, Maven, Jenkins and HP LR, PC, ALM, Postman, Rest Assured, Cucumber, Gherkin & Web Logic.

Confidential

Automation Test Engineer

Responsibilities:

  • Worked in Agile software development methodology and used daily scrum meeting to provide the daily updates and collectively document the team update
  • Review design documents and business requirements to learn the functional and scope of the application development effort to create test plans and test cases
  • Conducted and lead business requirements session to build SSRS reports.
  • Analyzed and reviewed system requirements from business and testing perspective. Updated requirements in the traceability matrix upon approval of the project owners.
  • Designed and implemented automated testing tools and programs addressing areas including database impacts, software scenarios, regression testing, error/bug retests and usability.
  • Reported the issues in Quality Centre with proper priority and severity assigned to the concerned developer.
  • Involved in functionality testing using the automation tool UFT.
  • Created new UFT/QTP scripts using VBScript from scratch and enhanced existing test scripts where it was necessary.
  • Used test object, image and database checkpoints to ensure object, image properties and database content. Utilized synchronization point in the script when needed. Use regular expressions to recognize dynamic application objects.
  • Run on-request and nightly cycle jobs and examine JCL log for mainframe jobs related issues.
  • Involved in Daily and Weekly triage meetings with development teams and vendors to resolve defects.
  • Facilitate UAT and Integration testing activities with business users and onsite QA resources and troubleshoot issues identified during Integration and UAT testing.
  • Conducted User Acceptance Testing (UAT) internally and Assisting Business user for UAT if they encountering any issue.
  • Use Test/Defect Management tool to upload &run the test cases and raise and keep tracking the defects until it’s closed.
  • Performed automation API testing with Java Rest Assured
  • Generated the Test Status/Results report from HP ALM and share with all stake holders.
  • Review and understanding the SLA & base lined Performance test Plan.
  • Identifying the load runner business process from Manual Test cases.
  • Execute the business process manually to understand the application.
  • Set up the test environment to perform load testing.
  • Design load test script for single user using VuGen Component.
  • Enhance the script in terms of Correlation, Parameterization and checkpoints
  • Designed and collect the Test Data for multiple user load test script.
  • Designed the scenario and run it at controller thru cloud server.
  • Expert in analyzing performance test result from analyzer and identify bottlenecks of applications.
  • Coordinated with Development team for root cause of defects and performance tuning.
  • Extract the different type of report from Analyzer component and sent to all stakeholders.
  • Share the test results to all stake holders for performance tuning if needed.

Environment: s: Browser IE 8, C, HP QTP/UFT, Load Runner, Controller, Analyzer and HP QC/ALM

Confidential, Florida

Software Test Engineer

Responsibilities:

  • Working closely with the PM, test leads, project teams, and application development leads to understand, collect and review requirements and Automation Test Plan.
  • Reviewed the Business Requirement specification Document and the technical specification of the application.
  • Reviewing System Requirements to define testing scope for various levels of testing (Functional, System, Regression and UAT)
  • Developed Test Objectives and Test Plans.
  • Created manual Test Cases and Test Scripts to perform Functional and Regression testing.
  • Worked with developers to communicate regarding defects and issues in the application.
  • Coordinated the testing effort towards End-to-End testing to verify the proper functioning.
  • Developed test scripts to Performed Integration testing, System testing, Regression testing, User Acceptance testing (UAT) and Back End testing of an application.
  • Preparing and updating all business stakeholders regarding project status with daily reports.
  • Performed Data Validations and field Validations.
  • Used Quality Center for Test Cases development and test execution status tracking.
  • Participated in Walkthrough and Defect report meetings periodically.

Environment: s: IE, Chrome, Firefox, HTML, XML, Windows, MS Excel, MS Office, HP QTP and Defect tracking tool

Confidential

QA Tester/ Analyst

Responsibilities:

  • Working closely with the PM, test leads, project teams, and application development leads to understand, collect and review requirements and Automation Test Plan.
  • Reviewed the Business Requirement specification Document and the technical specification of the application.
  • Reviewing System Requirements to define testing scope for various levels of testing (Functional, System, Regression and UAT)
  • Developed Test Objectives and Test Plans.
  • Created manual Test Cases and Test Scripts to perform Functional and Regression testing.
  • Worked with developers to communicate regarding defects and issues in the application.
  • Coordinated the testing effort towards End-to-End testing to verify the proper functioning.
  • Developed test scripts to Performed Integration testing, System testing, Regression testing, User Acceptance testing (UAT) and Back End testing of an application.
  • Preparing and updating all business stakeholders regarding project status with daily reports.
  • Performed Data Validations and field Validations.
  • Used Quality Center for Test Cases development and test execution status tracking.
  • Participated in Walkthrough and Defect report meetings periodically.

Environment: s: IE, Chrome, Firefox, HTML, XML, Windows, MS Excel, MS Office, HP QTP and Defect tracking tool

Confidential

QA Tester/ Analyst

Responsibilities:

  • Reviewed the Business Requirement specification Document and the technical specification of the application.
  • Reviewing System Requirements to define testing scope for various levels of testing (Functional, System, Regression and UAT)
  • Developed Test Objectives and Test Plans.
  • Created manual Test Cases and Test Scripts to perform Functional and Regression testing.
  • Worked with developers to communicate regarding defects and issues in the application.
  • Coordinated the testing effort towards End-to-End testing to verify the proper functioning.
  • Developed test scripts to Performed Integration testing, System testing, Regression testing, User Acceptance testing (UAT) and Back End testing of an application.
  • Preparing and updating all business stakeholders regarding project status with daily reports.
  • Performed Data Validations and field Validations.
  • Used Quality Center for Test Cases development and test execution status tracking.
  • Participated in Walkthrough and Defect report meetings periodically.

Environment: s: IE, Chrome, Firefox, HTML, XML, Windows, MS Excel, MS Office and Defect Tracking tool.

We'd love your feedback!