We provide IT Staff Augmentation Services!

Test Automation Developer Resume

3.00/5 (Submit Your Rating)

Columbus, OhiO

SUMMARY:

  • Skilled Professional with 6+ years of Experience in testing Web based and client server applications using both Manual and Automation tools.
  • Strong understanding on different phases of Software Development Life Cycle (SDLC) and SDLC models including Waterfall, V model and Agile (SCRUM/Kanban)
  • Experienced in Documenting and Reporting Bugs using IBM RTC, JIRA and Quality Center
  • Involved in Preparation of functional flows using Microsoft Visio
  • Actively involved in 3Amigos, Retrospective and Estimation sessions and wrote Scenarios in Gherkin format.
  • System Testing Good experience writing automated scripts in Ruby Programming Language (using Watir Webdriver, RSpec and Page Object) to test the functionalities.
  • Experienced in Selenium automation testing under Agile Methodology using Cucumber Framework and Page - Object model
  • Strong knowledge in Behavior Driven Development (BDD) and used Cucumber for writing tests
  • Extensive automation experience using QTP by creating reusable scripts with VB Script
  • Experience in performance of Build Validation, Smoke/Sanity, Functional, Integration, System, Regression, Exploratory, Cross Browser, User Interface and UAT testing
  • Expertise in formulating Test plan, designing test cases and test scripts to support quality deliverables
  • Used Ruby/Cucumber and Jenkins in a Continuous Integration development environment
  • Monitored and reported daily development builds and test results.
  • Participated in the daily Backlog grooming, standup, tasking and retrospective meetings
  • Involved in developing and maintaining Traceability Matrix, performing Gap Analysis
  • Proficient in multi-platform (Windows, Linux & Mac OS) and cross browser testing (IE, Firefox, Chrome, Safari) as well as Mobile testing on different devices (iPhone, iPad).
  • Experience in tracking Requirements Traceability Matrix to ensure comprehensive test coverage of requirements
  • Performed the Test Coordinator roles for the releases
  • Performed backend testing by running SQL queries on the Oracle and SQL Server databases using the database tools Toad and SQL Navigator
  • Interacted with stake holders from End users to Senior Management and contributed a lot to the success of projects.
  • Proven ability to support multiple projects, under tight deadlines, often with competing priorities and complexities
  • Strong Analytic ability and Capable of working independently as well as in a Team
  • An efficient self-starter and quick-learner with effective interpersonal and negotiation skills
  • A team player with excellent documentation and inter-personal Communication skills
  • Excellent skills in communication & collaboration, interest & ability to learn new technologies in short time

TECHNICAL SKILLS:

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

Languages: Ruby, VBScript, JavaScript, CSS, Perl, JSP, HTML5, XML, Java.

Databases: MS Access, SQL Server 2000/2005/2008

Tools: IBM RTC, HP Quality Center, Quick Test Pro (QTP), JIRA, Git, Microsoft Office.

Methodologies: Agile, Scrum, Kanban, Waterfall.

PROFESSIONAL EXPERIENCE:

Confidential, Columbus, Ohio

Test Automation Developer

Responsibilities:

  • Automated the documentation of existing IVR call flows and Genesys applications
  • Automated functional and regression testing for various IVR applications using Cyara.
  • Utilized Cyara for automated testing and monitoring that simulate real world customer interactions across IVR, voice and digital channels
  • Updated test cases when IVR design changes are made
  • Hand on experience in Testing agent call routing by simulating agents and agent activity and Computer Telephony Integration (CTI) functions.
  • Experienced in creating Test data that represent the customer activity to fit the test cases build on real world contact center scenarios
  • Actively involved in 3Amigos, Retrospective and Estimation sessions and wrote Scenarios in Gherkin format.
  • Developed test code in Ruby language using RubyMine editor and Cucumber framework.
  • Involved in Preparation of functional flows using Microsoft Visio for call flows and routing strategies
  • Participated in the daily Backlog grooming, standup, tasking and retrospective meetings
  • Involved in developing and maintaining Traceability Matrix and performing Gap Analysis
  • Being a member of the Scrum team participated in daily standup meetings, project status meetings as well as retrospective meetings and iteration reviews.
  • Conducted Base line, Sanity, Functional, Integration, Ad-hoc, Regression and UAT testing against the existing and new product
  • Performed test automation and manual testing, actively involved in creation of detailed test plans, test cases and test scenarios for different application modules according to functional requirements and business specifications.
  • Experienced in Automation Testing of web applications using Selenium WebDriver, Page - Object model and performed Regression and Functional Testing
  • Tracked and logged bug defects and errors for the applications by clearly articulating and providing detailed bug reports. Reported reproducible bugs in IBM RTC, Quality Center
  • Identified the Regression Test Cases which can be automated using Cyara scripts and CVS files for Cyara automation.
  • Extensively used Application Life Cycle Management (Quality Center) for documenting Test Cases and updating the Test Results after test cases execution has been completed
  • Wrote SQL queries to setup/modify test data in Oracle database
  • Performed backend testing by running SQL queries on the Oracle and SQL Server databases using the database tools Toad and SQL Navigator

