Mohammed  Ahmad , Sr.Software Quality - Acting QA lead

Mohammed Ahmad

Sr.Software Quality - Acting QA lead

Malomatia

Lieu
Qatar
Éducation
Baccalauréat, Software Engineering
Expérience
12 years, 3 Mois

Partager Mon CV

Empêcher usager


Expériences professionnelles

Total des années d'expérience :12 years, 3 Mois

Sr.Software Quality - Acting QA lead à Malomatia
  • Qatar
  • Je travaille ici depuis mars 2018

Managing team tasks in Doha, Egypt, India offices, planning activities, creating test plan, test management, and standard templates.
• Preparing detailed test plans and test cases by understanding the business logic and user requirements.
• Bridge the gap between business and client by validating the business scenarios and business test cases.
• Ensure the smooth integration of the newly developed system with any of the client’s other IT systems.
• Reduce risks by discovering defects at an early stage before a go-live date.
• Reduce the time of implementation by reducing re-works and changes.
• Increase the quality of the final product and as a result increase customer satisfaction of the developed solution.
• Adopt a holistic view to govern the Quality Assurance activities throughout the entire life cycle of an implementation.

• Develop Auditing and Testing Plans and Processes.
• Manage Auditing activities.
• Manage Testing Environment and activities.
• Manage Software QA Resources.
• Ongoing planning, execution, and enhancement of automated test cases.
• Manage and administer the bug tracking system.
• Develop and Implement test schedule and processes for components, system, and documentation.
• Automate test cases for regression testing using the UFT Automation test tool.

Sr.Software Quality Assurance à SSSIT
  • Arabie Saoudite - Riyad
  • octobre 2017 à mars 2018

• Analyses business requirements in close collaboration with the client and other stakeholders.
Evaluate possible solution scenarios and recommend the best business and IT solution
• Design, coordinate, and build appropriate IT solutions to meet the requirements.
• Modify existing software to correct errors, or enhance the current system to support new business features.
• Help ensure that the business scope, technical possibilities, and client expectations are always aligned.
• Documenting and managing the risks associated with the collection of business requirements, the establishment of requirements, and change management.
• Prepare reports and correspondence concerning project specifications, activities and status Understand user issues and translate them into requirements for the technology group, and conversely, translate technology issues into a form that is understandable to non-technical people.
• Assist in integration tests of the business applications to ensure user requirements have been incorporated and client expectations met (To-Be, VSD, FSD, SRS Documents).

Software Quality à iHorizons
  • Jordanie - Amman
  • février 2015 à mars 2017

• Baaz Project (www.Baaz.com)
• Baaz is a next-generation social media platform created for the Middle East and North African (MENA) region. By using powerful analytics, trend analysis, and advanced natural language processing technology, our platform provides relevant and reliable news and information to users worldwide.



The main responsibilities are:
• Analyze the requirements of the project.
• Ensure that the system is meet all customers' requirements and needs.
• Validate System Behavior and execute various Tests
• Regressing defects and analyzing test results Using Jira.
• Analyzing the user experience and design for each OS (Android, iOS).
• Interacting and communicating with other departments such as the Business team, Design team, Development Team, and Project Management teams.
• Prepare Daily, Weekly, and sprints testing status.
• Conducting client meetings and prepare feedback status.


-----------------------------------------------------
• Al Jazeera Project (www.aljazeera.net)

The main responsibilities are:

• Writing test case and review, running test cases, troubleshooting, and logging.
• Wrote test scripts using Ruby and Cucumber-Automation Test. -Regressing defects and analyzing test results Using (Microsoft TFS).
• Conduct manual testing and ensure adherence to Quality standards.
• Analyze the projects requirements.
• Ensure the project requirements are executable, testable, and complete.
• Testing, negative/positive testing, or usability, etc.
• Document software defects and report defects to project manager.
• Design test plans, scenarios, and review test cases.
• Assisting of Testing Life Cycle, SDLC concepts & Agile Methodology.
• Testing with browser compatibility testing and black box testing.
• Preparing Test Scenarios, Test cases for module, integration and system testing.
• Able to design and implement test automation frameworks.
• Design and maintain automated scripts to ensure quality of production releases.
• Excellent communication and documentation skills.
• Strong analytical skills, attention to detail and excellent problem solving.
• Able to work independently and contribute to a team environment.

Tools:
• Acunetix: web vulnerability scanner
• Fiddler: Web debugging proxy
• Charles: Web debugging proxy.
• Team Foundation Server (TFS).
• Microsoft Testing Manager.
• Selenium-Cucumber using Ruby
• Zephyr for JIRA

Quality Assurance Officer à KatibTech
  • Jordanie - Amman
  • novembre 2012 à octobre 2014

• Khalid Medical Center - (ERP- Health Care System)
• The main responsibilities are:
• Gather customer requirements and perform business analysis to ensure customer satis-faction.
• Reviewing the design and making sure that all client requirements are reflected on the design.
• Designing and executing test cases from the functional specifications of the project.
• Contacting developers and following up with them on the bug fixes.
• Contacting the clients and getting their feedback.
• Assisting in software process improvement activities.
• Understanding the standard software development lifecycle and applying our
• Methodology effectively.
• Train and clients throughout the implementation process.

Quality Assurance à Crown IT
  • janvier 2011 à juin 2012

(Forex System - Stock Market)
* Identify test requirements from specifications, test case requirements and design test
coverage plan.
* Document all changes during the UAT cycle and track bugs plan to ensure that all the ob-
jectives are met and that the solution works as expected.
* Verify quality assurance standards as needed.
* Creating Test Cases and assuring that test cases meet and cover all requirements
* Execute and evaluate manual test cases and report test results.
* Identify, track bugs and work with developers to ensure that the bugs are fixed.
* Prepare and deliver quality evaluation reports.

Éducation

Baccalauréat, Software Engineering
  • à Hashemite University
  • janvier 2011

Etudes secondaires ou équivalent, Software Engineering
  • à ALQapsie High School
  • janvier 2007

granted the

Specialties & Skills

Insurance
Testing
Quality Assurance
Repairing
ASP.NET
QUALITY CONTROL
ANALYTICAL SKILLS
AUTOMATION
CUSTOMER RELATIONS
CUSTOMER SATISFACTION
MICROSOFT WORKS
PROCESS ENGINEERING
QUALITY
Customs

Langues

Arabe
Expert
Anglais
Expert
Turc
Expert