Post Job Free
Sign in

Quality Assurance Engineer

Location:
San Jose, CA
Posted:
October 17, 2012

Contact this candidate

Resume:

Jeffrey Bruce Feldstein

** *. *** ******** **

San Jose, California

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

Summary:

Software Development and Quality Assurance executive. Specialties include

internetworking, Navigation, Mobile, SaaS, Cloud Services, Continuous Integration, Test

Automation, real-time embedded systems, communications systems, hardware diagnostics and

firmware, databases, information systems support, and test technologies. Develop in Java,

C/C++, on Microsoft Windows, UNIX, Linux and proprietary multi-tasking, real-time kernels.

Education:

Bachelor of Science Degree in Computer Science awarded by the University of North

Carolina at Wilmington in 1982

.

Patents:

Experience:

Jan 2012 -

PresentTelenav, Sunnyvale, California

Senior Director, Quality Assurance

Responsible for Telenav's entire Quality Assurance organization. Team size is roughly

ninety-five with major development centers in Sunnyvale, Shanghai and Xi'an. Products

include mobile, navigation, social, advertising, search and automotive products as well as

the production cloud data servers. Introduced standarded quality assurance practices and

principles throughout the organization including test tracking, quality measurements,

escape analysis, and transparency. Re-architected the API-based automation to function in

a continuous integration environment. Lead the organization in reaching out to customer

both before and general release (through multi-level beta tests) and after release through

customer feedback. Improved quality on several Telenav's flagship navigation productions

for both mobile users and automobile partners.

July 2011 -

Dec 2011CA Technologies, Redwood City, California

Senior Software Architect

Technical Lead for a the Clarity V13 performance test and verification team. Guide a team

of Performance engineers to implement a performance test plan, including automated load

testing, based on technology chosen prior to my joining the team. Balance the needs of

quick results while architecting a long term strategy to be used in future releases.

Aug. 1999 -

July 2011Cisco Systems, San Jose, California

Senior Manager, Software Development (February 2009 - Present)

Managed a team of eleven Software Quality Engineers, in a Agile environment to build a

Java and C++ based platform used in several of Cisco's network management applications.

This platform consists of a run-time API-based platform as well as a javascript & flex GUI

widget toolkit. Also responsible for release engineering and creating a virtual lab

environment (Cisco UCS/VMWare) for all testing. The development environment is based on

Hudson/Maven/Nexus/Subversion and includes a continuously integrated, fully automated unit

and functional testing, including integrated static analysis and code coverage.

Senior Manager, Software Development (September 2004 - January 2009)

Managed a variety of teams ranging in size from six to eighty software engineers

developing highly-engineered automated tests and test infrastructures. The largest team

was located in several sites in the US, Israel and India. The software software under test

were various portions of Cisco's Network Management platforms and manages devices,

networks, and users for large scale enterprises as well as service providers. The sofware

is developed primarily in Java with some key components in C++. The test automation

systems are also written in Java and are designed as zero-touch fully-automatic systems to

perform feature, system, performance, reliability, scale and stress testing. The stated

goal of the automation is that it be error-resilient and integrated with developer's unit

tests, constant performance measuring, code coverage, network utilization and supports

Model-Based Testing.

Manager, Software Development (November 2000 - September 2004)

Manage a team of eleven software engineers in the development of technology and tools

used for automated testing of browser-based Network Management products. Test tools

include a vendor-independent test execution controller and framework, a full-featured

network simulator, and a model-based test generator. Developed in Java and C, these tools

are used by several Cisco business units.

Technical Lead (August 1999 - November 2000)

Technical lead for a team of eleven test engineers, located in Santa Barbara, San Jose,

and Chennai, India. Responsible for the overall quality of Campus Manager - an application

which is part of Cisco's Enterprise Network Management tool, CiscoWorks 2000. Designed,

configured, and maintained a complex test bed consisting of many Cisco routers, LAN and

ATM switches. Developed test plans, executed regression tests, and ensured the accuracy of

the results. This position required a sound foundation in TCP/IP, Ethernet, ATM, and Cisco

LAN Switching. My primary focus was testing and development support rather than direct

software development.

Feb. 1998 -

Aug. 1999Ericsson/Advanced Computer Communications, Santa Barbara, California

Technical Lead, Sustaining Engineering

