Post Job Free
Sign in

Software Engineer

Location:
Alpharetta, GA, 30005
Posted:
July 20, 2010

Contact this candidate

Resume:

ANJANA RAMACHANDRAN

Tel: 770-***-****

************@*****.***

OBJECTIVE

To obtain a position as a Software Quality Assurance Engineer.

SUMMARY OF QUALIFICATION

. 7+ years of experience including experience with Software Testing

in iterative software development environments.

. In depth understanding of Software Development Life Cycle and

Testing Methodologies.

. Excellent knowledge and working experience in test planning, test

preparation, test execution and test results analyses.

. Experience in Manual Testing, preparation of Test Data, preparation

and execution of System Test Scripts and execution of regression

test scripts.

. Reviewed Requirements and Technical Design documents to write Test

case for functional testing.

. Trained in Mercury Interactive Suite of Automated Testing Tools Win

Runner, Load Runner and QTP

. Experience in using Test Director, and Quality Center

. Experience in Functional, Integration, System, Backend and

Regression Testing

. Proven ability to work independently or with a team. Dynamic

performer, excellent team player, goal-oriented employee.

. Highly organized, able to meet deadlines and have taken the

initiative to learn job-related skills on my own.

. Capable of prioritizing tasks with excellent written and oral

communication skills.

. Possess strong inter-personal and communication talent to be

effective with both technical and non-technical staff.

TECHNICAL SKILLS

Operating Systems: Windows NT, Windows XP, UNIX, Linux

Programming Language: C, C++, VHDL, TSL, VBScript, SQL

Technology and Application Software: WinRunner, LoadRunner

Packages: MS Office, MS PowerPoint, Corel Draw, Adobe Photoshop

Database: MS Access, SQL Navigator, Oracle 8i

Test Management Tool: Quality Center, Test Director, Bugzilla, ClearQuest

Version Control Tools: Rational Clearcase

RELEVANT EXPERIENCE

Dec 2008- Jan 2010 Echostar Data Communication Networks, Atlanta

Software QA Engineer

Echostar is the software and technological wing for Dish Network which is

one of the primary providers of Satellite TV in the US. The ViP 610, a DVR

enabled satellite receiver box is capable of decoding a multiplexed stream

of MPEG 4 data.

This project involved coding, debugging errors and testing the GUI aspects

of the satellite box including the main menu, popup, error and diagnostic

messages.

Responsibilities:

. Participated in porting software onto a new platform. Used Rational

Clearcase for Version Management. Test Vobs created to write manual

test cases for each function module ported.

. Tested the software by loading them onto new hardware and debugging

done in real time using test streams. Identified step by step

processes to test all aspects of the box's functions in a gradually

ascending scale.

. Stubs and Drivers created to test low level hardware. Customized

existing debugging routines to better fit the current project.

. GUI functions of the box like browsing through program guide, menus

and options, flow of control from one option to another was

extensively tested. Color, Font, speed and quality of graphics

bettered with each new software and hardware release.

. Real time Debuggers used to assess volume of data traffic, speed of

hardware, optimization of software, number of errors detected with

each run of automated tests.

. Regression testing done with each release from multiple teams in

different locations, selected crucial test cases for regression

tests to maximize coverage with minimal time and effort, identified

modules with maximum defects for retesting.

. Scheduled builds between different teams, interacted with external

Software Test Groups (STG), handled software deliveries from

different software vendors for the drivers and graphics, worked

with technicians installing hardware, collected data from end users

to rate satisfaction and log commonly seen field defects, trained

new hires for software and testing and collated data and ideas from

the customer service teams .

. Diagnostic and error messages for software as well as for end

customer inserted and tested, Path testing done to ensure all

possible conditions are covered. Relevant information on software

glitches stored in internal chip memory for analysis later.

. Visited hardware manufacturing plant and gave production support

for factory releases. Wrote basic startup routines to ensure basic

box functioning when newly manufactured. Captured hard to reproduce

problems and worked with test teams to reproduce and solve issues

such as black screen and power up problems.

. Test scripts written on request to test from test teams to solve

niche problems and show stoppers.

. Prepared user training documents for internal users as well as

project documentation generated and reviewed with each software

delivery.

. Executed and monitored test results and communicated findings to

key team members and team leads.

. Sampled and collected results obtained from tests and reviews

during the entire project to obtain metrics and revise test

strategy and project planning periodically

Tools Used: C, C++, Linux, VHDL, Assembly, Lauterbach Debugger, Bugzilla,

RationalClearcase

Sep 2007 - Nov 2008 Sprint, Alpharetta Ga

Senior Test Engineer

Ensemble: Every day the telecommunications industry becomes more and more

