Post Job Free
Sign in

Engineer Test

Location:
1581
Posted:
June 03, 2010

Contact this candidate

Resume:

Priya Komanduri

Phone: 978-***-****

Email: **************@*****.***

Work Status: Greencard

Summary:

. Over 10+ years of IT experience including 6+ years of Test Automation

Framework Development, Quality Assurance Testing Methodologies and

processes implementation and Regression & Whitebox Test Automation

using Java, TCL, Perl and Shell Scripting, Database Design &

Application Development

. Extensive experience of designing and developing Test Automation

frameworks, defining automation strategy, automation tools evaluation,

mentoring resources

. Working knowledge of Agile (SCRUM) methodology and Agile Testing best

practices

. Strong expertise in all phases of Software Test Development and

Management: defining requirements, planning testing process, agile

testing, project management, technical documentation, whitebox test

automation and execution, analyzing and reporting results, tracking

and managing defects

. Proficient in different of types testing like Smoke, GUI, Functional,

Integration, System, Compatibility, Database, Regression, Acceptance,

Load and Performance testing

. Detail and quality-oriented, willing to assume responsibilities, can

work independently, lead or work within a team environment, determined

and self-motivated to get the results under tight deadlines

Education:

MS Computer Science Fitchburg State College, Fitchburg MA

B.Engg Osmania University, Hyderabad, India

Software Skills:

Scripting Languages: Perl, TCL/Tk, Expect, Shell script,

Powershell, VBScript, JavaScript

Languages: Java, C, C++, VB 6.0, PL/SQL

Java/Web Technologies: Java Beans, Java Swing, Servlets, HTML, JSP, XML,

Databases: PostgreSQL, MySQL, SQL Server, Oracle

8.0, MS-Access

Tools: Selenium, Watir, TestNG, JUnit, HP TestDirector/Quality

Center, NI

TestStand, Spirent Smartbits, TestCenter, Ixia

IxAutomate

Operating Systems: Linux, Unix, Windows NT/2000

Networking: DOCSIS, NMS, DNS, DHCP, SNMP, TCP/IP, RIP, OSPF

Experience:

Lead QA Engineer & Automation Framework Architect

Desktone Inc. Chelmsford, MA Dec 07 - Present

Technologies: J2EE, Ajax UI Automation, PostgreSQL, Slony, MySQL, LDAP,

VMware ESX/ESXi Server, VMware Infrastructure 3.x, vSphere 4, Windows

Active Directory, Powershell, TestNG, Selenium, Tellurium, Cruisecontrol,

Maven, Shell Scripting, SubVersion, JIRA

Test Automation Infrastructure:

. To support Agile Testing, Designed and Built Test Automation Framework

using TestNG, Selenium Remotecontrol, that has been integrated into the

Continuous Integration environment (CruiseControl) using Maven. Key

features of this framework are:

o Data driven test automation framework designed around the

principles of single point maintenance, equivalence class

partitioning and scalability

o Provides early feedback on not only the build status, but also

the quality and functionality and hence catch bugs early in the

development cycle

o End-to-end automation of build deployment, installation,

configuration and smoke & regression test execution on the QA

test rigs

o The implementation of this framework solution has provided

significant savings in time, 75% reduction in time to provide

feedback (on build,install,configure & smoke test) to the

development team on the quality of build

o Smoke tests (includes backend and UI automation test cases, sql

queries for database verification, system health checks etc) are

executed after installation

o The Automated Smoke tests are executed on the hourly builds and

feedback is provided to the team via an email, along with build

and smoke test results, test rig information, failures etc

o The automated regression test suite is executed on the daily

build systems using the same framework

o Allows to effectively add test automation to increase the

regression test coverage

o Documented team standards for selenium based testing and

developed a test library to facilitate ease of implementing

selenium tests

. Ongoing maintenance of the existing automation framework through

additions and modifications of the shared function libraries and test

harness, as required, and the automation of manual test cases to expand

the scope of our automation effort

. Lead QA team through identification of test areas to improve automation

coverage, development and maintenance of these test suites with the

changing requirements & features

. Developed an automation project plan and task list to assign automation

tasks and measure progress. Streamline complex framework specification

for easier implementation by the automation team

. Designed, developed and implemented a multitude of automated (TestNG test

classes, Powershell for Active Directory, Perl, Shell scripting) and

manual tests for Installation, Integration, Smoke, Functional,

Compatibility, Database and Regression tests

. Currently focusing on providing a solution for enhancing the component

test case coverage by working closely with the Development team

