We provide IT Staff Augmentation Services!

Test Automation Engineer Resume

SUMMARY:

  • Organized, dedicated QA testing professional with 11 years of experience in automation and manual testing of server side, desktop & web application, UNIX, Mainframe, Financial Information Exchange (FIX) and Service Oriented application (SOA) in both Waterfall and Agile methodologies.
  • Experience Summary
  • Extensive experience in automation testing using Coded UI, Selenium Webdriver, Sikuli, SOATest and HP Quick Test Professional.
  • Experienced in Coded UI automation using C# language with Visual studio 2012, 2013 and 2015 IDE. Execution of test cases using STAF/STAX framework using python and from MTM (Microsoft Test Manager).
  • Experienced in Selenium Webdriver automation using C# and Java programming language for web application.
  • Managed VM farm using Hyper - V manager for automated install of applications across 100 VM’s.
  • Extensive knowledge in FIX 4.0, 4.2 and 4.4 testing.
  • Experienced in Parasoft 9.2, 9.5 and Mindreef for SOA (SOAP and REST) testing, data driven testing and performance testing.
  • Extensive experience in using Test Management tools such as HP Quality Center (QC) and Test Director, Team Foundation server (TFS) and Microsoft Test Manager (MTM), JIRA for organizing and managing all phases of application testing process, including specifying testing requirements in the format of User Story and User request, planning tests, Writing and executing tests in MTM, TOSCA, ZEPHYR and tracking defects in JIRA, TFS and IBM Clear Quest with the link of the Test cases.
  • Extensive knowledge and experience of Software Development Life Cycle(SDLC), Software Testing Life Cycle (STLC) and QA methodologies in Waterfall, Agile and RUP.
  • Experienced in Trading, Market Data, Middleware, Brokerage accounting, Equity, Options and Mutual Fund Trading, client web and desktop application testing.
  • Experienced as Automation Engineer, Project QA lead, coordinator, E2E coordinator and LSIT coordinator for various technology, business oriented and regulatory related project.
  • Experienced in Splunk for searching, monitoring application generated big data using Splunk web interface for testing purpose.
  • Involved in load testing and stress testing using internal tool and measured performance metrics using perfmon and other internal tools.
  • Experienced in database concepts and used SQL server management studio 2005/2008 for testing. Used Spufi and windows interface for IBM DB2 mainframe, Toad for oracle DB and tested aerospike/persistence DB using scripts.
  • Implemented Risk Based Analysis, test case prioritization and test evaluation summary and matrix from QC as value added to project
  • Created and executed automation scripts using Tricentis automation tool TOSCA.
  • Extremely experienced and involved in all the process of testing right from kick off meeting to test summary and sign off. Knowledge in preparing test artifacts in each step of process such as ambiguity document, test approach, test strategy, test plan, test cases & test summary.

TECHNICAL SKILLS:

Testing Methodologies: Waterfall, Agile, RUP

Project Management: TFS, QC, CQ, MTM, JIRA, ZEPHYR, MS office and project

Testing tools: Parasoft,QTP,Splunk,Coded UI,TOSCA, Selenium, Sikuli

Database: SQL server 2005/2008, Toad, IBM DB2, Aerospike

Operation System: Windows, Linux, Mac

Networking: HTTP, Ultra messaging, MQ and MBus

Application tested: .Net, Webservice, Mainframe cobol, Java

PROFESSIONAL EXPERIENCE:

Confidential

Test Automation Engineer

Responsibilities:

  • Using UI maps for coding desktop applications.
  • Using STAF/STAX automation framework via Python for executing daily build evaluation. Polling for a new build, installing application, executing test cases and publishing results to project team and exporting VM.
  • Using Microsoft Test Manager for executing automation test cases for Critical regression systems
  • Migration of Coded UI solutions from Visual studio and to 2015.
  • Launching browser and opening display using C#
  • Verifying certain object exist in display and values are updating
  • Reading and writing values to contents in a display for different parameters.
  • Placing order and validating order status is updated properly using Java.
  • Create JSON/XML request and make rest api call validate the response for expected values verify IBM DB2 for expected value verify logs for message sent to dependent application
  • Create JSON/XML request and make rest api call validate the response for expected values verify IBM DB2 for expected value verify logs for message sent to dependent application
  • Launching of Cefsharp application and performing operations on display
  • Verifying display GUI is updating as per expected image comparison.

Confidential, Austin, Texas

Test Automation Engineer

Responsibilities:

  • Automating desktop application using Coded UI hand coding, UI maps and Teststack.White framework with C# programming language.
  • Creating test cases in MTM and linking to Coded UI automation.
  • Migrating Coded UI solution from Visual studio and 2015.
  • Automating Web based application using Selenium webdriver using C# programming language.
  • Using Sikuli and Sikulisharp for automating Cefsharp application.
  • Performing daily build evaluation using STAF/STAX framework in Python language and publishing results. Managed build evaluation for 8 projects on daily basis.
  • Executing Critical Regression test cases using MTM.
  • Managing VM farm for automated install of application across 100 VM’s.
  • Opening Incidents in TFS and tracking it to closure.
  • Attending daily call for sharing updates on progress in automation and other regular activities.
  • Setting up automation system with Server 2016 and Windows 10 for installing application and performing automation execution.

Confidential, Austin, Texas

QA Lead

Responsibilities:

  • Test effort estimation and Resource allotment for various projects
  • Attending requirement gathering meetings and creating test flow based on requirement
  • Working as SME to review/suggest and correct business and technical requirement using ambiguity review record.
  • MTM, Zephyr for test case & test execution management along with traceability matrix.
  • TFS, JIRA for requirements & bug tracking.
  • Experienced in data driven Coded UI framework using hand coding for order placement and order status validation for web application.
  • Experienced in hybrid automation framework using Parasoft with Java & Selenium integration.
  • Worked in agile methodology project with active participation in all agile ceremonies like Backlog grooming, Sprint planning, daily scrum call, Review & Retro.
  • Selenium, Coded UI, Parasoft, TOSCA used for automation framework approach
  • Code review and suggesting fixes for the code deviant from business requirement creating high level scenarios and allocating test cases to resources for execution
  • Played different role as E2E coordinator, system integration tester.
  • Supported during production deployment and helped business and development team to debug issues.
  • Implemented RBT, test case prioritization in this complex system which saved time efforts and provided value to the customer.

Confidential

Senior Software QA Engineer

Responsibilities:

  • Test case, test data preparation and execution for server side and web application and documenting in HP test management tools.
  • Experienced working in waterfall & RUP methodology.
  • Test plan, test summary, test approach & test strategy document preparation.
  • Worked in VB scripting for preparing mainframe macros.
  • Automation using QTP for desktop application.
  • Fix message testing for applications using 4.2 & 4.0 protocol.

Hire Now