Download PDF

Work experience

Jan 2013Present

Software Quality Analyst

SEDC
  • Write manual and automated test cases
  • Work to develop and implement appropriate testing methodologies, processes and procedures.
  • Develop and document test strategies and plans.
  • Interact with programming, design and customer support departments to define, document, analyze, perform and interpret tests for products, systems, components or modifications. 
  • Identify functional problems and suggest resolutions.
  • Demonstrate knowledge of commonly-used concepts, practices, and procedures in Software Development life cycle.
  • Develop, analyze and execute manual and automated test cases.
  • Identify and resolve issues arising during testing through appropriate feedback to programmers and management.
  • Maintain records and log of issues and tracking through resolution.
  • Participate in process improvement or change programs as appropriate.
  • Assist in developing quality assurance policies and procedures relating to software testing.
  • Participate in meetings held with appropriate department staff in planning steps required to implement quality software.
  • Assist with the review of specialized and complex data and evaluate accuracy of completed software tests.Write manual and automated test cases.
Jun 2006Nov 2012

Quality Assurance Engineer

Intelliverse
  • Responsible for fundamental testing of all call scenarios on VoIP, Centigram and IVR platform, following monthly production releases.
  • Perform regression testing on all web portals and telephony based features.
  • Write test cases, plans and executing testing manually.
  • Record test results and documentation on test cases.
  • Ability to use automated testing tools like Selenium RC, Web Load, Sipper and other available test tools. 
  • Participate in corporate SCRUM initiatives including daily stand up meetings, weekly QA meetings and monthly planning meetings. 
  • Utilize internal software programs including SQL, MKS and Packet tracer to identify solutions pertaining to problems arising on the VSP.
  • Extensive use of Microsoft Excel for tracking testing results.
  • Create tickets for defects that arise while testing developer’s code.
  • Work closely with developers to test their code prior to release to avoid issues that would arise after production releases. 
  • Work with automation tools like selenium in post and regression testing. Also write test scripts for running automation tests for selenium.
  • Monitor of web logs by use of tools like Wire-shark, Sniffer , BEA, ACME and Media Server. 
  • Documentation of test cases and result on excel and shared drive folders.
  • Participate in Daily Agile methodologies which include daily standup, burning hours through MKS, attending design meeting and documentation of stories / tasks. Getting involved in release planning. 
  • Work with Product Manager in assisting with training in SDLC.

Education

May 2002Aug 2005

Bachelor of Art- Computer Science

University of Iowa

The Computer Science program at the University of Iowa provides the knowledge required for long-term success in a rapidly changing field. Emphasis is not only current techniques, tools, and programming languages but also emerging conceptual frameworks that provide a view of the future.

May 2000Aug 2002

Associate's Degree Computer Operations

Kirkwood Community College

This program provides exposure to an introductory level to networking, programming, and PC hardware.

Skills

Unix
Oracle
Agile Methodologies