Post Job Free
Sign in

Engineer Test Cases

Location:
Ottawa, ON, Canada
Posted:
July 14, 2017

Contact this candidate

Resume:

Amir Rezaei

Cell: 613-***-****

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

Summary

Hands-on product verification Engineer focused on supporting telecom systems. Extensive experience in managing large teams, analysis, design, automation, programming, QA, implementation, test & verification.

Solid understanding of test planning, problem identification, analysis and solution implementation.

Extensive experience with Wireless Switches, Data, Voice, Ethernet, ATM, CES, MPLS and IP based network protocols.

Substantial knowledge and understanding of most commercial Databases, Business applications and Software Development.

Passionate team player, analytical, self-motivated, proactive, independent and detail-oriented who also works effectively with anyone else.

Highlights

Profound knowledge of Automation

Expert in Testing methodologies and processes

Certified in Agile/Scrum methodology

Resourceful, organized, efficient, problem solver, able to take initiative

Firm believer in continuous Process improvement

Extensive experience in leading large teams

Effective coach and mentor

Experience

Ciena 2015 - present

System Integration Engineer

Review System Requirements and Functional Specification, provide feedback, and develop comprehensive integration test cases to validate and/or characterize software and hardware implementation.

Work collaboratively within the IT department and business units in the product development cycle, including Development, Test & Verification, Architects, Support, Project and Release management.

Responsible for planning, design, Test, Automation and test execution on different projects.

Design, create and implement test automation framework for design and test teams.

Develop automation test scenarios and test cases for Optical switches in different releases for Dynamic and Static MPLS, LDP, RSVP, Ethernet (10G, 40G, 100G), IP features/protocols (OSPF, BGP) using TCL and CTAT scripting languages, IXIA test set as traffic generator, Perforce and Git as source code repository.

Develop sanity and stress test lab setup/configuration, automate test cases, perform manual & automate test, report and track software/hardware defects during SDLC in many releases.

Identify gaps, increase test coverage and improve efficiency

Report defects and tracking them to a final resolution using JIRA.

Alcatel Lucent 2006 - 2015

Quality Assurance Specialist

LTE Network Performance Optimization team lead, manual and automation testing using Sikuli and Python.

WCDMA manual test and automation, using Perl, Autotest, iTest & EasyTest.

Work in the Agile environment, with both Scrum and Kanban methodologies.

Team lead for designing and creating automation testing framework.

Write test plans, test scenarios, test cases and all other related documents.

Identify gaps in coverage and improve efficiency

Report defects and tracking issues till resolution.

Compile test results documents for internal and external users.

Participate in all different types of manual testing such as: Capacity, Overload, Sanity, Regression, Integration, Feature, Functional and System.

Work with the different teams involved in the product development cycle, such as development, test, Architects, project and release management for collecting data; test planning, Automation, issue tracking, training, support, documentation, design integration and reporting.

Nortel Networks Co. 1997 – 2006

Test & Verification Engineer

Test & Verification ATM & IP based networks and routing protocols such as: HPNNI, PNNI, UNI, OSPF, BGP, RIP.

Write test plan, test cases, test scenarios and all other related documents.

Create automated test cases.

Train various in-house and international clients.

Mentor new additions to the team.

Present to other internal groups.

Conduct technical research.

Conduct work assessment after initial training.

Leader on various target and complex projects.

Bridgestone Tire & Rubber Mfg. Co. 1993 – 1997

System Analyst & developer

Develop and establish the computer center to automate systems, create, store, transfer and retrieve data for analysis and generate relevant informational reports.

Analyze, design and develop systems such as, Personnel, Accounting, Sales, Payroll, Warehouse, Purchasing, Planning and MIS.

Use SQL to create Databases, store and retrieve data.

Install systems, utilities, and other packaged programs for the design, coding, testing, debugging and documenting the computer solutions created.

Write technical specifications and documentation.

Execute backup/recovery procedures.

Generate decision support reports based on collected data for executives and administrators.

Conduct technical research, analysis, and feasibility studies.

Lead various large and complex projects.

Education:

1988 – 1993 B. Sc. in Computer Science major in Software Engineering

References available upon request



Contact this candidate