Automation Engineer Resume Profile
3.00/5 (Submit Your Rating)
NY
SUMMARY
- Strong knowledge in all phases of Software Development Lifecycle SDLC , Test Life Cycle and Defect life Cycle, Business requirement Analyzing and different QA Methodologies Waterfall, Agile, Behavior Driven Testing
- Experienced in Web based Testing including GUI Testing, Functional testing, Regression Testing, Smoke Testing, Integration Testing, System Testing, Performance, Stress Testing, Unit Functional Testing, End-to-End Testing, UAT Testing .
- Extensive experience in Automation Testing using UFT /Quick Test Professional QTP in development, maintenance and execution of automation scripts, creation of automation framework Data Driven, Keyword Driven, Hybrid , VB Scripting and Descriptive Programming.
- Extreme Experienced in development of Share object repository And UFT/QTP custom Function Libraries using VB Scripting and descriptive programming for various Web and Client-Server application and mainframe application.
- Experienced in Automation of Backend Testing, Web Services XML using VB script for descriptive programming in UFT/QTP.
- Strong Ruby programing experience
- Extensive experience in Automation Testing using Ruby and Cucumber Behavior Driven testing
- Worked with Cucumber using Capybara/Selenium web driver to test web application and mainframe application.
- Worked with Watir Gem and Page objects. And different object identification tool like fire bugs. Worked with Rspec Gem for different assertions.
- Experienced in writing Acceptance criteria, Feature Files and step definition using ruby and Gherkin Scripting.
- Very Strong experience in writhing complicated SQL Queries to validate front end data against the backend database. And also to create test data for automation test.
- Experienced with DB2, Oracle, SQL Server, MY SQL, No SQL Databases
- Worked with TOAD, QMF and SQL Server Management Studio.
- Exclusive Mainframe testing experience.
- Strong experience in automating Passport 2011 Mainframe for different validation point.
- Expert in ALM / Quality Center QC in both area of User portal and Admin portal, and Reporting bugs, Tracking bugs and verifying bug fixes.
- Expert in Web Service Testing using SOUP UI, Jmeter and QTP Web Service Add In Web Service Automation
- Expertise in Performance Testing using Jmeter and LoadRunner Load Testing, Stress Testing, Data Volumes Testing
- Experience in Insurance Domain, Banking Domain, Argo Teller, Financial Domain, Retail Domain and E-Commerce Domain.
- Work closely with Project Manager, Business Analyst and software development team to reproduce and debug issues in Agile Scrum environment.
- Excellent Communication skill and Presentation skills, Self-starter, Quick learner, Motivated Team player, ability to work independently in a fast paced environment
Professional Experience
Confidential
Automation Engineer
Job Responsibilities:
- Analyzed the Business Requirements for multiple projects, Performed necessary design inspection, attained several work through meeting and Test Plan review meeting.
- Created Test Cases in Excel sheet for various project and store them into ALM/QC using excel add in, Mapped test cases with the requirements. Created several Traceability Matrix documents. Analyzed existing defect and retested them.
- Wrote complex SQL Queries to generate Test Data in ORACLE database using TOAD for automation.
- Created Automation Test Strategy for Regression Testing.
- Set up UFT/QTP 11.5 , Installed necessary Plug in, and configured Terminal Emulator add in for passport/mainframe.
- Created Key Word Driven Framework for Web Based Application and Mainframe application using VB Script and Descriptive programing.
- Build UFT/QTP Various Function libraries for Web Base, Clint server and different mainframe screen and created a common function libraries for all general functionalities.
- Created Excel test Data Sheet, automated excel sheet using Excel Object using VB Script in UFT/QTP to read data from excel sheet.
- Performed Data Driven Testing using UFT/QTP 11.5 for different Front End Application.
- Handle Dynamic objects in the application using Regular Expression along with Descriptive programing, created several Recovery Scenarios for unexpected error handling.
- Used Custom Check Points in UFT /QTP 11.5 .
- Used ADODB Connection in UFT /QTP 11.5 to automate the database.
- Dynamically saved UFT/QTP 11.5 Script to ALM / QC 11.5 And Run remotely from ALM / QC
- Automated the UFT/QTP 11.5 Reports and emailed them to management.
- Worked with BA to set up acceptance criteria, environment set up for BDD, Installed and configure ruby 1.9.3, Ruby Mine IDE , and all necessary Ruby Gems and plug ins.
- Used RUBY, CUCUMBER and Capybara / Watir to automate the Web Base applications using Page Objects.
- Created the Feature Files, and maintained them through out the project in Ruby Mine IDE.
- Created Step Definition File using Ruby Programing Language. Used Regular expression.
- Created Ruby Classes, Modules and Methods and maintained them and changed them time to time if necessary.
- Generated Test result in HTML and PDF format using Ruby Commands.
- Log Defects using ALM/Quality Center, retested defects and closed them after they were fixed.
- Conducted several meeting and presentation. Work closely with project manager and dev team in Agile Environment.
Environments: QTP 11.5, VB SCRIPT, RUBY, CUCUMBER QC 11, ORACLE, TOAD, SHARE POINT, PASSPORT 2011, MAINFRAME, LOTUS NOTE.CLARITY.
Confidential
Automation Test Engineer
Job Responsibilities:
- Involved and contributed in creation of the Automation Test Plan document.
- framework for the Passport Mainframe application and captured the Passport objects in the Object Repository.
- Identified the regression test cases in QC for the Automation team, analyzed and base lined each test case that they are candidates for automation.
- Created QTP
- Extensively used the DB2 and SQL Server databases to retrieve the data from multiple tables.
- Installed QTP 11, QC 10, DB2, QMF, SQL server, and configured the mainframe Add In Terminal Emulator for automation environment.
- Actively participated in setting up the automation environment, separate server, branch for automation.
- Created automated test cases in QC for the following functionalities - Deposit, Withdrawal, Payments, Purchase, Check Cash, Cash Advance, Money Order, Money Transfer, ATM Processing, and Night Deposit , Credit card processing.
- Wrote various VB Script Functions for Passport and EJ validation for web based Argo Teller Application.
- Created General Function using descriptive programming, Custom Checkpoints, Recovery Scenarios, and maintained them throughout the project.
- Created Hybrid Framework and Function libraries used Data Table, Virtual Object, And Regular Expression in QTP.
- Handled Dynamic Table Object using VB Script. Used File system object and various user define environmental variable in QTP
- Executed the QTP Script remotely from QC and saved the results into QC with the Screenshots.
- Created the Treatability Matrix, Linked defects with the test cases in QC
- Reported the daily activities to the QA Manager on daily basis
- Participated in walkthrough meetings, status summary meeting weekly , and defect summary meetings.
Environments: QTP 11.5, VB SCRIPT, QC 10, DB2, QMF, SQL SERVER, ORACLE, TOAD, SHARE POINT, ICL EDITOR, ARGO TELLER, PASSPORT, MAINFRAME. OUTLOOK. PPM.
Confidential
Software Test Engineer
Job Responsibilities:
- Analyzed requirements by conducting walkthrough meetings. Involved in creation of Test plan and scenarios with business analysts, project manager and test supervisors
- 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 cycle.
- Conducted GUI, Functional, and Front-end back end testing, and reviewed pages for content problems, graphics problems, and link verifications.
- Created scripts for Regression, Security, GUI, Integration, and Database testing
- Performed Smoke Testing to make sure all the Test Channels and Test Environment is working as desired.
- Creating and executing SQL queries to validate test data using TOAD.
- Performed back-end testing using SQL queries in Oracle database
- Ran SQL queries to performed database validation according to the business logic
- Analysis, design, development, and ongoing maintenance of automated tests and automation architecture performed within the established automation development processes using QTP
- Developed QTP Scripts from scratch using Descriptive Programming
- Designed and Built custom QTP Automated Testing Framework, Custom Function Library using VB script and Descriptive programing.
- Performed Data Driven Testing using QTP for testing the application
- Worked on Excel Files using VBScript with QTP
- Handled dynamic objects using Descriptive programming with QTP
- Used Checkpoints and Custom Checkpoints, Data Driven, and Regular Expression in QTP
- Tracked and reported defects into Quality Center and notified management with details
- Worked directly with Business users performing User Acceptance Testing UAT
Environment: Quality Center, QTP, SQL, Oracle, UNIX, Mainframe, Restful Web Service, JAVA, HTML, XML, JSP, MS Office Suite, GUI, .NET, TOAD.