complex. New services and features emerge daily to meet the demands of a

sophisticated and growing customer base. Ensemble is a customer maintenance

and billing system designed to handle growth and constant changes. Flexible

yet complex, it encompasses all aspects of customer maintenance and billing

support. With this comprehensive system the user can perform the necessary

tasks to support the generation of subscriber invoices and other functions

critical to telecommunication business management.

Responsibilities:

. Assisted product management group in finalizing "Product Requirement

Document".

. Analyzed the requirement documentation and developed test schedules,

test plans, test procedures, and test cases.

. Participated in both Manual and Automated Testing.

. Modified test scripts for implementing further test conditions and

duly studying the modifications in various products of the project.

. Automated reusable functionality using WinRunner.

. Created Data-Driven Tests used Checkpoints like GUI, Bitmap,

Database, and Synchronization statements extensively.

. Conducted Integration, GUI Testing, Functional Testing, System

Testing and Performance Testing.

. Conducted Regression Testing using WinRunner.

. Involved in Performing Load testing using LoadRunner.

. Used Test Director to do defect tracking, coordinated the defect

resolution process and generated management reports.

. Extensively used SQL and SQL scripts in testing various aspects of

the project.

. Done debugging interface and checked SQL code line-by-line using

TOAD.

. Involved in Database validation testing.

. Experience in Application level development testing.

. Interacting with developers in solving bug fixes.

. Interacting with other team specialists to address testing needs for

improving the efficiency of the testing process.

Environment: Windows NT, UNIX, Mercury Tools-WinRunner, TestDirector,

LoadRunner, HTML, VB, Oracle 8i

Dec 2006 - July 2007 EMC, Duluth Ga

Software QA Engineer

EMC StorageScope is a storage resource management monitoring and reporting

application that provides integrated asset and use reports across multi-

vendor storage infrastructures. Storage infrastructures include multi-

vendor storage arrays and switches. StorageScope improves asset use, helps

the storage administrator plan for future capacity requirements, and

simplifies storage inventory management. Some of this application features

include:

Flexible reporting - Customize reports according to business needs.

Trending - Intelligently plan for future capacity requirements so that

the storage administrator can avoid ad hoc storage purchases.

Automation - Eliminating the need for manual-intensive spreadsheets.

Responsibilities:

. Performed functionality and system testing on the new features added for

each code drop and created defects using Rational ClearQuest.

. Track, coordinate and re-test the defects upon resolution.

. Participated in weekly tracking meetings to discuss defect backlog and

provide status on the test execution based on code drop.

. Performed Regression and functional testing using Quick Test Professional

and validated the results in QualityCenter.

. Performed Hot fix Patch testing, and Service Pack testing.

. Performed accuracy checks against Oracle database to confirm data

calculation

. Confirm that reports are generated according to applicable business

rules.

. Entered test cases into the Quality Center and coordinated the review

process with development teams.

Jan 2006- Nov2006 Namasco Corp, Atlanta

Software Tester

HR Implementation Project

Namasco Corp, the US subsidiary of Kl ckner & Co SE is the largest producer-

independent multi metal distributor in the European and North American

markets combined. Kl ckner & Co SE purchases metals in vast quantities

worldwide and supplies customers via an international distribution system

that includes local warehousing sites.

Its product range consists of long products, hollow sections, stainless and

quality steel, aluminum products, and special products, such as plastics

ironware and accessories.

In addition to unmachined metals and intermediate products, the Kl ckner &

Co SE Group offers its customers extensive services, including shearing,

sawing, cutting to length, and flame-cutting. Its main industries are

construction, machinery and mechanical engineering industries

Responsibilities:

. Responsible for Functional, Regression, User Acceptance testing of

MDA (Manager Direct Access) and EDA (Employee Direct Access) for HR

Implementation Project to ensure that the project meets the needs

of the following business objectives:

. Provide direct access to management tools and on-line reports

. Provide direct access for organization's employees to perform key

functions

. Identify processes and interfaces for HR, payroll and benefits

. Integrate the Portal and Pension Administration Management Module

. Deploy functional reports

. Analyzing business and functional requirement to design SIT and UAT

Test Cases MDA functionality for following activities:

. Hire New Employee, Change Employee Status and Administration, E-

Benefits, Transfer Employee, Pay Rate Change, Demote Employee,

Monitor Health / Safety Incident Details, Emergency Contacts, Job

Summary, Job Catalogue, View Job Data Pages, Job Labor Page.

. Executing SIT and UAT test cases

. Logging Variances / defects

. Logging Change Control Requests

. Applying security (controls that grant or limit a user's access to

particular menus and functions in an application, controls that

limit the data that a user can see or update)