Software: Genesys IVR/CTI applications, Ruby, JavaScript, CSS, VoiceXML, Oracle.

Testing Tools: Ruby/Cucumber, Selenium, Cyara, HP QC 11, and IBM RTC.

Environment: Windows 7, 10, Linux, UNIX.

Confidential, San Francisco, CA

Automation Tester

Responsibilities:

  • Conducted Base line, Sanity, Functional, Integration, Ad-hoc, Regression and UAT testing against the existing and new product.
  • Extensively involved in weekly/daily Defect Review and Test Execution Status Meetings to discuss/explain the defects with development team.
  • Actively involved in 3Amigos sessions and wrote Scenarios in feature files using Gherkin format
  • Created the Step Definitions to automate using Ruby/Cucumber
  • Participated in Retrospective meetings after every sprint release.
  • Developed and executed automated test cases using Ruby Mine, Selenium Web driver, Cucumber, and WATIR.
  • Writing Scenarios in feature file using Gherkin language and created Step definition files using Ruby in RubyMine editor.
  • Executed Feature files to perform functional testing, UI testing, regression testing to make sure that existing functionalities are not impacted by the changes.
  • Participated in bug triage meetings
  • Prepare Daily Report -- Involved in preparing the Daily Execution Status report and sharing with managers and leads.
  • Utilized HP Functional Test Suite (Quick Test Pro and Quality Center) for test automation.
  • Worked closely with Development team, BA and QA teams, as well as Stakeholders and members of Management.
  • Identified core functional flows, as well as wrote automated test cases using QTP and VBScript for both Windows and web-based applications.
  • Performed test automation and manual testing, actively involved in creation of detailed test plans, test cases and test scenarios for different application modules according to functional requirements and business specifications.
  • Being a member of the Scrum team, participated in daily standup meetings, project status meetings as well as retrospective meetings and iteration reviews.
  • Created test plans and functional, regression, and integration test cases using Quality Center 11.0.
  • Developed and maintained Java based automation tools for database conversion and automated archival process of localized files.
  • Developed and maintained utilities and tools to manage the automated process using Perforce and Git.
  • Tracked and logged bug defects and errors for the applications by clearly articulating and providing detailed bug reports. Reported reproducible bugs in JIRA, Quality Center.
  • Involved in system integration and user acceptance testing on later stages of SDLC.
  • Performed localized Mobile (IOS) Application Testing.

Software: Java, .Net, Flex, VBScript, JavaScript, CSS, JSP, XML, Oracle.

Testing Tools: Ruby/Cucumber, JIRA, Quick Test Pro (QTP 11), HP QC 11

Environment: Windows 7, Linux, UNIX.

Confidential, Tampa, Florida

QA Analyst

Responsibilities:

  • Developed and Maintained Test Schedule for Quality assurance deliverables.
  • Actively involved in all phases of SDLC.
  • Worked with QA team to perform Test strategy and Test plan.
  • Prepared and executed Test Cases manually for different modules based on the requirements specified in the Use Cases.
  • Designed and developed Test Cases in MS Excel.
  • Participating in walkthroughs of functional reviews and design reviews.
  • Performed Smoke, Regression testing, User Acceptance Testing.
  • Performed basic backend testing for functional flow of the applications.
  • Involved in defining Test objectives for the application and prepared test Scripts for manual testing.
  • Performed Parallel and Cross Browser testing on different browsers like Internet Explorer, Chrome, Safari and Firefox where multiple tests were run at the same time.
  • Parameterize the test for multiple sets of data testing.
  • Followed Agile Methodology (SCRUM) for this project.
  • Arrange test suites to be able to upgrade tests easily in the event of any feature changes.
  • Write Test plan and test case for the new features.
  • Modified the existing test cases based on change in a feature and requirements.
  • Used JIRA as a defect tracking tool for Product backlog and reporting bugs.
  • Wrote SQL queries to setup/modify test data in Oracle database.
  • Used Quality Center and Quick Test Pro (QTP) automation for testing.
  • Identified the Regression Test Cases which can be automated using systematic approach and estimated the Cost Benefit Analysis.
  • Extensively used Application Life Cycle Management (Quality Center) for documenting Test Cases and updating the Test Results after test cases execution has been completed.
  • Interacted extensively with end users and developers to make sure all user requirements are met.
  • Interacted with developers to report the bugs and status of the bug.
  • Prepare daily Execution status reports, defect analysis, test summary report and Sign off documents.
  • Interaction with onsite Leads for testing issues and test progress reporting.
  • Attending defect call and follow up defects for quick resolution.

Software: Java, WebSphere Commerce Server, Oracle

Testing Tools: JIRA, QTP and Quality Center

Environment: Windows, UNIX, Linux.

We'd love your feedback!