ACC is a developer of Internetworking Routers and Switches used by Carrier Service

Providers, Internet Service Providers, and corporate enterprises. ACC was purchased by

Ericsson in 1998. As a member of the Sustaining Engineering team, I addressed defects and

developed quick enhancements to commercially released software. Areas of code included

PPP, Multilink, Frame Relay, ISDN, diagnostics, firmware, and protocols. As Technical

Lead, I lead the nine member engineering team in development strategy, candidate

selection, and internal technical documentation. I visited critical customer sites when

issues could not be solved through the usual support channels.

June 1996 -

Aug. 1997Cisco Systems, Santa Barbara, California

Software Engineer

As a member of a development team, developed a new voice and data router/switch. My

primary focus was bootstrap code, hardware diagnostics, and drivers. Worked on some

internals of Cisco s router operating system IOS (Internetworking Operation System).

Developed in C and assembler for Motorola 68360, Texas Instruments DSPs, and SPARC RISC

processors.

Jan. 1993 -

Feb. 1998Software Sherpas, Santa Barbara, California

Owner

As an independent consultant, specialized in custom and commercial database packages,

hosted PCs and UNIX computers. Subcontracted through small and large companies and the

United States Navy. Spent five months working for Taltec Systems. At Taltec, I helped

develop real-time, multi-tasking, state-machine based, embedded software, which runs on a

PC under QNX. The embedded system is a robot controller used to handle, test, and sort

Pentium II chip carriers before delivery to Intel.

Jun. 1994 -

Jun. 1996QAD, Carpinteria, California

Software Engineer

Wrote a complete install and MFG/PRO system administration package developed in an event-

driven manner and operating on both Microsoft Windows and character-based terminals.

Jan. 1988 -

Nov. 1993Telos Consulting Services, Santa Barbara, California

Senior Technical Consultant

Performed many software and hardware tasks for over thirty clients.

Clients included:

Private companies

Public corporations

County and municipal governments

University of California

United States Air Force

Tasks included:

Managing a seven person, 1.5 million dollar Information Systems Department.

Installation, customization, and support of manufacturing applications in UNIX.

In-vehicle navigation system development for Delco/General Motors.

Shipboard chaff launcher controller for Comptek Research.

Database applications sold to the landscape industry for Acacia Software.

Client tracking and inventory control databases.

Implementation and administration of local and wide area networks.

Technical lead on multi-programmer projects.

Jan. 1987 -

Jan. 1988Forum Systems, Santa Barbara, California

Senior Software Engineer

Member of a team developing an office automation and communication product called

PC/FORUM, which was a PC-based application written in Microsoft Windows and Microsoft C.

Designed and implemented major portions of the product. Designed and managed the baseline

development and source control library system.

Mar. 1985 -

Dec. 1986Ashton-Tate, La Crescenta, California

Systems Analyst

Member of the core development team for dBASE III PLUS. Designed and implemented

internals of many aspects of the product including the view, copy and export commands.

dBASE was written in C and assembler using both UNIX and IBM PC-AT development

environments. Involved in new product development.

June 1983 -

March 1985CXC Corporation, Irvine, California

Software Support Engineer

Support Pascal and Assembler software on a digital PBX. Designed and implemented a

database package for problem tracking and reporting which utilized a VAX 11/780 running

VMS written in Pascal. Project lead for the effort to enhance and maintain this system. I

wrote several PBX support diagnostic utilities. Installed and supported several beta-test

phone systems nationwide.

June 1982 -

June 1983Burroughs Corporation, City of Industry, California

Systems Analyst

Supported the performance measuring system, (SMFII), built for Burroughs Large Systems

(B5000/6000/7000). Designed and implemented enhancements to the real-time system

performance data gathering program including the changes necessary to run on Burroughs

B7900. All programming used ALGOL and its specialized derivatives.

June 1981 -

June 1982

National Data Processing, Wilmington, North Carolina

Software Specialist. Contracted to General Electric Company.

Developed several FORTRAN IV packages on a Honeywell 6000 - included various interactive

and batch utility programs used in the Radiation Safety Database and the Liquid Waste

Management System.

Hobbies:

Many outdoor activities including bicycling, kayaking, hiking, and photography. Licensed

amateur radio operator (K9BZ). Musical interests include playing fiddle, guitar, and

drums.

References:

Available upon request.



Contact this candidate