5
Ismail Ahmad Ismail Isleem Quality Assurance Specialist / Software Engineer Ismail Ahmad Amman-Jordan M: (962) 077 6869800 E: [email protected] In: jo.linkedin.com/in/ismailahd/ Professional Profile Developing, controlling and managing software life cycle by implementing software planning and analysing the requirements to achieve project goals and success. Implementing software test plan from specification level till processing test cases and apply all test types via automation or manual tests. Core Skills and Abilities Experience implementing and managing software test process experience working on E-Commerce, Hotel management systems and media (Web Content Management) with applying test methodologies and plans to introduce full tested systems major bugs free. Experience analysis project requirements and design them for implementing phase good experience in analysis and collecting requirements by communicating directly with client and design them to prepare and make more understandable for developers to implement. Coordinate project processes Successfully managing project process to analysis changes and deliver them to developers with controlling and monitoring process till delivered to client successfully tested and major bugs free. Excellent documentation and communication skills excellent writing documentations in both types (User manual or Business Documentation). Excellent dealing with relation with all employees levels and ability to communicate, understand and explain major issues in multiple ways with focusing to stay the channel out of stress and confuse. Employment History May 2013 – March 2015 Amman, AnnabSoft Junior Software Control Management Engineer, AnnabSoft Ismail Ahmad Page I | V

Ismail Ahmad

Embed Size (px)

Citation preview

Page 1: Ismail Ahmad

Ismail Ahmad Ismail IsleemQuality Assurance Specialist / Software Engineer

Ismail AhmadAmman-Jordan

M: (962) 077 6869800E: [email protected]

In: jo.linkedin.com/in/ismailahd/

Professional ProfileDeveloping, controlling and managing software life cycle by implementing software planning and analysing the requirements to achieve project goals and success.

Implementing software test plan from specification level till processing test cases and apply all test types via automation or manual tests.

Core Skills and AbilitiesExperience implementing and managing software test processexperience working on E-Commerce, Hotel management systems and media (Web Content Management) with applying test methodologies and plans to introduce full tested systems major bugs free.

Experience analysis project requirements and design them for implementing phasegood experience in analysis and collecting requirements by communicating directly with client and design them to prepare and make more understandable for developers to implement.

Coordinate project processes Successfully managing project process to analysis changes and deliver them to developers with controlling and monitoring process till delivered to client successfully tested and major bugs free.

Excellent documentation and communication skillsexcellent writing documentations in both types (User manual or Business Documentation).Excellent dealing with relation with all employees levels and ability to communicate, understand and explain major issues in multiple ways with focusing to stay the channel out of stress and confuse.

Employment HistoryMay 2013 – March 2015 Amman, AnnabSoftJunior Software Control Management Engineer, AnnabSoft

AnnabSoft managing E-commerce websites built on nop-commerce technology under asp.Net webforms (These websites managing and indexing data related to electronic pieces and its properties with full coverage for any small information about the piece and processing the checkout process and make orders via internet).

Responsibilities: Create Test Plans, Test Cases and execute them Create Bug Report, Monitoring and checking fixes for each bug Writing Documentations for Users and Developers with full explanation of system

functionalities, features and advantages Comparing own systems with similar existing systems and catch weaknesses beside

advantages in other systems to eliminate weaknesses and improve advantages

Ismail Ahmad Page I | IV

Page 2: Ismail Ahmad

Ismail Ahmad Ismail IsleemQuality Assurance Specialist / Software Engineer

Communicate with clients and gathering requirements, analyse them and deliver to developers to implementing them.

Study implementation technology to avoid falling in its weaknesses Ideas creator, Root causes finder, Problem solver and good Troubleshoot for program errors Teaching QA Team automation testing process on selenium Webdriver Working with any kind of automation testing tools (like: WebDriver, JMeter …) Working with software management systems (Like: Jira, TFS …) Software documentation

----------------------------------------------------------------------------------March 2015 – Present Amman, 7awiIntermediate Quality Engineer Offer, 7awi (AWI company)

