Engineer

  • July 2020
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View Engineer as PDF for free.

More details

  • Words: 1,267
  • Pages: 4
Al Moslehi Vancouver, British Columbia (604)719-7723 [email protected] SUMMARY An ambitious and disciplined engineer with diverse experience in software engineering, system analysis, quality assurance, project management, automation, and test and debugging. Creates sophisticated programs and procedures to conduct detailed analyses and verify key system requirements. Applies strong problem solving skills to identify obstacles and determine optimal corrective actions. A reliable producer who contributes expert technical leadership, demonstrates a solid work ethic, and ensures long-term financial success.

EXPERIENCE Software Quality Assurance Engineer FOX INTERACTIVE MEDIA, MYSPACE Beverly Hills, California 2008 - 2009 • Conducted white box testing, software analysis, and requirements verification of web based software applications developed in C# in a .NET environment. • Created a solid test plan and an innovative test strategy for overall software evaluation and identifying functional and performance defects. • Reviewed all related software requirements and specifications, and created a set of test cases according to design requirements. • Created unit tests and developed an automation tool for production code validation and regression testing. • Mentored and trained junior engineers for using front-end and back-end test automation tools. • Examined and made recommendations on using and adapting various automation tools in a .NET environment, including QTP (QuickTest Pro) for functional testing. • Worked with a variety of software debugging tools and technologies, including, MS Visual Studio API testing tool, XML, Functional Tester, HTTP, and iterative Agile Software Development methodologies.

Senior Software Verification &Validation Engineer CARDINAL HEALTH San Diego, California, 2006-2007 • Conducted software verification and validation of medical devices, designed and developed by Cardinal Health, which gave hospitals the ability to rapidly collect, interpret and respond to a wealth of infusion and monitoring data. • Managed and developed test plans and test cases to conduct software testing, requirements verification, and system analysis. •

Coordinated and conducted software and product acceptance testing.

• Provided training for engineers and technicians and guided the process of moving from manual to automated testing. •

Over looked the software release process and made recommendations in regard to process optimization.

• Examined various automation tools and made recommendations in regard to code verification and test automation. • Identified, reported and tracked software bugs, and created a communication bridge between quality and development teams to expedite and enhance the software debugging and optimization process. • Worked with various software tools, applications, and technologies, including TestDirector, XML, SQL, and SCRUM methodology. Page 1 of 4

Senior Production Test Development Engineer NOKIA San Diego, California, 2003-2006 •

Developed production test cases and test plans to conduct technical analysis and requirements verification of Nokia CDMA handsets according to design requirements. • Trained and coordinated factory technicians on using various Nokia automation tools to test and conduct product verification. • Developed automation scripts in C language in conjunction with the National Instrument TestStand application to automate the product and software verification process. • Communicated and collaborated with various groups and made recommendations in regard to optimizing the product development process. • Enhanced the factory test automation tool throughout the entire software development process and production cycle to better evaluate the product functionality and performance. • Coordinated the testing process and identified functional and performance defects, opened bug reports, and tracked unresolved problems. • Provided on site engineering support at various Nokia production factories (Korea, Brazil, USA).

Senior Software Quality Assurance Engineer AGILENT TECHNOLOGIES (Contract) Santa Rosa, California, 2001-2002 • Developed software test applications to automate testing and identify defects of microwave and RF signal generators designed by Agilent Technologies. • Created efficient automated test scripts in Standard Commands for Programmable Instruments (SCPI) language in a UNIX environment to verify requirements and characteristics of wide band CDMA signals. • Examined in detail the total output power, transmission frequency, and other RF characteristics of wide band CDMA signals. •

Developed shell scripts and created additional automation tools on a UNIX platform.



Identified software bugs, opened bug reports, and tracked unresolved problems.

Senior Software Engineer MOTOROLA Palo Alto, California, 1999-2001 •

