Post Job Free
Sign in

Software Testing Engineer

Location:
Egypt
Posted:
April 08, 2015

Contact this candidate

Resume:

C.V

Objectives : Aiming to join a multinational company with a

career refers to my education background and my experiences,

I see that I can be a team player, reliable and work under

pressure.

FUNDAMENTAL DATA

Name : Mohamed Ahmed AbdelHameed Zahran

Address: Hureen, Berket El Sabee, Menofia

Telephone : 048*******

Mobile : 010********

E_mail :***************@*****.***

PERSONAL DATA

Bi r th date :1/8/1986

Religion : Muslim

Nationality : Egyptian

Social state : Single

M ilita ry state : Exempted

EDUCATION

B.SC. in Electronic Engineering-Menofia University-20_03/2008

Department of computer science and engineering

Total grade :GOOD 73.6%

Project grade(VOIP): EXCELLENT

OPERATIONAL EXPERIENCE.

Working at Horizons Software company as a Junior Quality Control Engineer (March

2010 2012).

-I use the MAP program for modeling objects, creating relations between them and creating

KBCs,generating XMP files and deploying them in the application.

Work at ATI Systems Software company based in USA as Senior Software Test Engineer

(2012 2013)

-I test a software application named MassAlert used to alert the residents regarding any

catastrophe like earthquakes, volcanoes, Ice floods,storms and so on… . This application

depends on GIS technology through google maps to get the locations of RTUs and geographical

locations that cover to aid in alerting .

-I use Agile Scrum process.

-I work on MTM2010 as management tool for tracking the bugs, tasks, review issues, user stories

and TFS as source control tool .

--I use Coded UI as Automation tool, load test as performance tool .

--Also I use Selenium WebDriver with C# Visual Studio 2013 envtironment for testing web

applications

--I use SeeTest tool for testing mobile applications and export the code in Visual Studio

environment .

--> Working at Adisa Software company based in Kuwait as Senior Software Test Engineer

(2013--> Now)

-I am testing Moraselna application that grabes the news from different resources with different

categories to facilitate for the user reading all different news from just one location according to

his selected resources .

-I am also testing a a web and mobile application named KetWKet that contains a web backend

for the operators and a client mobile end to chat with the operators and get the information he

wants . This application targets android and IOS .

-I am also testing the applications in automation as follows :-

a-Testing Web applications using Selenium webdriver in an automation framework through

Visual Studio 2013 IDE as functional,verificarion(assertion),Data Driven and Distributed testing on

different machines like Windows and Mac .

b-Testing Mobile applications Android using SeeTest tool where I can write the commands,run it

and export the code in C# to Visual Studio IDE to make a data driven for it .Also I am using

another open source tool for this purpose named Robotium through Eclipse IDE .

c-Testing Mobile application iOS using Automation instrument tool of the instruments built on the

Apple Xcode through iOS simulator and real devces using javascript language .

d-Testing Performance and Load for these web applications using the web performance test and

load test of visual studio 2013 IDE, view the results in table,summary,details,chart views and

exporting the test result to an excel report .

I do the following through my testing process:-

• Part icipate analysis of new requirements and modifications.

• Testing Web Application (SilverLight/HTML5 Applications) / Database

applications produced using C#, SQL Server.

• Using CMM I development methodologies.

• Using TFS (Team Foundation Server).

• Communicate plan changes, specification changes to team members, other

team leaders and manger.

• Prepare and present reports to management as needed.

• Preparing test plans.

• Developing & Executing system test cases.

• Identify, analyze, report and document defects and problems.

• Processes to communicate with other teams

• Follow up defects resolving and ensure complete resolving t ill closing.

• Performing all testing types (black box testing, regression testing & …).

• Developing and executing user acceptance testing.

• Prepare explanation and documentation for projects.

• Testing and reporting the testing results of Horizons Software products

LANGUAGES

1)Arabic (Mother Tongue)

2-English (Very Good)

QUALIFICATIONS

1-Software Testing

2- ISTQB Foundation Level Certified

3-Software Testing Automation using Visual Studio 2010 Ultimate edition as

follows :-

a-Using Test management tool through Microsoft Test Manager(MTM) creating

plans, test suites and test cases and running them through the test runner.

b-Automated UI testing through Coded UI Test where creating the pesudo code,

adding assertions and creating the corresponding C# code in the code file

c-Making functionality testing for web applications using Web Performance

Test, adding Validation, extraction rules,. Testing the performance of the links

and the methods through Performance Explorer window and creating the Coded

Web Performance Test of this Test.

d-Testing Load Testing through the Load Test in Visual Studio with the Load

pattern and Run Settings with the Network,Test and Browser mix and analyzing

the result through Tables,Summary,Graphical and Details views .Exporting the

result to an Excel report.

e-Working with Ordered and Generic Tests for the Third Party applications.

f-Working with these tests through Visual Studio 2010 Command prompt

through its MSTest command and its different options.

g-Working with Team Explorer for adding,version controling team projects and

files.Creating client reports for different test results of different tests.

**KEY SKILLS

Software Testing Skills

-Very Good knowledge of Software Development life Cycle (SDLC).

-Good Knowledge of white box testing and Black box testing

-Smoke testing on critical or basic feature of an application.

-Functional testing on each and every component of an application.

-Integration testing based on business transaction scenarios.

-System testing whether end feature is working or not.

-Ad-hoc Testing and Performance Testing.

-Regression testing after fixing bugs and verified that the fixes didn’t create problems elsewhere.

-Compatibility testing for different platform specifications.

-Usability testing whether application is user friendliness or not.

-Acceptance testing, Performance testing.

-Globalization testing for an application in different languages and different format specifications.

-Excellent knowledge of Software Testing Life Cycle (STLC).

-Preparing Requirement Traceability Matrix for test cases.

-Proficient in writing Test cases by using test case design technique.

-Very Good in Test Execution Process, Defect Life Cycle, and Test Plan.

-Detecting bugs & classifying them based on severity, priority.

4-SQL SERVER 2008

5-Visual Basic.NET

6-Web Development (ASP.NET)

-Cascading Style Sheets (CSS)

-Hyper Text MarkUp Language (HTML)

-Java Script (JS)

-AJAX -JQuery

-ADO.Net Entity Data Model.

7-Cloud Computing for Saas, IaaS, Paas services.

*Designing a Web Site using ASP.Net 3.5 technology for an ISP company "Dork Nozzle"

*Designing an application for Windows Phone 7 called "XAPNOTE" that allows the users to enter

their new notes, save, edit and delete them from the mobile flash memory using Silverlight

Isolated Storage and application bar.

7)Microsoft office 2007

8)Windows Administration.

9)Communication Skills

10)Time Management



Contact this candidate