We provide IT Staff Augmentation Services!

Technical Consultant Resume

5.00/5 (Submit Your Rating)

San Antonio, TX

SUMMARY

  • Over 8 years of experience in Automated and manual testing for various client/server and web - based applications.
  • Good understanding in Software Testing fundamentals and Software Development Life Cycle.
  • Extensively worked in all 4 phases of Software Development Life Cycle (SDLC)
  • Extensively involved in writing Test Plan, Test Cases, Test Scripts and project related documentation.
  • Involved extensively in various stages of Functional testing, Integration testing, Regression testing, User Acceptance testing.
  • Experience with manual testing tools: HP Quality Center/ALM and Microsoft TFS and automation tools: Selenium WebDriver with C# and java, HP QTP/UFT.
  • Good understanding of Appium, Experitest SeeTest tools for mobile app automation.
  • Experience with Mobile Web and Cross browser automation testing.
  • Experience with web services testing using Visual Studio and SOAP UI.
  • Experience with Load Testing using Visual Studio and API Testing using SOAP UI and Groovy scripting.
  • Back-end testing experience with SQL.
  • Experience in Water Fall and Agile Environment.
  • Great Knowledge on Web applications and Web Portals
  • Strong knowledge of MS Office - Word, Excel, Access and Outlook
  • Excellent interpersonal skills, proven team player with an analytical bent to problem solving and delivering under high stress environment with resource constraints
  • Good analytical and communication skills and ability to work independently with minimal supervision and also perform as part of a team
  • Exceptional ability to quickly acquaint with new concepts and technology.
  • Strong analytical, problem solving skills and a good team player with excellent communication and interpersonal skills.

TECHNICAL SKILLS

  • Selenium WebDriver with C# and Java
  • HP QTP/UFT
  • HP ALM/QC
  • Microsoft TFS
  • Visual Studio IDE
  • Eclipse IDE
  • Appium
  • Experitest SeeTest
  • AweTest - Watir WebDriver
  • Cucumber
  • JIRA
  • BugZilla
  • SQL
  • Microsoft Office Applications
  • Terminal Emulator
  • Windows and Linux
  • Sitecore CMS
  • Java Script
  • HTML
  • CSS
  • JSON
  • AJAX
  • Angular JS.

PROFESSIONAL EXPERIENCE

Confidential, San Antonio, TX

Technical Consultant

Responsibilities:

  • Develop custom automation testing frameworks using Selenium software testing framework, C#, NUnit and Visual Studio Enterprise and perform enhancements to handle new capabilities.
  • Develop re-usable function libraries and automation tests in C#. Fix logic, coding and tool issues to ensure the tests run successfully.
  • Perform cross browser testing using Selenium Web Driver with different browsers.
  • Use Page Object Model while creating automation tests.
  • Use Microsoft TFS to maintain and track test cases planned for automation and make use of HP ALM for defect logging and tracking.
  • Generate clean HTML reports using Extent Reports API for automation tests and excel reports for performance\Load tests.
  • Develop moderate to complex functions\methods and Assertions in C# to validate different features of an application.
  • Make use of Google Chrome’s mobile device emulator to develop automation tests for various mobile devices.
  • Develop performance and load testing solutions using Visual Studio Enterprise’s debugging and testing features.
  • Make use of inbuilt as well as custom developed Extraction rules, Web Test Plug-ins and Validation rules.
  • Develop coded versions of recorded performance tests while accommodating complex logic flows as per business needs.
  • Perform automation test suite and performance\Load tests execution using Windows Task Scheduler with batch files and on Virtual Machines.
  • Make use of Microsoft Excel as well as PostGRESQL database using SQL queries for test data management
  • Maintain the automation code under source control using Git and TFS version control systems.
  • Performing Web Services/API Testing using SOAP UI. Use Groovy scripting to update existing scripts or write new ones.
  • Document test automation framework and setup.

Environment: Selenium WebDriver with C#, HP UFT, HP ALM, Microsoft TFS, Visual Studio, SQL Server, C#, Sitecore CMS, PostGRESQL, SOAP UI, NUnit, Groovy scripting.

Confidential, Orlando, FL

QA Analyst/QA Automation Engineer

Responsibilities:

  • Developed automation framework from scratch using Selenium WebDriver and Visual Studio with C#.
  • Analyzed requirements and wrote test cases using Microsoft TFS/HP ALM.
  • Tested databases using SQL queries on Microsoft SQL Server.
  • Executed automation test scripts on actual iPhone and Android smartphones.
  • Wrote reusable WebDriver functions from scratch.
  • Built the ability to run test scripts on various browser and mobile device combinations.
  • Making use of assertions to perform validations.
  • Using Visual Studio Team Foundation Server for source control and versioning.
  • Extended WebDriver and WebElement interfaces to create methods to perform actions like scrolling through a page, closing a popup window dynamically, execute java script etc.
  • Making use of page objects while automating manual test cases.
  • Performed Web Service and Load testing using Visual Studio.
  • Making use of various types of element locators to correctly identify the objects using Google Chrome developer tools.
  • Working on setting up continuous integration on Visual Studio Team Services to automatically run a set of test scripts with each new build.
  • Figured out how to use Windows Task Scheduler to schedule test runs at desired days and times.
  • Using Microsoft Coded UI to automate desktop applications.
  • Using Visual Studio templates to perform Performance/Load and Web Services/API testing.
  • Made use of a tool called Experitest - SeeTest for running automation scripts on actual mobile devices.
  • Working with Sitecore content management system.

Environment: Selenium WebDriver, HP UFT, HP ALM, Microsoft TFS, Visual Studio, SQL Server, C#, Sitecore.

