Post Job Free

Resume

Sign in

Sr. Software Quality Assurance Engineer

Location:
Fountain Valley, CA
Posted:
August 11, 2019

Contact this candidate

Resume:

Allison O. Tran, BS

***** ******** **

Fountain Valley, CA. 92708

Cell: 714-***-****

Email: ac910x@r.postjobfree.com

SKILLS and PERSONAL STRENGTHS:

Experience establishing and promoting quality assurance practices. This includes all standards, procedures, testing, training, checklists, templates, guidelines and samples consistent with QA testing and best practices.

Experience testing client/server applications software (automated testing, manual functional testing and regression testing including database validations) for software products on Windows Platform (Window10, Window7, XP Professional, NT, Clients, 2000) and UNIX servers (Linux, HP, SUN, VOS).

Strong testing skills and extensive experience in writing Test Plans (TPs), Acceptance Test Procedure (ATPs), test cases development and executing test cases. This includes analyzing requirements, developing test plans and test cases translating from requirements and preparing test data.

Knowledge of Software Quality Assurance (SQA) methods and procedures. This includes understanding of quality assurance test methodologies, deliverables, processes, strategies, techniques and the software development life cycle (SDLC).

Experience in development/testing medium to large size projects, working on two or more projects from requirements inception to product release

Experience with RDBMS (Oracle) and ability to read and write SQL statements.

Experience working in UNIX environment

Knowledge of Automation & Functional Test Tools (TestNG, ACC Regression Test, Segue Silk Test, MYNAH regression Test)

Experience with continuous integration tool (Jenkins)

Experience working in Java applications environment

Experience using Version control systems such as SVN, CVS, Subversion

Experience using Bug tracking systems (TestTrack, Bugzilla, OnTrac, BugTracker, TSO, CUSTQ).

Ability to write clearly and concisely, understand complex issues, and transform technical terms into user-friendly documentation. This includes create supporting documentation, including test plans, use cases, bug and status reports as well as interface with customers on major projects.