Developed efficient memory manager modules in C for embedded systems. • Developed reusable scripts in C language on Windows NT and UNIX operating systems to pinpoint the source of coding errors and to create a test regression suite that was reusable from release to release. • Created and managed software builds on Windows NT and UNIX platforms. • Designed and developed an automation tool in C language and for testing and verifying software APIs and conducting code assessment. • Conducted systems and software analysis and assessment. • Evaluated and optimized various software applications designed by Motorola for mobile phones and embedded systems. •

Provided technical leadership to junior engineers.

Page 2 of 4

Senior Systems Analyst MCI WORLDCOM (Contract) Richardson, Texas, 1998-1999 •

Conducted systems analysis and performance evaluation of a telephone network designed by MCI. • Developed efficient test plans and detailed test procedures for software analysis and tracking network software bugs. • Conducted Y2K requirements testing and verification. • Managed network administration and analysis by monitoring the TCP/IP traffic through the network. • Created UNIX shell scripts for data acquisition and storing system log files.

Systems Integration Engineer MOTOROLA (Contract) Fort Worth, Texas, 1997 •

Created efficient test plans and test procedures for 1-way and 2-way alphanumeric paging systems. • Performed systems analysis and conducted tests to verify system functionality and performance according to design requirements. • Analyzed the reliability and performance of paging systems using different protocols including FLEX, and POCSAG at different link speeds. • Managed wireless paging infrastructure and networks on a SOLARIS platform. • Worked with developers to improve the overall performance of 1-way FLEX and POCSAG and 2-way ReFLEX paging systems designed by Motorola.

Research Engineer THE UNIVERSITY OF BRITISH COLUMBIA (Paid Contract and Post Graduate Project) Vancouver, British Columbia, 1995-1996 •

Conducted research in the area of wireless communications systems including CDMA and Spread Spectrum. • Developed a practical software application tool in C language and MATLAB in UNIX and VxWorks environment to simulate the signal processing operations of wireless networks. • Evaluated and analyzed performance of both analog and digital wireless communications systems in terms of Bit Error Rate BER and Signal-to-Noise S/N ratio. •

Designed operational amplifier circuits; documented test results and technical analysis.

EDUCATION Bachelor Degree, Applied Science, Electrical Engineering, Telecommunications Program THE UNIVERSITY OF BRITISH COLUMBIA Vancouver, Canada, 1995 • Courses included: Microwave Engineering, Fiber Optic Communication Channels, Digital/Analog Communication Systems, Computer Communications, Radio Frequency Electronics, Software Engineering C language on UNIX, Motorola 68K and IBM PC assembly language on UNIX and Windows.

Page 3 of 4

ADDITIONAL QUALIFICATIONS/TECHNICAL SKILLS Programming Languages: •

C, C#, UNIX Shell, Visual Basic, Pascal, Assembly Language, MATLAB. Computer Protocols and Telecommunications Skills:



WCDMA, CDMA, TDMA, FDMA, GPS, TCP/IP and Internet protocols. Quality Assurance and SW/HW Testing Skills:

• Black box, regression, unit, performance, stress, system and white box testing, QA manual and automated functional testing, product and software verification and validation, various bug tracking software and database applications, requirements verification and analysis, Mercury TestDirector, Functional Tester, scripting/automation, and GUI/Web applications testing. Software Applications and Computer Skills: • Microsoft Windows 2000/XP/VISTA, Microsoft Visual Studio development environment on Windows XP platform and .NET environment, UNIX HP and SOLARIS, Microsoft Visual C++ Compiler/debugger, Microsoft Visual Studio development environment on Windows XP platform, Clearcase, SAP, Continuus, National Instruments Teststand, Darium, CVI Compiler, MS-DOS, TCP/IP, HP OpenView, Web Development and Internet Applications, ASP.NET, SQL, XML, HTML, Perforce, Crystal Report, VISIO, FrameMaker, Microsoft office products and software applications. Languages and Technical Writing Skills: • Excellent proficiency and complete fluency in speaking, writing, and documenting in English and Italian.

Page 4 of 4

Related Documents

Engineer
May 2020 26
Engineer
October 2019 42
Engineer
June 2020 28
Mechanical Engineer
June 2020 6
Instrument Engineer
June 2020 11
Mep Engineer
June 2020 11