QA Activities :

. Implemented Agile QA Process for the team, the key features of which are:

o Close collaboration with the Business and Development team to

gather the use cases/user stories and start testing early in the

development life cycle

o Lead the development of test scenarios/acceptance test plans based

on the use cases identified

o Implemented Continuous Integration Build process with the Build

Acceptance Testing (smoke testing) integrated into the process.

Worked with a contract Build Engineer to setup this framework.

o The implementation of this framework solution has provided

significant savings in time - upto 75% to provide feedback to the

development team on the quality of build

o Mentor the team to adopt agile testing methodologies, iterative and

exploratory test strategies and automation development(both

functional & whitebox), etc

o Manage Defects using JIRA and track them to closure and

verification

. Architect the QA environment for each testing sprint, which involves

working with the IT group to setup and configure servers of the QA test

rigs for Integration and Functional testing

. Manage and provision virtual machine instances and virtual server hosts

in a Vmware Infrastructure 3 environment for setting up the Desktone

appliance nodes, configure virtual networks in the QA datacenters, Setup

Active Directory for QA hosting environment and internal network along

with Group Policies, Configure Monitoring Software - Nagios

. Participate in production team meetings to review schedules and identify

potential risks that can impact project plans, and propose solutions to

deliver projects on-time

. Prepare Traceability Matrix to map the Test Scenarios and Test cases with

requirements and to ensure the complete test coverage

. Training, Managing and Coordinating the Offshore Testing Team in India.

Traveled to offshore site to train the team to adopt Agile testing

methodologies

. Work closely with technical support group during software installation at

customer sites and provide support for troubleshooting any issues

encountered

Sr. Test Automation Engineer

BigBand Networks Westborough, MA Jul 04 - Oct 07

Technologies: CUDA 12000 IP Access Switch, DOCSIS, Perl, TCL, Expect, Shell

Scripting, XML, MySQL, MS Access VBA, Linux/Unix, Win NT/2K, NI TestStand,

HP TestDirector/Quality Center, Clearcase, ClearQuest

Test Automation Infrastructure:

. Developed Test Automation Framework for the SQA Department (SQA-TAF)

that provides an end-to-end solution to manage and track SQA Testing

Process for both Video and Data product lines of Bigband Networks.

. Implemented the framework solution across the SQA organization that is

distributed in various geographical locations - US (MA & CA), TelAviv

(Israel), Ukraine and China.

. "SQA-TAF" is an Integrated solution of Test case management and

tracking tool, test script execution and development engine, test

script development infrastructure, test execution scheduler (for

unattended testing), configuration management tool (Clearcase) and

MySQL Database engine

. The implementation of 'push-to-test' mechanism in the framework

resulted in reduction of Test Automation development and execution

time by 45%, in addition to the savings of Test Automation

. Key contributor in the definition and documentation of automation and

scripting standards, best practices and testing procedures, creating

functions, establishing naming conventions, etc.

. Led QA team through development and maintenance of comprehensive and

reusable automated test scripts utilizing the "Hybrid Test Automation

development approach".

. Continually and effectively communicated with QA Managers, Team leads,

Testers, Developers and IT staff to meet project time-lines, goals and

resolve questions prior to and in test execution phases to ensure high

quality of the software releases.

. Produced a complete, maintainable and well-documented solution that is

easy to expand should other areas of the application require

automation in the future

. Worked with a HP Consultant to setup and customize

TestDirector/Quality Center. This was a pilot implementation of

TestDirector as a part of the Evaluation.

. MySQL Database design, development, administration & Clearcase

Administration for SQA Test Scripts

Testing & Automation:

. Involved in all phases of Testing : Developing Test Strategy, Testing

Requirements, Test Plan with Test Cases, Automation Strategy and

Design, Automation Development, Test Execution and Bug tracking

. Worked closely with the development team to resolve the defects and

testability issues, throughout the software testing life cycle

. Supported completion of QA deliverables, defect reports maintenance

and change requests resolution

. Interacted with Business teams & Developers to understand business

requirements, system architecture for Test Automation and also to

reproduce and resolve bugs

. Good Knowledge of TCP/IP Protocol suite

. Assisted the Customer Support team to debug and reproduce issues at

customer sites by providing them with custom test scripts

. Implemented Agile Test Automation Methodology for Automation

Development

. Manually tested and Developed automated test-scripts using Perl, TCL

and Expect for DHCP Authority & Lease Query, Subscriber Management

Test Suites for Functional Testing of CUDA 12000 IP Access Switch

(Cable Modem Termination Switch)

