We provide IT Staff Augmentation Services!

Ivr Qa / Test Automation Engineer Resume

4.00/5 (Submit Your Rating)

Piscataway, NJ

SUMMARY

  • Over 5 years of experience in Software Quality Assurance Testing of Web, Windows, Web Services, Client/Server and databases in Finance, Healthcare and Telecomm. Applications.
  • Expertise and performed leading activities in analyzing business requirements, system specifications, design, development and execution of test plans and test cases for Manual and Automated testing.
  • Designed a test approach, identifying the scope of testing with a risk - based approach for each feature and scope of work in a project effort identifying test environments, dependencies, and constraints, prioritizing test cases.
  • Expertise on contact center applications Platform (Genesys, Avaya), WDE (Workspace Desktop Edison), CCpulse, Ticker, IRD (Interactive Routing Design), Cyara (Automation Tool For IVR), Kibana, Postgres Dev Center. Channels: IVR, Email, Chat, Co-Browse.
  • Expertise in Creating Test cases, Virtual Agents for IVR and CTI and running campaigns using Cyara.
  • Expertise in test automation tools such as Selenium WebDriver/RC/IDE/Grid, Winapp Driver, Appium, Watir to develop automation testing scripts for Web, Desktop, Mobile and client-server applications.
  • Expertise in Automating windows desktop applications with Winapp driver.
  • Expertise in building automation framework using Cucumber, TestNG, JUnit, RSpec and writing test cases in Ruby, Java.
  • Hands-on experience with automating Mobile Apps Testing (Native and Hybrid using emulators & IOS Simulators.
  • Expertise in API testing both SOAP and REST services using SOAP UI, Postman, and Rest Assured and Tested both XML and JSON formats.
  • Expertise with Jenkins for Continuous Integration and nightly monitoring and deploy and creating Jenkins file for the Pipeline using Groovy Script.
  • Expertise in designing customized hybrid framework (Keyword Driven & Data-Driven) using Selenium WebDriver, Java, and TestNG.
  • Hands-on experience in writing core Java/Ruby and use object-oriented programming OOPs concepts in developing the Selenium framework.
  • Expertise in writing SQL queries and Proficient in testing the database of applications developed with SQL Server, Oracle, and MS Access.
  • Expertise in performing different types of Testing: Black Box Testing (Functional Testing), White Box Testing, System Testing, Integration Testing, Regression Testing, Acceptance Testing, Sanity Testing, Back End Testing, GUI Testing and API Testing (SOAP and REST).

PROFESSIONAL EXPERIENCE

Confidential, Piscataway, NJ

IVR QA / Test Automation Engineer

Responsibilities:

  • Perform and present walkthrough / Show and tells / functionality with Business and get the sign off with different projects and review with the feedback given.
  • Analyze Business requirements, System requirement and mapping requirement specifications interacting with Developer, Business Analyst and QA. Work with the dev to reproduce the bugs and to resolve them.
  • Created a test approach, Identifying the scope of testing with the risk-based approach for each feature in the project effort identifying test environments, dependencies, and constraints, prioritizing test cases.
  • Create reliable test automation Suites for IVR using Cyara for different LOB and Developed test script campaigns using Cyara for IVR for NLU Changes and Regression Test Cases.
  • Involved in the Initial POC testing for CCAI (Customer Care Artificial intelligence) in IVR which involves the integration of Google dialog for better customer interaction experience.
  • Used selenium web-driver and Ruby, and the entire scripting done using Cucumber Framework using Gherkin for regression and enhancements for survey-hub also Wrote and executed SQL queries to verify the data updates to various tables and ensure data integrity.
  • Responsible for fixing and maintain hardware lab with Router and the extenders for the 5G/4G environments.
  • Worked on Confidential Skill for Alexa 5G environments on multiple routers and extenders and supported amazon in the certification process of it.
  • Validate the Logs in lower environments and Monitor production logs using Kibana and analyze the stats and shared with the team and business.
  • Coordinated with developers and record defects in JIRA to track until they are resolved.

Environment: Avaya, POST-Man, Cyara, IVR, Selenium Web-Driver, Ruby, Cucumber, Kibana, Amazon Alexa, Google Dialog, HTML, JIRA, Agile.

Confidential, Columbus, OH

IVR Test Automation Developer (TAD)

Responsibilities:

  • Worked under Agile methodology, performing leading activities in sprint planning sessions, scrums, sprint demos, and sprint retrospective meetings and provided the team with all the information required for successful completion of the sprint.
  • Actively Participated in the DevOps book club and Involved in tracking down the value streams and Business Value.
  • Developed Test Script campaigns with Cruncher and Pulse using Cyara (a tool to simulate real-world customer Interactions) for IVR’s and validated CTI routing strategies on driving the IVR calls to Virtual Agents in Cyara.
  • Maintaining prod - Cyara Scripts nightly run and monitoring the flow Auto Dialing TFN’s for all the IVR’s .
  • Maintained the appropriate skill level for test agent’s in different Line Of Business and Set up and maintained Hardware labs with all the Test Phones for Automating Test agent interactions.
  • Created reliable test automation suites for channels (email and chat) using Selenium - Watir WebDriver and Winapp Driver for web and the windows desktop applications ( Genesys ) with Ruby, Cucumber framework and Gherkin scenarios.
  • Designed and executed the Automated Test Scripts using Selenium WebDriver and Cucumber and used Page Object Framework for ease of maintenance of scripts and YML for the Test Data.
  • Responsible for fixing and maintaining regression automated test scripts for the end to end testing using Watir WebDriver (using Ruby).
  • Used Inspect Tool by Microsoft to identify the various windows application-based elements for the application.
  • Developed Automated test scripts from Manual test cases for Regression testing based on the requirement documents using IBM RRC and RTC.
  • Developed test cases for Get, Put and Post Rest API request in JSON format using RestClient Gem and implemented Genesys API for Chat and Email using it.
  • Implemented Automated execution of tests (nightly and need-based) using Jenkins and Created Jenkins file for the pipeline to Continuous Build, Test and deploy.
  • Checked the data flow through the front-end to back-end and used SQL queries, to extract the data from the Oracle database and validation. Written Complex queries for Data validation in SQL statements.
  • Performed BDD (Behavior Driven Development) with Data Driven Test Automation Framework using Cucumber Features, Scenarios and Step Definitions in Gherkins format.
  • Logged defects in HP ALM (Quality Center) into track record and updated them with changes.
  • Performed and presented walkthrough/ Show and tells/ presenting functionality with Business and getting signed off and reviewed test cases based on the feedback given.
  • Created Regression Document to track and report testing activities during each phase of testing, including testing results, test case coverage, required resources, logged defects and their status, performance baselines.

Environment: Selenium-Watir WebDriver, Winapp Driver, Cyara, Genesys, REST API, Inspect, Gherkin, Ruby, Jenkins, Cucumber, SQL Server and HTML.

Confidential, Jacksonville, FL

Automation Tester

Responsibilities:

  • Worked in Agile methodology with SCRUM Process for product development.
  • Setup and Configured Automation Hybrid Framework with Selenium-Watir Web Driver with Ruby OOPs, following Page Object Pattern and created automation scripts for a web-based application.
  • Performed software testing included Functional, Integration and Regression Testing using HP QC, Selenium Web driver.
  • Design, build and maintain story-based test automation scripts for UI validation using Cucumber and Ruby with Selenium web driver through business, functional, and technical expertise.
  • Developed UAT Regression Automation script and Automation of functional testing framework for all modules using Selenium WebDriver.
  • Used XPath and DOM to work with dynamic and static objects in Selenium
  • Implemented Continuous Integration & Continuous Development ( CICD ) using Jenkins for nightly regression and monitoring of the scripts.
  • Prepared daily and weekly test Automation reports and shared with the Client for feedback.
  • Used HP QC for bug tracking and reporting, also followed up with the development team to verify bug fixes and update bug status and attend defect triage meetings when necessary.
  • Performed back end testing writing SQL and PLSQL using QMF for the workstation, SQL Assistant tools.
  • Prepared test cases for Get, Delete, Put and Post Rest API request in JSON format using SoapUI.
  • Update and maintain Business Requirements/ User Stories, Test Plan and Test Cases in HP QC tool.
  • Responsible for backend testing (Validating Tables, stored procedures, Triggers).

Environment: Selenium-Watir WebDriver, Agile, Ruby, Junit, Jenkins, Cucumber, SOAP UI, REST API, TDD, BDD, SQL, Jira, Fire path, Firebug, Eclipse, XPATH, HTML, CSS, Oracle and Windows, Genesys (WDE, IVR, IRD), Cyara

Confidential

System Engineer/ Automation Engineer

Responsibilities:

  • Analyzed business requirements, system requirements, and data mapping requirement specifications interacting with developers and QA team.
  • Developed automation script for Mobile Native applications (IOS, Android) using Appium, Java and performed Manual Mobile testing using emulators and IOS simulators
  • Developed and executed scripts using Real Android devices and Emulators and IOS Simulators and used Selenium Grid to run test cases in multiple browsers and Platforms.
  • Responsible for implementation of Hybrid Test Automation Framework, Page Object Model using Selenium WebDriver, TestNG, Maven and Java.
  • Responsible for Mobile Testing includes App Testing and test automation for the web application using Cucumber/Ruby.
  • Written the entire Ruby scripting done using Cucumber Framework and executed SQL queries to verify the data updates to various tables and ensure data integrity.
  • Implemented the ATDD approach and developed the cucumber automation framework with Ruby.
  • Integrated Automation scripts (Selenium WebDriver API) in Continuous Integration tools (Jenkins) for the nightly batch run of the Script.
  • Performed compatibility testing using Sauce Labs cloud integration.
  • Strong experience with SOA architecture, which includes Soap and Restful Web Services Testing.
  • Performed web services testing with SOAP UI by validating request and response for XML, JSON files.
  • Involved in testing of services using SOAP/REST services using SOAP UI, Groovy Script.
  • Performed data-driven testing by using JDBC and Groovy script as a data source in SOAP UI and configured SQL queries to fetch data from the Oracle database.
  • Good Experience in Agile methodology with SCRUM Process for product development.
  • Worked on Project Management tool finding and reporting the bugs - JIRA.
  • Worked with developers to reproduce the bugs and to resolve usability issues during
  • Created Regression Document to track and report testing activities during each phase of testing, including testing results, test case coverage, required resources, logged defects and their status, performance baselines.

Environment: Selenium WebDriver, Appium, Jenkins, Cucumber, SOAP UI, Jira, API, Java, SQL Server, TOAD, UNIX, HTML, TestNG, JUnit, Cucumber, RQM, Sauce Labs.

Confidential

Manual/Automation Engineer

Responsibilities:

  • Prepared the functional test cases using test design techniques data validation concepts Equivalence partitioning, boundary value analysis.
  • Involved in designing of Automation Test cases using Selenium WebDriver, Java, JUnit, and Maven.
  • Manually perform Functional testing that includes Security, System testing, Smoke testing, and Back-end testing and reviewed the test cases written for the Unit and Integration level.
  • Prepared test data document and Involved in the generation of bug and test case execution reports.
  • Good Experience in Agile methodology with SCRUM Process for product development.
  • Performed End to End testing manually and involved in User Acceptance Testing.
  • Performed Security Testing (Authorization Testing, Access Control Testing).
  • Analyzed test specifications and converted them into Manual Test Cases.
  • Coordinated with developers and record defects in JIRA to track until they are resolved.

Environment: Selenium WebDriver, Eclipse, SQL Server, JIRA, MS Excel, HTML, Windows, SQL, Oracle 10g, MS Office, JAVA, Unit Testing, Eclipse.

We'd love your feedback!