We provide IT Staff Augmentation Services!

Test Automation Engineer Resume

2.00/5 (Submit Your Rating)

Kansas City, Mo

SUMMARY:

  • A versatile, innovative and skilled QA Automation Engineer with over 7 years of highly concrete experience in Software test automation and software quality assurance engagements, proven track record of delivering full cycles of complex projects and initiatives across a diverse range of technologies on the global delivery model.
  • Experience in Agile frame works like Scrum and 3+ years of experience working in scrum teams.
  • Expertise on delivering an end - to-end test automation projects with Selenium.
  • Excellent hands-on designing and implementing the test automation frameworks and customize as per application landscape.
  • Good domain knowledge in Financial, Banking & Insurance domains.
  • Experience in performing Requirements gathering, Risk management & Change control management.
  • Expertise in test planning, test strategy, test estimation and test automation approach.
  • Excellent client facing skills and stake holder management.
  • Strong understanding of various SDLC methodologies like Agile, Waterfall, V-Model & Iterative.
  • Experience in leading the Team for providing quality results.
  • Expertise in onshore-offshore co-ordination and handling the offshore teams from onshore.
  • Exposure to TDD (Test Driven Development) & BDD (Behavior Driven Development) techniques.
  • Expertise in functional test automation tools Selenium/WebDriver.
  • Experience in functional testing using automation tools Selenium/Cucumber.
  • Implemented Web and Mobile Automation projects using Selenium with Ruby, Python & Java using Test Unit and TestNG frameworks
  • Hands on experience on Appium and KIF Mobile automation frameworks.
  • Expertise in test management tools like HP- Application Life Cycle Management (ALM) formerly known as Quality Center (QC).
  • Expertise in using the tools like JIRA in the agile project environment.
  • Expertise in ALM/QC Administration including Project Customization, Work flows & Project Migrations.
  • Developed continuous integration testing approach for Selenium frameworks with Jenkins.
  • Exposure to web services testing using SOAP UI and REST API Testing.
  • Excellent hands-on expertise on automating the application developed on various technologies which include but not limited to Mainframes, Web, .Net, Java, Oracle, Siebel, Power Builder and SAP.
  • Experience in Test case designing, Functional and Regression testing, Integration testing, SOA testing, Security Testing, X-Browser, Multilingual testing and Data base testing.
  • Experience in performing Functional, Regression, Integration, System Integration testing & UAT Support.
  • Expertise in analyzing the requirements and designing the test cases and test scenarios.
  • Experience in preparing and tracking the Requirements traceability matrix.
  • Defect management & co-ordinate defect triage meetings with key stake holders of the project.

TECHNICAL SKILL:

Functional Testing Tools: Selenium WebDriver 2.0, 3.0, Selenium Cucumber, TestNG, Test-Unit, Selenium Grid, Soap UI, UFT 11.5

Management Tools : Quality Center (10.0 & 11.0), ALM 11.5, JIRA, SVN, Rally, TFS, Hudson (Jenkins), Test Manager, Test Link

Performance Tools : Load Runner 9.1, HTTP Watch

Languages : Java, .net, Ruby, Python, SQL, Gherkin, VBScript Designing HTML and Java Script, CSS

RDBMS : SQL Server 2005 and Oracle 8i

Operating Systems : Windows 2000, XP, Windows 7/8/10, Linux, Mac OS

Mobile Platforms : IOS, Android

PROFESSIONAL EXPERIENCE:

Confidential, Kansas City, MO

Test Automation Engineer

Responsibilities:

  • Gathered requirements and application information from Business Area Managers (BAM) and Subject Matter Experts (SME’s) and developed test cases.
  • Involved in preparing test strategies for client side verifications and validations.
  • Involved in automating test cases using Selenium WebDriver with TestNG.
  • Used automated scripts and performed functionality testing during the various phases of the application development using Selenium.
  • Extensively worked on selenium web Driver with the preferred Languages Java, C Sharp, Python, Ruby and Perl.
  • Used TestNG Framework performed unit testing. Used Eclipse IDE executed and tested various functional modules in Java code using assertion.
  • Responsible for implementation of Hybrid Test Automation Framework build using Selenium WebDriver, TestNG and Maven technologies under Java platform utilizing industry leading harness design patterns and approaches.
  • Developed automated tests in partnership with developers for continuous regression testing and reducing manual testing using Selenium, TestNG, and Maven .
  • Used Java language and TestNG framework for scripting. Used Maven for building the WebDriver project. Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.
  • Involved in testing the application utilizing the Scrum (Agile) methodology.
  • Involved in functional testing, black box testing, negative testing, compatibility testing, and recovery testing.
  • Involved in testing compatibility of application for dynamic and static content under various cross browsers using HTML IDs and XPath in Selenium.
  • Involved in Functional Testing and Regression Testing using Selenium, Cucumber and Hybrid Ruby Framework.
  • Performed build acceptance testing and smoke testing using Cucumber automation tool.
  • Involved in writing unique XPath using firebug and fire path to identify web elements.
  • Implemented open source web test tool Selenium WebDriver for cross browser and cross platform web testing.
  • Used Selenium WebDriver to test search results of Meta search engine.
  • Created automation scripts in Soap UI using Groovy Script for web services testing.
  • Developed Test Frameworks in Selenium for UI Regression Test Automation and when necessary, and potentially execute Unit Test Automation.
  • Developed and executed SQL queries to verify the proper insertion, deletion and updates into the Oracle supporting tables and cubes.
  • Reviewed database test cases according to assigned Requirements to validate reports by retrieving data with complex SQL queries from oracle database.
  • Enter and maintain defect information in Defect Tracking System, JIRA.
  • Performed regression tests on the application to assure proper functionality of the site after new builds using Clear Quest.
  • Participated in daily, weekly meetings and technical reviews. Prepared reports showing the testing efforts.