. Developed custom APIs and script modules for Test Automation of third

party tools like Smartbits, Ixia, etc. and Cisco Switches using

Expect/TCL/Perl Scripts

. Developed a XML parser module in Perl that parses the XML log files

generated by NI TestStand and automatically reports the results to the

Test Case Management tool.

. Support & Maintenance of QA Automation Test Scripts & Functions

Libraries (Expect/TCL/Perl Scripts)

. Ensured that system testing covers entire set of application

components including interfaces to other applications

Other Activities:

. Developed web reports for SQA Testing Results (both detailed and

summary reports) using Java web technologies, and made them available

to all the teams in the organization

. Was involved in TL 9000 Quality Compliance process

. Participated in the development of Templates for various design

documentation that is compliant with TL 9000 standards

. Travelled to TelAviv and CA to interact with various SQA Groups and

gather the requirements for Test Automation and Framework development

. Was involved in the evaluation of various industry tools and made

recommendations to improve the SQA testing processes

. Mentored less experienced team members in automated test script

design and development.

Test Automation Engineer Jun 03 - Jul 04

ADC Telecommunications Westborough, MA

Technologies: Perl, TCL, Expect, Shell Scripting, MySQL, MS Access VBA,

Linux, Win NT/2K

Testing & Automation :

. Involved in all phases of Testing : Developing Test Strategy, Testing

Requirements, Test Plan with Test Cases, Automation Strategy and

Design, Automation Development, Test Execution and Bug tracking

. Interpreted test results, documented and tracked defects, issues, and

problems with completeness and accuracy

. Manually tested DNS functionality of Provisioning server

. Manually tested and Developed automated test-scripts using Perl, TCL

and Expect for Routing Regression Testing, CMTS Performance and DHCP &

Bootp Policies for CUDA 12000 IP Access Switch (Cable Modem

Termination Switch)

. Support & Maintenance of QA Automation Test Scripts & Functions

Libraries (Expect/TCL/Perl Scripts)

. Identified appropriate test data in relevant source systems and

incorporated this data into Test Suites and expected results documents

for testing activity.

. Created new and updated existing test cases according to the business

requirements and functional specifications

Automation Infrastructure :

. Developed a MySQL database driven, MS Access automation GUI tool (test

harness), called "PQ TestManager" for the QA team at ADC

Telecommunications.

Tool Features:

o The QA Engineers can manage the Test plan, execute the automated

test scripts from the GUI, which will automatically read the log

files and records the results into the MySQL database and

reports the status. This has replaced the Excel spreadsheets.

o Test Leads/Managers can easily view the test case list from the

Test plan; assign tests to the QA Engineers and view testing

progress, Test Results History & Statistics for various

releases.

o Generate various Test Results Summary reports & periodic Testing

Progress charts

o Multi-platform support for Test Script execution

. MySQL Database Administration & Clearcase Administration for SQA Test

Scripts

. Designed & Developed Wrapper procedures and functions to easily

integrate new Test suites into the existing Test Harness

Software Developer

Sep 01 - May 03

Fitchburg State College

Technologies: VBA, MS Access, Oracle, JavaScript, HTML

. Designed & Developed a very user-friendly MS Access database driven

GUI application for the Peer Tutor Center that included data entry

forms, automated queries that provided multiple reporting options of

the center operations.

. Designed & Developed "Case Management Advisory System" - MS Access GUI

Application developed using VBA, used as Advising tool for the

students by the faculty in the Education Unit.

. Designed the department web page for North Central Massachusetts Tech

Prep Consortium (www.fsc.edu/techprep) and the Peer Tutor Center at

FSC.

Software Engineer

SSI Ltd, Hyderabad, India Jan 99 - Jul

00

Technologies: Oracle, Perl, JavaScript, JSP, JavaBeans, Java Servlets, EJB,

Apache TomCat

Responsibilities:

. Participated in the high level and detailed design (HLDD) of the

application.

. Involved in the Object Oriented Analysis of the Application using

UML/Rational Rose

. Involved in the design of the application "PathFinder": that generates

the optimum path between work items and also tells next work item to

be done after the current work item

. Developed the application in JSP that finds optimum path associated

between work items. Front-end validations done using JavaScript. CSS

is used to get unique look and feel through out the application

. Successfully made "PathFinder" available as internal Web Service.

. Server side development using EJB & Servlets. Identified & designed

the interfaces for reusable components. Developed reusable Enterprise

Java Beans (Session and Entity)

Excellent References provided upon request



Contact this candidate