Ayman Tamimi, Senior Quality Engineer (Assurance)

Ayman Tamimi

Senior Quality Engineer (Assurance)

International Golden Group

Location
United Arab Emirates - Abu Dhabi
Education
Bachelor's degree, Electronics Engineering
Experience
15 years, 4 Months

Share My Profile

Block User


Work Experience

Total years of experience :15 years, 4 Months

Senior Quality Engineer (Assurance) at International Golden Group
  • United Arab Emirates - Abu Dhabi
  • My current job since June 2016

• Providing leadership in performing quality engineering reviews, serving as primary QA resource on multiple projects for compliance with stated requirements, and company quality records. Verifying quality standards and test procedures for program design and product evaluation to attain quality of software economically and efficiently.
• Spearheading software quality assurance projects, writing/documenting and implementing test cases, reviewing test plans while ensuring strict adherence to quality assurance standards.
• Designing and establishing test environment structures for conducting pre-release version in consultation with management and senior members, to meet long term objectives.
• Conducting UAT (User Acceptance Team) to ascertain functionality, security, quality of deployed systems and resolving problems reported by clients.
• Monitoring project progress at various stages to assure completion within time/cost constraints as well as providing regular, accurate quality progress/status reports to project manager and other team members. Recommending processes to improve quality and efficiency of projects.
• Reviewing product functional specifications, analyzing functional enhancements/change requests to design requisite test plans as well as updating required SRS and test cases.
• Running bugs tracking tools including TFS and Bugzilla for performing bug detection, tracking and resolution reported by clients. Conducting performance testing on various application using TFS.
• Maintaining documentation of programming problems/resolutions in addition to program documentation for future reference. Producing software release notes and user manuals and providing client/peer-to-peer training.
• Conducting meetings on project status and design reviews. Facilitating risk analysis activities to contribute to the overall improvement in procedures.

Senior Quality Engineer (Assurance) at Omnix International
  • Jordan - Amman
  • February 2015 to March 2016

• Providing leadership in performing quality engineering reviews, serving as primary QA resource on multiple projects for compliance with stated requirements, and company quality records. Verifying quality standards and test procedures for program design and product evaluation to attain quality of software economically and efficiently.
• Spearheading software quality assurance projects, writing/documenting and implementing test cases, reviewing test plans while ensuring strict adherence to quality assurance standards.
• Designing and establishing test environment structures for conducting pre-release version in consultation with management and senior members, to meet long term objectives.
• Conducting UAT (User Acceptance Team) to ascertain functionality, security, quality of deployed systems and resolving problems reported by clients.
• Monitoring project progress at various stages to assure completion within time/cost constraints as well as providing regular, accurate quality progress/status reports to project manager and other team members. Recommending processes to improve quality and efficiency of projects.
• Reviewing product functional specifications, analyzing functional enhancements/change requests to design requisite test plans as well as updating required SRS and test cases.
• Running bugs tracking tools including TFS and Bugzilla for performing bug detection, tracking and resolution reported by clients.
• Maintaining documentation of programming problems/resolutions in addition to program documentation for future reference. Producing software release notes and user manuals and providing client/peer-to-peer training.
• Conducting meetings on project status and design reviews. Facilitating risk analysis activities to contribute to the overall improvement in procedures.

Senior Quality Engineer (Assurance) at STS
  • Jordan - Amman
  • May 2012 to January 2015

The company offers various IT solutions including maintenance and support service operations to meet different market needs across the kingdom of Saudi Arabia.

Key Projects to Credit:
• May 2013 - Present: WOQOD, STS PN
• May 2012 - Apr 2013: e-Dirham, STS PN

Highlights:
• Served as Business Analyst to assimilate project requirements by defining, analyzing, and documenting use-cases, mock-ups to resolve technical business problems and meet company goals.
• Dexterously managed several outsourced services for Department of Economic Development (DED) and Abu Dhabi Systems & Information Centre (ADSIC).