Experience writing technical documentation of software products (design and write user documentation, as well as edited and maintained existing documentation. Documentation sets include user guides, administrative guides, installation guide and quick start guides.

Extremely detail oriented, highly organized, with ability to thoroughly and consistently follow through

Self-directed with ability to manage multiple tasks simultaneously and able to work effectively in a highly innovative and fast-paced environment

Has proactive approach to building customer relations, providing quality customer services and communicating in a positive manner.

Strong work ethic, self-motivation, good organization and planning skills, and effective problem solving skills.

Has worked well independently as well as in a team environment.

Software Tools Utilized

Automated testing tools: TestNG, ACC Regression Test, Silk Test, MYNAH Regression Test

Scripting languages: Java, Bourne Shell, C-Shell

Software: UNIX, Java, C, C++, PowerBuilder, Visual Basic, C Sharp, Fortran, Pascal, SQL, MS Outlook, MS Word, MS Excel, MS PowerPoint, Adobe Acrobat, Lotus Notes, FrameMaker, MainFrame

Operating Systems: Windows platform (Window10, Window7, XP Professional, 2000, Clients, 95, 98, NT), LINUX, HP UNIX, SUN UNIX, VOS

Networking: T15, T18, T20, T21, T22, T23, T25, T005, TL1, CMISE, TCP/IP, UDP, SNMP, PDS, TOPCOM, CORBA

Databases: Oracle, SQL Server, MS Access, Sybase

Tracking Systems: TestTrack, Bugzilla, OnTrac, BugTracker, TSO, CUSTQ

Telecommunication Knowledges

SONET Cross-Connect at level VT1.5, STS1, STS3C, STS12C, STS48C

TL1, PDS and CMISE Network Element Command Languages

Cross-Connect Features: Two-point SONET (VT1.5, STS1, STS3C, STS12C, STS48C), Subrate (T0 Carrier), North American (DS0, T1 Intact, DS1, DS3); Multi-point Subrate (MJU), Broadcast (DS0, DS1, DS3), DMB (Data Polling, Symmetric)

Equipment Features: T1, T3, EC1, OC1, OC3, OC12, OC48, External DLC port (T0), Internal Subrate Bridge (MJU), Internal Non-Subrate Bridge (DMB), Internal Subrate MUX (SRDM)

EMPLOYMENT:

November 2018 – Present

Sr. Software Quality Assurance Engineer

I joined Synamedia (NDS Americas LLC) as part of the Cisco Systems, Inc. acquisition in 2018.

Synamedia, Inc.

Costa Mesa, California

November 2011 – November 2018

Test Engineering Level III

I joined Cisco Systems, Inc. as part of the NDS Americas acquisition in 2011.

Cisco Systems, Inc.

Costa Mesa, California

August 2005 – November 2011

Sr. Software Quality Assurance Engineer

NDS Americas, Inc.

Costa Mesa, California

January 2000 – July 2003

Sr. Software Quality Assurance Engineer

I joined Telcordia Technologies, Inc. as part of the Bellcore Inc. acquisition in 2000.

Telcordia Technologies, Inc.

Piscataway, New Jersey

April 1997 – January 2000

Sr. Member Technical Staff (Contractor)

Bellcore, Inc.

Piscataway, New Jersey

October 1994 – October 1996

Member Technical Staff

Bellcore, Inc.

Piscataway, New Jersey

Experiences:

Sr. Software Quality Assurance Engineer, November 2018 – present

I joined Synamedia (NDS Americas LLC) as part of the Cisco Systems, Inc. acquisition in 2018.

Test Engineering Level III, November 2011 – November 2018

I joined Cisco Systems, Inc. as part of the NDS Americas, Inc. acquisition in 2011.

Sr. Software Quality Assurance Engineer, August 2005 – November 2011

NDS Americas, Inc.

CAMC is the Conditional Access Management Center. The system responsible for preparing messages to create subscribers and authorize viewing, handling callback information from the subscriber’s STB (Set Top Box), delivering callback information to the appropriate CSS and maintaining a database of subscriber-related information.

BCC is the Broadcast Control Center. It interfaces with the BCS (Broadcast Control System) for the Program-Associated Data (PAD) and responsible for reformatting this Program-Associated Data (PAD) for delivery to the Uplink Signal Processing System (USPS).

Responsible for providing software quality assurance support for the company products DTVUS CAMC (DirecTV United State Conditional Access Management Center), DTVUS BCC (DirecTV United State Broadcast Control Center) and DTVLA BCC (DirecTV Latin America Broadcast Control Center). Manual and automation testing. Plan, design, develop and execute QA test plans and test cases ensuring thorough coverage and exhaustive testing of software system components to ensure compliance with system requirements. Maintain documentation of test results. Analyze test results and recommend corrective actions. Bug tracking and status reporting. Delivering quality projects within tight deadlines.

Attend meeting and provide feedback on functional and technical designs and specifications to identify software quality risks and anticipate potential software problems at the earliest possible instance.

Develop and maintain automated functional test using TestNG.

Design and write test plans, acceptance test procedures and test cases to obtain adequate test coverage.

Plan, develop, maintain and execute product assurance and acceptance tests designed to ensure a high level of product readiness.

Execute test cases, identify, analyze and document defects, questionable functions, errors and inconsistencies in software program functions as revealed in the CAMC and BCC systems.

Evaluate and test the system to verify that the system functions according to the specifications and standards.

Communicate test progress, test results and other relevant information to project management.

Work with system engineers and developers to formulate solutions as needed to resolve problems. This includes making recommendations for clarification and improvement of requirements and design documents.

Validate and test client troubles during call and after code were fixed.

Mentor and provide supervision to other QA test team members in execution of test cases on assigned releases to ensure tasks are completed according to department standards.

Lead, coordinate, track and document/report all testing activities for assigned releases.

Provide project estimates to management team.

Lead efforts in develop, design and implement a quality process and maintaining and improving the quality system as well as a problem resolution system for the projects.

Establish and maintain standards, procedures, checklists, templates guidelines, plans and samples consistent with QA testing and best practices.

Guide project personnel in the practice of QA.

Provide and communicate a project vision to management and project staff.

Assist in root cause analysis and elimination.

Provide on-call supports as assigned.

Sr. Software Quality Assurance Engineer, January 2000 – July 2003

I joined Telcordia Technologies, Inc. as part of the Bellcore, Inc. acquisition in 2000.

Sr. Member Technical Staff (Contractor), April 1997 – January 2000

Bellcore, Inc.

Member Technical Staff, October 1994 – October 1996

Bellcore, Inc.

Transport Element Activation Manager (TEAM) is a client/server system that provides multiple capabilities for all supported Network Elements (NEs) in the telecommunications network. Transport consists of one or more clients running on Windows NT PCs (PowerBuilder front end GUI), and one or more HP servers running HP-UX. The Transport software can run across multiple nodes as a single runtime environment accessible via a single user interface (Transport GUI). Transport provides an interface for administering, provisioning, utilities, autonomous messages, exception reports, and order entry report status, in real time or by scheduling, for all the supported Network Elements (NEs) (by vendor, model, issue), from a remote centralized location using element communicator (over X.25, TCP/IP, PDS Snyder and SNMP protocols). The provisioning of the Network Elements (NEs) is done using TL1, PDS, CMISE and SNMP. This is done through the automatic flowthrough process by interfacing with the upstream systesm (such as TIRKS, NSDB, SOAC, SWITCH, CNM, WFA/C, NCM and Service Delivery). Manual provisioning can also be done remotely through a centralized (or decentralized) location using the Transport Graphical User Interface (GUI). The types of Network Elements (NEs) supported by Transport are Hybrid ADM/DCS, Digital Cross-Connect Systems (DCS), Electronic Digital Cross-Connect Systems (EDSX), Add/Drop Multiplexers (ADM), Digital Loop Carriers (DLC), Digital Loop Equipment (DLE) and Dense Wavelength Division Multiplexers (DWDM). Some of the suppliers supported by Transport include Lucent, Advanced Fiber Communications (AFC), Fujitsu, Alcatel, Tellabs, Cisco, Cyrus and Nortel.

Responsible for providing software quality assurance support for the company product TEAM (Transport Element Activation Manager) system. Manual and automation for system level testing of the TEAM (Transport Element Activation Manager) system on Windows (NT, Clients, 2000) and UNIX servers (HP, SUN, VOS). Creating and executing QA test plans and test cases. Maintain documentation of test results. Analyze test results and recommend corrective actions. Bug tracking and status reporting. Delivering quality projects within tight deadlines.

Attended meeting and provided feedback on functional and technical designs and specifications to identify software quality risks and anticipate potential software problems at the earliest possible instance.

Evaluated and tested the system to verify that the system functions according to the specifications and standards.

Designed and wrote test plans, acceptance test procedures and test cases to obtain adequate test coverage.

Planned, developed, maintained and executed product assurance and acceptance tests designed to ensure a high level of product readiness.

Executed test cases, identified, analyzed and documented defects, questionable functions, errors and inconsistencies in software program functions as revealed in the TEAM system.

Worked with system engineers and developers to formulate solutions as needed to resolve problems.

Developed data files and base files for automated testing (using Silk Test) for regression testing on UNIX applications.

Maintained and upgraded automated test scripts and architectures for application products using client/server architecture.

Communicated test progress, test results and other relevant information to project management.

Worked with system engineers and developers to formulate solutions as needed to resolve problems. This includes making recommendations for clarification and improvement of requirements and design documents.

Mentored and provided supervision to other QA test team members in execution of test cases on assigned releases to ensure tasks are completed according to department standards.

Coordinated, tracked and documented/reported all testing activities for assigned releases.

Provided project estimates to management team.

Lead efforts in develop, design and implement a quality process and maintaining and improving the quality system as well as a problem resolution system for the projects.

Assisted in root cause analysis and elimination.

Served as a customer liaison to ensure extraordinary customer relationships through customer need fulfillment.

Resolved customer initiated troubles in the required timeframe, service delivery and customer issues as needed.

Provided on-call supports as assigned.

Validated and tested client troubles during call and after code were fixed.

Interfaced with new and existing customers for the purpose of opening trouble tickets, reported of trouble status, delivery status and other critical information needed to provide customer fulfillment.

Interfaced with the TEAM (Transport Element Activation Manager) system production and shipping in order to schedule, track and insure customer fulfillment.

Designed and wrote user documentation for the TEAM (Transport Element Activation Manager) product, as well as edited and maintained existing documentation. Documentation sets include user guides, administrative guides, quick start guides, and installation guides.

Tested the TEAM system to ensure the technical information are achieved, reviewed system requirement and software design documents to determine documentation impact of new system features and/or modifications.

Worked closely with application developers and systems engineers to accurately write and update documentation encompassing all areas of software management.

Prepared draft documentation for client test sessions, interacted with clients during the testing to offer required support.

Evaluated and resolved maintenance requests and action items from internal and external clients.

Coordinated the production and delivery of documentation deliverables to internal groups, localization and production services for a TEAM product.

EDUCATION:

Bachelor of Science, 1993

Electrical Engineering

California State University Long Beach

Long Beach, California

AWARDS:

Connected Recognition Award (2017)

Connected Recognition Award (2016)

Connected Recognition Award (2015)

Connected Recognition Award (2014)

Certificate of Recognition Award (2010)

Certificate of Appreciation Award (2007)

Customer Service Star Recognition Award (2002)

Integrated Learning Solution Recognition Award (2000)

Product Test Recognition Award (1995 and 1996)

REFERENCES:

Available upon request



Contact this candidate