7AWI Company responsible on media sites (Waseet, Ra2ej, Alqiyady, Layalina, Arabsturbo) and these websites managing different types of media.We managing on Waseet ads publishing and services to serve the most Arabia countries and make delivery more flexible with ability to anyone reach your ad and contact you if interested. The other sites managing information about fashion, news, events and under world news, these websites focus on news for specific subject like: fashion news in some countries and try to reach almost real and newest information about the subject you browsing.

**The main approach is agile development methodology and Jira for process management.**We implement environment for automation testing to be on Jenkins and make full automation from catch bug, report, assign and verify it again with ability to export status reports for Sprint(This 2015 plan)

Responsibilities: Record business needs in Tickets on Jira Discuss tickets that included in current Sprint Create Test Plan for business tickets Create Sub-tasks for business tickets and estimate them using Jira Create Test Cases Implement Automation Testing for Test Cases that possible to implement them(We implement

the Test Cases that we ensure to be finished and there is no changes or core change on) Execute Test Cases (Manual and Automation) Report Bugs on Jira Make Regression Testing after finish bug fixing phase End-To-End Test for Pre-prod and Prod environment to ensure all fixes and changes has no

issues Report any notes or enhancements and side effects for Sprint if founded Updating Documentations for Users and Developers Comparing our systems with similar existing systems and catch weaknesses beside

advantages in other systems to eliminate weaknesses and improve advantages

CertificationsISTQB – CTFL Royal Scientific Society Certificate Date: 7th - July - 2014 Certificate Place: Royal Scientific Society Certificate Number: CTFL-JOR-54-2014

Continue…

Ismail Ahmad Page II | IV

Page 3: Ismail Ahmad

Ismail Ahmad Ismail IsleemQuality Assurance Specialist / Software Engineer

EducationBachelor of Software Engineering Amman, AL-zaytoonah UNAL-zaytoonah al-khasah Universitygraduated: 2012

SkillsSoftware TestingManual TestingBlack, White Box Testing Unit, Integration, System, Acceptance and usability testingSmoke and Regression TestingAutomation testingUse case testingStress and Multi-Users TestingSecurity TestingPhone Testing

Technologies MVCNop CommerceMaven

Programming languagesJAVAC, C++C#PHPPython

Application ServersIISTomcatApache

Web ClientHTMLJavaScriptJQueryAJAXXMLCSSXSS

Testing ToolsSelenium IDE, RC, WebDriverSelendroid Appium JMeterJiraTFSSahiPushToTestCI Systems (Like: Jenkins)KALI (PenTesting OS)

DatabasesSQL ServerMYSQL

OtherBusiness AnalysisLinux OSMac OSSEONetworkingMicrosoft OfficeMicrosoft VisioMicrosoft Project

Continue…

Ismail Ahmad Page III | IV

Page 4: Ismail Ahmad

Ismail Ahmad Ismail IsleemQuality Assurance Specialist / Software Engineer

Self-Study and Learning I studied and take courses online and read famous books related to quality assurance field.

Udemy.com Studies (Certification of Complete) Selenium for Entrepreneurs: How to Use This Automation Tool

(https://www.udemy.com/certificate/UC-KP88YJMG) Selenium WebDriver Training with Java - Basics (https://www.udemy.com/certificate/UC-

ED9KCPPV) SEO Training Course by Moz (https://www.udemy.com/certificate/UC-NZGRC91N) Advanced SEO: Tactics and Strategy (https://www.udemy.com/certificate/UC-9XGTJ8KS)

Note: If the Link gives you unsupported browser or doesn’t work; copy-paste please.

Future PlanMy main goal for this year to be able implement almost or full Automation Testing environment I’m learning some programming to be able implement automation testing for web app with selenium and JavaScript.I’ll try to be able link my automation with CI server to run automation every release or time I need to test to reduce time and resources (Machines) for QA process I’ll try to be able implement full dynamic automated test cases to be able receive small changes that isn’t effect on core functionality

For this year I’ll complete tacking some course (ISTQB Agile) and some security courses (Ethical Hacker V8)

My Plan for complete my study in future to take master for security or business analysis but I’ll not start in this year.

Ismail Ahmad Page IV | IV