Environment: Selenium WebDriver, Java, TestNG, Jenkins, Maven, Cucumber, Eclipse, Xpath, Firebug, Firepath, Agile, SQL, DHTML, Quality center HTML, Oracle11g, MSWord, MS Excel, PL/SQL Developer, UNIX, Windows 7.

Confidential, San Antonio, TX

Test Automation Engineer

Responsibilities:

  • Assurance of timely and high quality execution of AFS automation testing.
  • Test Strategy, Test Plan & Test approach Creation.
  • Designed and Implemented the Automation Frame Work with JAVA & Selenium WebDriver.
  • Enhance the frame work as per the applications landscape and support the regression team.
  • Prepared Test Automation approach and Test plan.
  • Performed feasibility analysis and conducted POC.
  • Propose the test automation approach to achieve high quality of deliverables to the end users of the product by building a regression suite that can catch up with fast growing development of new functionalities.
  • Identify the reusable functionalities, create the required generic functions or helper methods using Ruby and JAVA and integrated to the framework.
  • Trained the automaton team on the Framework usage.
  • Test automation estimates and managing the multiple automation projects.
  • Identifying the reusable assets and developing them.
  • Enhance the framework & test scripts for code optimization to achieve high performance.
  • Identify the regression test cases for automation.
  • Automate the test cases using Selenium WebDriver.
  • Script development, execution and results analysis while performing the lead level activities.
  • Understand the application and preparation automated test scripts to create test data.
  • Perform Code reviews, Status Reports and Review meetings.

Environment: Selenium Web Driver, Zephyr, Jenkins, JCL, NOMAD, REXX, Power Select, C#.Net, Microsoft SQL Server 2012, SAP Crystal Reports 2013, HP ALM, Microsoft Visual Studio, MS Project 2010, Beyond Compare, Windows Server 2008, NAS, BARR, AUTOSYS.

Confidential, Chicago, IL

Automation Engineer

Responsibilities:

  • Performed study for the CatPortal™, Cat Ridge™ - Cat Express™ and come up with testing strategy.
  • Performed feasibility analysis and conducted POC.
  • Quality Center Administration.
  • Understanding the framework.
  • Detailed Study of Business Documents and understand the criticality of the Business.
  • Analysis of System Requirement Analysis Document.
  • Generation, review and execution of QTP Scripts.
  • Effectively handled the errors by following the coding Standards and implemented the Recovery scenarios for error handling.
  • Performed Data Driven Tests using external data.
  • Create and maintain Object Repository.
  • Usage of Descriptive VB Script Programming to handle complex functionality.
  • Execution of Scripts as Batch.
  • Raising Incidents and reporting the Bugs.

Environment : QTP 10.0 PowerBuilder, QC 10.0, COBOL, C, Active X, .Net, OBIEE.

Confidential

Test Engineer

Responsibilities:

  • Involve in the requirement walkthrough meetings and understand the functionality for each release.
  • Create and Execute functional and regression test cases Using HP ALM.
  • Reporting and tracking the status of the defects using HP ALM.
  • Understanding, implementing and updating the Agile Testing Strategy.
  • Attend daily stand up meetings in Agile-scrum based releases.
  • Developed SQL queries during End-to-End testing stage using MySQL.
  • Perform Cross Browser and compatibility Testing.
  • Involve in Functional Testing and Regression Testing using Selenium and Hybrid Framework.
  • Complete ownership for creating automated test scripts and regression tests.
  • Identify the screens / functionalities that need to be automated as part of each release and provide the estimates to automate.
  • Identify the reusable functionalities, create the required generic functions or helper methods using Ruby and JAVA and integrated to the framework.
  • Responsibility of developing and enhancing the Test Scripts in Selenium.
  • Identify the framework changes as required and implement them accordingly.
  • Involved in Functional Testing, System Testing and Regression Testing.
  • Refining the test regression suites by reducing the regression run time and 0 failures.
  • Training resources on implementing Selenium for automating test cases.
  • Involved in preparation of Status Report, and Execution Report.
  • Review member for code reviews submitted.
  • Involved in Rest API, Web services and KAFKA testing.
  • Certification of the regression builds on LIX changes/ code changes.
  • Participate in Defect triage meetings, advocate appropriate level of quality by the resolution of priority defects.

Environment: Selenium2.0, TestNG, Appium, KIF, WebDriver 2.0, 3.0, MySQL, GIT, SVN, Ruby, Java, Python, ALM 11.5, JIRA. Xcode

We'd love your feedback!