Confidential, Charlotte, NC

Systems QA Analyst 5/Sr. QA Analyst/Lead

Responsibilities:

  • Analyzed test cases and made modifications from the automation point of view if necessary.
  • Made use of HP QTP/UFT and selenium for automation purposes.
  • Involved with developing new automation framework which makes use of QTP/UFT Object Repository to accommodate and update changes in object properties in an easier way (dis replaced the existing automation development which was done using only Descriptive Programming.)
  • Worked with webtable objects to get data and make necessary validations.
  • Worked with Excel sheets to add or modify data.
  • Participated in weekly team meetings to discuss any issues with respect to the automation process and provided input to make the process more TEMPeffective.
  • Worked with HP ALM 11 to run regression test suites.
  • Made use of virtual machines and schedule test run execution from HP ALM 11 during regression.
  • Identified defects and updated the manual testing team and developers. Retested the defect once it TEMPhas been fixed.
  • Wrote scripts from scratch and wrote user defined function libraries to return date in specific format, time, match regular expressions, make text comparisons etc.
  • Worked with QTP/UFT synchronization points like Sync, Wait, Wait property etc.
  • Made use of SQL statements to perform back end validations.
  • Worked with a tool called Awetest to perform cross browser testing with Google Chrome, Firefox and safari. Making use of cucumber for mobile testing.
  • Created regression test suites in ALM.
  • Involved in writing automation scripts by making use of both Object Repository and Descriptive Programing.
  • Helped manual testing team with running automation regression scripts from QTP/UFT and from ALM.
  • Involved in writing test cases and updating them in ALM 11.

Environment: Oracle, ALM 11, Microsoft Excel, Microsoft Word, SQL, QTP 11, UFT 12, Windows 7, Awetest, Java.

Confidential, Richmond, VA

Quality Services, Automation Test Engineer/Lead

Responsibilities:

  • Analyzed test cases from HP Quality center and ALM and verified if they can be automated.
  • Wrote automation scripts for the test cases that are selected for automation using Selenium, HP Quick Test Professional (QTP) and VB Scripting.
  • Made use of selenium webdriver for accessing forms, links, tables, keyboard and mouse events etc.
  • Automated Attachmate Extra terminal emulator application for getting data from backend and verify dis data with data displayed in UI.
  • Worked with data driven and hybrid frameworks and worked in Agile methodology.
  • Used Excel objects to write data obtained from back end to an excel sheet.
  • Used Quality Center extensively for writing test cases, Execution of test cases, maintenance of test results, defect reporting & Tracking and also for generating detailed test reports.
  • Integrated Quality Center with Ms-Office and managed the entire test documentation like Test Cases, Test Execution Results, Defect Reports and Test Status Reports.
  • Wrote user defined functions for matching regular expressions, getting child objects etc.
  • Wrote scripts for validating links and verifying their color and underline properties.
  • Made extensive use of VB scripting to test format of currency, date, time, text comparisons, check boxes, edit boxes, web buttons, page navigation and URLs.
  • Validate data displayed in UI with data stored in an excel sheet and mark the entry as “Y” if their is a match between UI data and stored data.
  • Made use of checkpoints like page, table, text etc. and made use of QTP data table.
  • Made use of synchronization points wherever necessary.
  • Modified existing scripts that were used for an old and similar application to use them with testing of the new online banking application.
  • Assisted manual team on how to run scripts from QTP and identify basic issues and assisted in manual testing activities by making use of HP QC and HP ALM.
  • Helped setup QTP and configure the integration with terminal emulator plugin.
  • Scheduled test script execution during night from ALM.
  • Was able to contribute individually by debugging, scripting from scratch, and identifying technical issues with the tool, coordinated with off-shore testing team in setting up test environment, and participated in knowledge transfer.
  • Performed back end testing by making use of SQL queries.

Environment: Oracle, ALM 11, Microsoft Excel, Microsoft Word, Attachmate Extra, Terminal Emulator Plugin, SQL, QTP 11, Windows XP, Java.

Confidential, Atlanta, GA

QA Analyst

Responsibilities:

  • Played the role of QA Analyst to analyze business requirements, understanding design specifications to understand application functionality.
  • Wrote Functional and Regression Test cases in Excel and part of them in Test Director.
  • Conversant with analyzing requirements and defining high level and low level test requirements and detail test cases.
  • Extensively involved in testing the web based employee time usage application for RBC.
  • Performed Unit, System, Regression, Performance, Functional and User Acceptance testing.
  • Involved in Data Analysis, Planning and Setup of Data in Test Environment.
  • Created and executed data driven test scripts in QTP.
  • Worked on both Expert view and Keyword view in QTP.
  • Performed Integration Testing and Batch Testing in Quality Center.
  • Inserted Check Points to Check for the broken Links, Text, and standard properties of an object using QTP.
  • Created User Defined Functions in QTP.
  • Extensively used SQL queries to verify the integrity of the database.
  • Conducted Performance testing using Load Runner.
  • Conducted Load testing by generating Vuser.
  • Defined transactions to measure server performance under load by creating rendezvous points to simulate heavy load on the server.
  • Performed result analysis using online monitors and graphs using Load Runner.
  • Involved in Coordination activities with Release Management and Environment Management team.
  • Tracked software bugs using Test Director and informed developers to resolve technical issues.
  • Created Win runner Scripts using TSL language to conduct regression testing.
  • Implemented Data Driven Test Scripts and wrote TSL reusable functions.
  • Performed web services testing using SOAPUI.

Environment: Oracle, UNIX, Load Runner, Win Runner, Test Director, Microsoft Excel, Microsoft Word, SQL, QTP

We'd love your feedback!