Post Job Free
Sign in

Engineer Software

Location:
Louisville, CO
Posted:
November 02, 2017

Contact this candidate

Resume:

Mo Helmy

**** *. ******* ** #**-***

Superior CO 80027

415-***-****

ac23w4@r.postjobfree.com

PROFESSION: QA Automation Engineer/Software Engineer

PROFILE: Self-motivated, fast-learning software engineer that continuously seeks challenging projects.

Thrives on fast-paced problem solving, multitasking, and working with others that share the

same motivations.

SKILLS: • Perl Programming • Shell Scripting

• Unix (Solaris) • Mac OS X

• Windows XP/Server 2003/7 • C/C++ and Java Programming

• Linux (Red Hat) • Jenkins

EXPERIENCE:

Tivo Aug 2016 – Mar 2017

San Jose, California

QE Automation Test Engineer (contractor)

• Served as a contractor for 7 months.

• Developed new Perl modules and scripts for automated testing of Video On Demand features. Scripts developed on Red Hat Linux.

• Configured set top boxes and performed manual testing of the set top boxes.

• Identified product issues and filed bugs in Bugzilla.

• Trained fellow team members on how to write test scripts using test automation framework.

• Participated in code reviews.

VMware Sep 2015 – Feb 2016

Palo Alto, California

QA Engineer (contractor)

• Served as a contractor as part of a 2 month contract, which was extended to 5 months.

• Executed both manual and automated tests, configured test environment, and deployed new software builds for the ESX platform to ensure the quality of new features and software releases.

• Used HP Quality Center for test management and reporting.

• Developed Perl scripts to automate QA related tasks. Scripts developed on Windows.

• Investigated test failures, reported bugs, and collected logs to assist developers in troubleshooting product issues.

Objectivity Aug 2014 – April 2015

San Jose, California

Software Quality Assurance Engineer (contractor)

• Served as a contractor as part of a 6 month contract, which was extended to 8 months.

• Developed automated test cases in C++, Java (Junit), Perl for testing of graph and object databases in an Agile environment. Scripts developed on Red Hat Linux and Windows. Software maintained under source code control using Git.

• Created a tool in Groovy for parsing of output of unit test framework and generating a Junit test result report.

• Worked closely with developers to investigate/reproduce product issues.

• Set up Jenkins QA jobs and investigated/resolved test failures on Jenkins.

• Implemented custom QA tasks in Groovy.

NetApp Feb 2013 – April 2014

Sunnyvale, California

QA Automation Engineer (contractor)

• Served as a contractor as part of a 6 month contract, which was extended to 15 months.

• Wrote new automated test cases in Perl for testing of storage volumes in an Agile environment. Scripts developed on Red Hat Linux. Software maintained under source code control using Perforce.

• Created user stories in Jira.

• Used HP Quality Center for test management and reporting.

• Developed library functions for the test automation purposes.

• Participated in bug triage as well as bug reporting and interfaced with developers in tracking down the causes of product issues.

• Performed peer review of test scripts written by fellow team members.

MarketLive Inc. Sept 2012 – April 2013

Petaluma, California

Perl Developer (contractor)

• Served as a contractor as part of a short-term contract.

• Designed and developed Perl scripts for scraping data from various websites and loading of the data into a Sql Server database. Scripts developed on the Windows OS.

BrainyPro Inc. Oct 2011 – Feb 2012

Fremont, California

Perl Developer (contractor)

• Served as a contractor at Genentech in South San Francisco, California.

• Authored Perl scripts for extraction of data from Excel spreadsheets and loading of the data into an Oracle database. Scripts developed on the Mac OS X. Software maintained under source code control using Subversion.

• Maintained and enhanced existing Perl scripts.

Ghaleb International Investment Company Oct 2007 - Aug 2011

Montreal, Canada

Perl Developer (contractor)

• Wrote custom web-based client entry applications in Perl that interfaced with Oracle databases.

• Developed Perl applications on Sun workstations (Solaris 8). Software maintained under

source code control using Rational ClearCase. Software defects tracked using Rational ClearQuest.

Lockheed Martin Aug 2000 – Sep 2007

San Jose, California and Sunnyvale, California

Perl Developer Jan 2006 – Sep 2007

• Designed and developed ETL Perl scripts to support the production and configuration management of uploadable products.

• Developed Perl scripts on Sun workstations (Solaris 8). Software maintained under source code control using Rational ClearCase. Software defects tracked using Rational ClearQuest.

• Supported database integration tasks.

• Maintained and enhanced existing Java tools.

• Documented Perl scripts and modules written by another developer in a user manual. Prepared a test plan for the scripts.

• Wrote automated test cases in Java/JUnit 4 for testing a database application.

Satellite Command and Control System Developer Mar 2002 – Dec 2005

• Designed and developed software for an existing commercial satellite command and control system. Software adhered to a strong software process involving detailed design, design inspection,

implementation, code inspection, unit test plan, unit test inspection, and unit test.

• Developed software in C++ (with Rogue Wave tools) on Sun workstations (Solaris 8). Software maintained under source code control using Rational ClearCase. Software defects tracked using Rational ClearQuest.

• Created SQL scripts to load command and control data.

CM Tools Developer Jul 2001 – Mar 2002

• Designed and developed Perl scripts to integrate Rational ClearCase and ClearQuest in accordance with the Software CM Plan.

• Developed Perl scripts on Sun workstations (Solaris 8). Software maintained under source code control using Rational ClearCase.

• Created a user’s manual for the Perl scripts.

Satellite Command and Control System Developer Aug 2000 – Jul 2001

• Maintained, enhanced, and tested command routing software as part of a flight software test console.

• Developed software in C++ on Sun workstations (Solaris 7). Software maintained under source code

control using RCS.

LANGUAGES: C/C++, Groovy, Java, Perl, SQL, Shell scripting

HARDWARE: Sun Microsystems Workstations (various) / Solaris 8

Linux (Red Hat)

PC / Windows 7/Server 2008/2012

Mac OS X

TOOLS: Rational ClearCase Eclipse

Gradle Microsoft Visual C++

Rational ClearQuest Git

Rational Purify Perforce

Rational PureCoverage Jenkins

Jira Bugzilla

HP Quality Center

TRAINING: University of California Santa Cruz Lockheed Martin

Perl Programming I and II Inspector Training Workshop

Software Peer Reviews: Moderator's Role Software Peer Reviews

Introduction to SW Process Improvement Introduction to UML

CLEARANCES: DOD Secret, since 2002

EDUCATION: B.S., Computer Science, University of Notre Dame, Indiana 2000

REFERENCES ON REQUEST



Contact this candidate