Team Leader for Programming and Development
BCI
Total years of experience :23 years, 4 Months
• Lead the new Software and Application division at BCI Palestine
• Responsible for end to end delivery of software projects, from gathering requirements to the overall delivery and post-delivery support
• Part of the core design team responsible for the design reviews and estimation of all projects in the company
• Responsible for hiring suitable resources for any upcoming and existing projects
• Setup up software release policies in place to help insure timely release
• Setup up policies in place for the quality of the product and minimize defects
• Setup up training session to introduce new feature and train the user on how to use them
• Setup up a root-cause analysis to understand the reason some defects are reintroduced
Design and program personal website using HTML and JavaScript.
Design and program applications using Visual Basic, Java, and C#
PCP Application
• Senior QA for the PCP Applications
• Publish Test Results and Create Reports on Test History
• Work as a direct connection between the PCP department and the development team
• Update and Verify Customer release documentation
• Work closely with the customer on helping with integration, verifying and testing issues
• Publish weekly report on the status of the application and the progress of development
• Work with the customer to gather and setup requirements for new features and enhancements
• Setup up software release policies in place to help insure timely release
• Setup up policies in place for the quality of the product and minimize defects
• Setup up training session to introduce new feature and train the user on how to use them
• Setup up a root-cause analysis to understand the reason some defects are reintroduced
• Setup and maintain as part of a group a Wiki for internal to share knowledge between the team
• Develop Automated Tests to verify the stability of PCP Web based Application
• Develop Tests to check the integrity of the data using SQL and JavaScript
• Developed software quality plans for PCP Web based Application
• Run test cases to find defects in Web Application
• Run test cases and submit defect reports. Verify fixes and run regression tests
• Manage PostgreSQL systems and verify the integration between the applications databases
• Develop Automated Tests to verify the stability of Semiconductor Manufacturing Monitoring Applications built using .NET Technology
• Used Automated QA Test Complete to automate test cases
• Developed software quality plans for Semiconductor Manufacturing Monitoring Applications
• Create and maintain Automated Stress Tests to verify the scalability of the software
• Manage Automated test integration between TestComplete and Apache Subversion (SVN)
• Run test cases to find defects in Semiconductor Manufacturing Monitoring Applications
• Run test cases and submit defect reports. Verify fixes and run regression tests
• Publish Test Results and Create Reports on Test History
• Update and Verify Customer release documentation
• Work closely with the customer on helping with integration and verifying and testing issues
• Develop Automated Tests to verify the stability of Law Enforcement Applications built using .NET Technology
• Used Automated QA Test Complete to automate test cases
• Manage Automated test integration between TestComplete and Visual Studio 2008
• Develop Unit tests using C# .NET and XML
• Manage SQL Server 2003 and 2008 Servers
• Manage Software Builds using Microsoft’s Team Foundation Server
• Developed software quality plans for Law Enforcement Application
• Run test cases to find defects in Law Enforcement applications
• Run test cases and submit defect reports. Verify fixes and run regression tests
• Create and maintain Automated Stress Tests to verify the scalability of the software
Manage and direct the designing and programming of Commerce sites using PHP and MySql Database
Design and Implement web driven applications using PHP and MySql Database
GPA 3.2
GPA 3.73 Dean’s List 6 Terms