Post Job Free
Sign in

Engineer Software

Location:
Medford, MA
Posted:
January 27, 2013

Contact this candidate

Resume:

Janet BOGLE

508-***-****

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

JOB OBJECTIVE: Software Test Engineer / Software Engineer

SUMMARY

. Experienced, solid professional with proven abilities as team member and

leader in the software engineering field.

. Preparation of Test Plans and Procedures based on software feature

requirements. Manual and automated execution of Test Plans. Troubleshoot

software defects, entry of defects into tracking system. Participate in

prioritizing fixes.

. Sustaining engineering for Test Software applications written in C and

C++; these apps automate testing of telecommunications software products

and equipment.

. Development and maintenance of a library of VBScript routines for

automation of test software.

. Development and sustaining of XML files and PHP scripts to automate the

presentation of SNMP data in CACTI graphing tool.

. Troubleshoot and fix defects in telecomm control application written in C

and C++.

technical SKILLS

Windows, Linux, C, C++, Java, VBScript, XML, PHP, QTP - QuickTest

Professional (test automation tool)

. Java I and II Programming classes completed Fall 2010 and Spring 2011

. C++ Programming class completed Fall 2008

EXPERIENCE

Dialogic Corporation, Hyannis MA

Software Test Engineer, June 2008 - present.

TEST ENGINEER RESPONSIBILITIES:

. Analyze software requirements for new products/features. Provide feedback

to development engineers at requirements reviews. (Telecom switch/gateway

products with embedded software, TDM & IP telephony, Web GUI

configurator.)

. Develop Test Plans for new products and features based on the software

requirements. Participate in my team members' test plan reviews, to

provide feedback and cross-train.

. Execute Test Plans, including setting up test equipment, configuring test

parameters, and running test procedures.

. Automate tests using batch files, C and C++ applications, php scripts,

and QuickTest Professional (QTP) Tool with VBScript.

. Analyze test results. Enter defects into tracking system. Troubleshoot

and investigate issues to give a clear idea of where in the code the

issue originates.

. Assist in troubleshooting, investigating and debugging defects found in

the field by customers.

. Train other departments on functionality of new features.

DEVELOPMENT AND SUSTAINING PROJECTS IN TEST:

. Sustaining work on a test application written in C:

V Added code to parse new command line inputs. Made additional API calls

based on new inputs

V Modified handler function to check API returns, and detect and report

test complete condition

. Modified test application written in C that was originally built and run

on Windows:

V Corrected compile and link errors, for application to build and run on

Redhat Linux

. Sustaining work to expand test application written in C for more

comprehensive and meaningful test results:

V Added data structures and functions to process API inputs/outputs

(former app only processed outputs)

V Added functions to calculate test results and degree of accuracy

. Modified a test application written in C for use in debugging customer

defects:

V Added logic for additional API calls, and to send output to a file

. Develop automated test suites using VBScript and 3rd party Test Tool

(QTP) QuickTest Professional:

V Wrote scripts to add and modify objects in GUI, execute button clicks,

and choose values from drop-down lists

V Wrote scripts to call external test applications, supplying inputs and

processing outputs

V Re-wrote large test for a similar subsequent product, optimizing for

maintainability

. Sustaining work on GUI component of telecom switching product:

V Troubleshooting and investigation to identify source of defects in the

code, modify code, test the fixes

. Sustaining work on php scripts to load graphing tool (CACTI) for

reporting call traffic

V Wrote XML files to describe SNMP MIB data

V Made calls to CACTI command line interface via php script to load

graph templates and make SNMP calls that retrieve the call traffic

data

Excel Switching Corporation, Hyannis MA

Sr. Software Process Quality Engineer. November 1995 - June 2008

. Introduced and implemented basic software development processes:

documentation of software requirements and design and test plans (wrote

specification templates), introduced requirements and design reviews,

code reviews, test plan reviews, introduced software bug tracking system

and bug reviews.

. Facilitated inter-departmental Lessons Learned sessions.

. Managed software defect data collection and analysis, and led reporting

to management.

. Facilitated the documentation of software development processes to

achieve ISO 9001 certification.

. Managed group of 5 Process Quality Engineers.

Fibronics International. Hyannis, MA

Sr. Programmer/Analyst, November 1987 - November 1995

. Responsible for running VAX/VMS computer which ran the

Sales/Finance/Manufacturing system that was used for building and selling

fiberoptic equipment products.

. Developed and maintained automated scripts (DOS batch files) for running

daily/weekly/monthly reports and queries to support all teams - sales,

engineering, finance, manufacturing. Interfaced with all teams for their

requirements, and requests to customize and optimize their processes and

information.

Digital Equipment Corp. Costa Mesa, CA & Nashua NH

Sr. Software Development Engineer, January 1982 - November 1987

. Member of a team that developed a software product that monitored and

reported VAX/VMS (minicomputer) system performance. Performed software

requirements, design, implementation, and maintenance/sustaining for

several components, and participated in design reviews for other

components. Performance-monitoring product retrieved information from VMS

Operating System data structures regarding system usage - CPU, Memory,

Disk - and reported it to users for load balancing and tuning purposes.

. Developed custom software, applications and projects, for specific

customers, working alongside the customer at their site. Worked

individually with customers, and also as member of DEC teams.

. Structured design and programming, primarily in C language and Fortran,

with some Assembly Language.

NON-TECHNICAL SKILLS

. Excellent Verbal and Written communication skills.

. Excellent Problem-Solver.

. Interactive team member and contributor.

. Proven leadership abilities.

EDUCATION

Bachelor of Science - Computer Science & Mathematics. Texas State

University, San Marcos TX

Cape Cod Community College: Java I and II Programming, C++ Programming



Contact this candidate