Tools Used: PL-SQL, SQL Navigator, WinRunner, LoadRunner, MS Office Suite,

Quality Center, VB, TSL, VISIO

Jan 2005 - Dec 2005 Online applications, Fidelity Bank, Norcross GA

Software Tester

Fidelity Bank is one of the largest community banks in metro Atlanta.

Fidelity Bank provides a wide range of personal and corporate financial

services, including consumer, commercial, construction, and mortgage

lending, traditional deposit and other credit services, investment

services, and a credit related insurance product.

Responsibilities:

. Participated in testing of marketing and online services page of PC

Banking Application (Banking and Investment Personal/Business

Products and Services (On-line banking: Checking, Reorder Checks,

Saving, Loans, Applications, Interest Rates, and Credit Cards)

. Analyzed business requirements, functional specifications and mock

ups of financial models to provide functional decomposition

. Conducted installation and cross-platform testing of Internet

Configuration Wizard application (Visual Basic 6.0, various Windows

platforms).

. Performed Functional and regression testing of Web-Admin

application (Windows NT4.0).

. Back end testing including retrieving data using SQL Nav and

applying formulae to validate data.

. Stress and Load testing conducted along with extensive security

testing

. Developed of testing strategies for Internet application.

. Generated test scenarios, test cases and test data. Executed tests,

created problem reports

. Conducted various management activities by analyzing and verifying

test results, providing status reports

. Worked with business analysts, developers, and content department

to resolve issues.

. Interacted with developers, system engineers, and testing teams to

identify applications defects

Tools Used: PL-SQL, SQL Navigator, QTP, WinRunner, LoadRunner, MS Office

Suite, Quality Center, VB, TSL, Adobe Photoshop, HTML

Jan 2003- Dec 2004 Bosch Automotive Bangalore, India and Feurbach, Germany

Software Developer and Tester

Was involved in the entire life cycle development of the Mercedes C Class

Project which was a CMM Level 5 in-house software product built and

developed by Bosch Automotive for the C Class Cars from Mercedes Benz.

The Software product residing on different ECUs (Electronic Control Units)

on the car, controls all aspects of the vehicle functioning including

engine management, exhaust gas recirculation, servo and pump functions and

diagnostics.

Obtained a healthy perspective of the SDLC process, Requirement gathering,

negotiations and dialogue with end customer (Germany), Planning Testing and

Coding Deadlines, Reviews and Feedback processes, Software Quality concerns

and Metric collection and of course hands on experience with developing the

Exhaust Gas Recirculation (EGR) module and seeing it through all stages of

testing and delivery.

Responsibilities:

. Was involved in all stages of the SDLC cycle including requirements

gathering from customer on-site and developing the SRS.

. Coded and Debugged the Exhaust Gas Recirculation module from

Specification to Code. Extensive unit testing and white box testing

involved.

. Exhaustive Manual Test Script Preparation and Execution.

. Creating and Generating System test scripts for different test

scenarios covering all aspects of project functionality.

. Managed Defect Tracking and defect reporting for assigned module by

logging defects in an in-house tool called RADAR.

. Captured real time data signals and recordings using mapping and data

collection tools.

. Wrote and executed regression tests for each new cycle during the life

of the project.

. Participated in Requirement Reviews, Code Reviews and Test Case

Reviews.

. Analyzed defects, logged types of defects and gave feedback on the

effectiveness of the Review procedures and Test procedures.

. Executed Black Box and Integration Testing Onsite in Germany for 6

months for the entire C Class Project. Closely interacted with

Independent test group to strategize testing.

. Performed Validation Testing before deploying the release for

production

. Worked directly with the end customer to trouble shoot issues and

provide clarification.

. Also built and executed User Acceptance Tests before final delivery to

the customer.

. Responsible for the after delivery support and ironing out software

production glitches.

. Provided documentation support in both German and English for both

individual modules created and tested and also for the integration

test cases and results. Provided graphs and charts to better break

down bugs discovered and collated defect metrics.

Tools Used: C, Microprocessors/controllers: Motorola Power PC 555, Infineon

Tricore

Micrographics Designer, Adobe Framemaker, Rational Clearcase, DDTS,

ClearQuest, Exceed, Vector CanAnalyser, MS-Office, UNIX, RTOS (Embedded

Real Time Control OS, ERCOS), Windows NT/2000/98/95, MS-DOS, Protocols

Controller Area Network (CAN),Debuggers Trace32, INCA (Integrated

Calibration and Application Tools)

Education: Bachelors degree in Telecommunication Engineering

Reference & Details: References will be provided on request



Contact this candidate