Key Responsibilities:
• Providing leadership in performing quality engineering reviews, serving as primary QA resource on multiple projects for compliance with stated requirements, and company quality records. Verifying quality standards and test procedures for program design and product evaluation to attain quality of software economically and efficiently.
• Establishing, implementing and maintaining quality management systems in line with relevant parameters prescribed by QA practices and standards across the organization.
• Spearheading software quality assurance projects, preparing detailed Software Requirement Specifications (SRS), writing/documenting and implementing test cases, reviewing test plans while ensuring strict adherence to quality assurance standards.
• Designing and establishing test environment structures for conducting pre-release version in consultation with management and senior members, to meet long term objectives.
• Conducting UAT (User Acceptance Team) to ascertain functionality, security, quality of deployed systems and resolving problems reported by clients.
• Monitoring project progress at various stages to assure completion within time/cost constraints as well as providing regular, accurate quality progress/status reports to project manager and other team members. Recommending processes to improve quality and efficiency of projects.
• Reviewing product functional specifications, analyzing functional enhancements/change requests to design requisite test plans as well as updating required SRS and test cases.
• Running bugs tracking tools including TFS and Bugzilla for performing bug detection, tracking and resolution reported by clients.
• Maintaining documentation of programming problems/resolutions in addition to program documentation for future reference. Producing software release notes and user manuals and providing client/peer-to-peer training.
• Conducting meetings on project status and design reviews. Facilitating risk analysis activities to contribute to the overall improvement in procedures.

Quality Engineer (Assurance) at Esense
  • Jordan - Amman
  • February 2010 to April 2012

Key Projects to Credit:
• May 2011 - Apr 2012: Evventa, Esense

Key Responsibilities:
• Formulated quality assurance standards & procedures for better performance and efficiency. Developed test specification, outlined and managed enhancements and user reported bugs.
• Determined technical goals in consultation with top management, made detailed plans to accomplish these goals subsequent to understanding business practices.
• Established standards/ procedures for product development, recommended program improvements, followed project through software development life cycle to ensure business objectives are met.
• Defined and documented test plans, test cases/procedures and executed acceptance tests to maintain standard quality of project deliverables.
• Captured/reported/verified detected software defects, extended technical support/ guidance to change request sent by client and trained client after product release to assure smooth execution of software.
• Provided regular updates to the senior management on implementation success, potential delays and resource adjustments needed in order to achieve project goals.
• Conducted research to remain up-to-date and knowledgeable with regards to industry trends and emerging technologies in anticipation of new business processes and system alterations.

Quality Engineer (Assurance) at Exelcis
  • Jordan - Amman
  • August 2008 to October 2009

Key Responsibilities:
• Developed system requirement specifications (SRS)/software test plans (Black Box & Gray Box testing) to determine effective business systems met client requirements.
• Escalated issues to and work with the software development team, handled software quality assurance in all phases of the project development life cycle.
• Created software documentation including test cases, functionality matrix, process chart, user acceptance test and quality status report to ensure consistency with software features and performance.
• Tracked defects found throughout software development life-cycle and recommended updates. Conducted Root Cause Analysis (RCA) to ascertain the quality of deliverables in conformity to work processes.
• Examined and re-verified feedback sent by client and oversaw different project documents including training material, online help, etc.

Education

Bachelor's degree, Electronics Engineering
  • at Princess Sumaya University for Technology
  • June 2007

Specialties & Skills

Business Analysis
Software testing and quality assurance
Quality Management
Leadership, Team Building, Motivational Skills, Interpersonal & Communication Skills
Bugs Tracking Tools: TFS & Bugzilla, Bug/Defects Reporting
Analytical Skills, Critical Thinking, Decision Making & Problem Solving Skills
Generate Status Reports, Process Chart, Knowledge of Software Development Lifecycle (SDLC)
Software Quality Mgmt & Assurance, Developing Software Test Plans, Test Cases, SRS
Software Testing, UAT, Black and Gray Box Testing, Test Environment

Languages

English
Expert
Arabic
Expert

Memberships

Jordan Engineer Association
  • Engineer
  • August 2007

Training and Certifications

Certified Software Tester (CST) (Certificate)
TOFEL CBT (Certificate)

Hobbies

  • Swimming, Reading and Walking