Automation Test Engineer Resume
0/5 (Submit Your Rating)
Columbus, OhiO
SUMMARY
- Over 7 years of experience as Automation Engineer and Quality Assurance Analyst in Web based and Client/Server and Mainframe application.
- Over 2 years of experience in Analysis, Design, Coding, Testing & Production Support of application software in Ruby and Watir Webdriver.
- Worked on Personal lines transformation program, which involves transforming legacy mainframe system into windows based software called PolicyCenter.
- Strong knowledge in all phases of Software Development Lifecycle (SDLC),Test and Defect life Cycle, Business requirement Analysis and different QA Methodologies.
- Good Experience in Agile methodology - use of story cards through Rational Team Concert (RTC). ATDD / BDT.
- Good experience in Automation Testing using Ruby, Cucumber, in development, maintenance and execution of automation scripts, creation of automation framework (ATDD /Behaviour Driven Testing).
- Worked with Cucumber using Capybara/Watir web driver to test web application.
- Worked with Page objects, Selenium web-driver, rspec, json, nokogiri, rails gems to test web pages.
- Experience in automation testing using QTP.
- Experience in working with CI tool Jenkins and version control Subversion (SVN)
- Experience in writing Acceptance criteria in Gherkin, Feature Files and Step definition using Ruby.
- Extensive experience in developing Test Plan, Test cases, Test Scripts, Test reports and Documentation, Test data preparation, Test Environment setup, Test execution and Analysis for both Manual and Automated test.
- Experience in Functional Testing, Regression, Integration, Acceptance (UAT), Negative, Black box, Smoke, Iteration testing (Agile methodology), System Testing, and Infrastructure Testing, End to end testing.
- Good knowledge in Quality Center (QC) and discovering software Bugs, Reporting, Tracking and verifying bug fixes.
- Experienced in Creation and Review of the Test Plan, Test cases and Test scripts.
- Good Proficiency in preparing and publishing Test Status Reports during Test execution processes.
- Ability to find possible automation solution to manual task.
- Ability to work independently or as a team Member.
- Excellent interpersonal skills with ability to adapt and work in team environment to meet the team goal. Keen in learning and sharing new technologies.
- ISTQB certified.
TECHNICAL SKILLS
Operating Systems: Windows
Languages: Ruby, VB Script, HTML, JavaScript, XML,C,SQL
Testing Tools: HP ALM/Quality Center
Software application: Microsoft Office, RubyMine, OracleInsbridge
PROFESSIONAL EXPERIENCE
Confidential, Columbus Ohio
Automation test engineer
Responsibilities:
- Analysis of the Business Requirement, Wire frames, Designs, GUI specification to develop test plan, test scenarios, test data and test cases.
- Execution of Functional, Regression, Integration, UAT and End-to-End testing to verify the functionality with the new codes introduced for modification and/or enhancement.
- Attend daily agile stand ups and discuss productivity and issue.
- Creation of reusable Automation framework using Ruby/Cucumber framework.
- Creation of automation script using watirweb driver, oci8.
- Conducted automation testing using Ruby/Cucumber framework and Capybara / Watir to automate validation of Pricing tool ( front-end system) which are User screens using PageObjects.
- Worked with BA to set up acceptance criteria, environment set up for ATDD/BDD, Installed and configure ruby 1.9.3,Ruby Mine IDE, and all necessary Ruby Gems and plug ins.
- Wrote step Definition using Gherkin.
- Created Feature file, and Test Scenario from acceptance criteria.
- Automated Mainframe application using ruby gems. Work with excel spreadsheet using Spreadsheet ruby gems.
- Update and maintain daily test execution and Defect status report with aid of the HP ALM/Quality Center Propose and initiate various automation utilities in VB Macro to simply the manual task.
- Participated in release planning, sprint planning and retrospective meeting and provided feedbacks to the scrum masters.
- Providing on-call and weekend support during project release dates.
- Worked closely with the developers and other testers to solve technical and end user issues.
Environment: Ruby, Rubymine, Cucumber, HP quality Cente
Confidential
Test Analyst
Responsibilities:
- Analysis of the Business Requirement, Rating, Post rating and Underwriting rules for creation of test plan.
- Creation of test plan, test cases and scenarios for validating the tool.
- Attend daily agile stand ups and discuss productivity and issue.
- Performed system testing and functional testing of the rules configured in the tool to meet the user requirement.
- Develop and edit Ruby Automation scripts for the execution of parallel testing. Execute parallel testing to match premium with the existing rating tool.
- Execute batch files to test all the valid policies in production with the stakeholder to ensure better quality of the product for different Line of Business.
- Involved in analyzing Requirement Specifications, which included functional and system design specifications.
- Involved in writing the Test Plan, Test Scenarios and Test Cases using Quality Center.
- Participate in the QA process to Review Test Cases and provide feedback to ensure all aspects of feature are tested.
- Performed manual testing considering the base line of developed test plan and test cases for both positive and negative scenarios.
- Performed Backend Testing using SQLqueries in order to view successful transactions of data and for validating data.
- Designed Tests Using keyword Driven Methodology for selected areas.
- Logged defects in Quality Center, assigned them to the responsible person and tracked them until they are fixed.
- Developed the Requirements Traceability Matrix and defined the input requirements to document the Business Requirements Specifications.
Environment: Oracle Insbridge, Ruby, VB Script, HTML, Java script, COBOL
Confidential
Tester
Responsibilities:
- Analyze the system requirements and understand the application functionality.
- Involved in preparation of test plan based on the requirement.
- Involved in development of Automation Framework to provide support in automated testing.
- Conducted Manual testing as well as Automation testing using QTP.
- Create test case using HP test case template and export them into Quality Center.
- Convert manual test cases to automation by using QTP following HP automation design framework.
- Execute the test cases and report the defect using Quality Center.
- Reproduce defect and report the defect in Quality Center so that defect can be easily found.
- Developed automation script for positive test cases using Quick Test Professional (QTP).
- Created the automation test scripts (Reusable action scripts, Library functions, Global Object Repository) of the identified test cases in VBScript for UAT (Windows application).
- Developed automated test scripts using VB Script for GUI and Functionality testing of the applications using QTP.
- Developed Master startup scripts by using Reusable Actions and Copy Actions and did the regression testing for each major release of the application by using QTP.
- Executed scripts with different sets of data using Data Driven Wizard in QTP.
- Design Tests using keyword driven methodology for selected areas.
- Used checkpoints to validate default values in edit boxes, combo boxes and verified the expected results.
- Attended the automation code review & verification meeting with team lead and team members.
- Participated in daily and weekly status meeting and provide daily status report.
Environment: MS Office, Windows XP, VB Script, SQL Server, QTP, Quality Center, Share