Post Job Free

Resume

Sign in

Test Cases Software

Location:
Toronto, ON, Canada
Posted:
May 04, 2018

Contact this candidate

Resume:

AHMAD EL-AINA

** ***** ***** ****, ***********, ON, M1G 2H4, ac5cbo@r.postjobfree.com, 416-***-****

Profile

I have extensive software QA experience with IOS, Android, Blackberry, web applications, internet proxies, medical devices, and software/hardware interfacing technologies, key participation in Agile environment, understanding of software development life cycle, and documentation skills in devising elaborate test plans, test cases (including negative scenarios), and technical reports acquired throughout various positions held at Compass Digital, Blackberry limited, Conavi Medical, & Bluecoat Systems. I have strong programming skills and a very high interest to expand on my knowledge/gain more exposure with test automation. I have been a detail oriented perfectionist who enjoys breaking code to make products stronger and defect free.

www.linkedin.com/in/ahmad-el-aina-9a123510a

Cover Letter

Friday, May 4th, 2018

Having studied your job description and having visited your website, I wish to apply for the position titled, Infra QA Tester as advertised on May 2nd, 2018 on indeed.ca. I believe that my current skills and qualifications match your position in the following ways:

Skill

Demonstration

Test Automation

Compass Group:

Exposure to test automation with Appium using Java, C#, and Python programming languages for IOS and Android applications.

QA Tools/ SQL

HP ALM Quality Centre, JIRA, VMware, Bugzilla, Snowy Owl, Quality Management:

Posting, tracking, & verifying software defects.

VMware to create multiple QA virtual environments.

Team Foundation Server (TFS) & Confluence:

Posting, tracking, & verifying software defects for Android/IOS & Web applications.

Keeping track of current/ future sprints’ stories, tasks, deadlines, and capacities.

Documenting, editing, and executing test cases.

Verification of new applications’ acceptance criteria (defects posted and linked to acceptance criteria) and execution of user stories.

SQL (Advanced)

Writing queries to verify back end data configuration..

Writing queries to distinguish front end (code) from back end (configuration) issues.

Using Join commands (Left, centre, & right) to extract data from more than one table and/or combining tables into one

CHARLES & FIDDLER

AAID: collecting application crash information through obtaining and including its associated AAID number in the bug report.

Monitoring and verifying data flow ( such as investigating app payment gateways such as Exact (US) & Discover (Canada)

Test Flight:

For sanity check before release of application to the App Store ( IOS) and Google Play (Android)

Fabric:

To install testing builds for IOS and Android

SLACK:

Daily communication with on-site team members and off-shore developers.

Writing QA scripts and scenarios

Compass Group:

Writing all test plans, test cases (including negative scenarios) from scratch with the absence of any written or existing documents through purely communicating with developers regarding desired app behaviour. In addition to:

Documenting troubleshooting technique pages for IOS & Android pre-pay and pre-order applications ( for example: How to distinguish between front and back end issues, How to verify displayed opening/closing hours for stores with different time zones, clearing cache, etc.)

Conavi Medical:

Translating complex technical requirements for the working of ultrasound and laser modalities into simplified, manageable, and detailed test cases.

Performed for the software interface of Ultrasound/ Optical coherence tomography heart catheters at Conavi Medical.

All test cases ( including negative scenarios) are generated from scratch- from functional requirements, specifications, risk analysis, & technical manuals:

Performed for all blackberry core applications at Blackberry Limited for the position titled SV&V (Software Verifications and Validation) Core Applications.

Performed for the visual policy manager feature at Blue Coat Systems Inc.

Performed for the UMA/GAN software feature, at Blackberry Limited, to prevent call drops in remote areas.

WEB QA

Compass Group

Extensive testing of the large web application, ‘Bridge’ on different browsers. This included functional, user acceptance, unit, & sanity, & complete end-to-end regression testing.

IOS/Android applications QA

Compass Group

User Acceptance Testing (UAT):

Executing user stories on Team Foundation Server (TFS). Elaborate bug reports are linked to their perspective user story.

System Integration Testing (SIT) /Unit Testing:

Testing of new unit(s)/location(s) added to the Boost/Thrive/ Rogers Eats/ My Market/FED digital hospitality platform applications to verify the intended functionalities and reporting of crashes and defects (such as verifying data flow payment gateways, closing/opening hours on the app’s new location, verifying menu items, discount codes, payment processing, images of brands (stores), order history, order confirmation e-mail, time slots, etc.

Regression Testing:

Complete end to end testing of the entire application after fix implementation(s) of critical defect(s), adding new feature(s), and after conducting a unit testing to ensure that any changes/defects in the application is reported

Sanity Testing:

After verifying bug fixes for the complete end to end regression testing to verify application main functionalities before release to the App store (IOS) and Google Play (Android).

Functional testing :

Testing of payment processing, proper discounts, Application of promotion codes, triggering and verification of pop-up and inline error handling messages, Sign in, Sign Up, Order history, order confirmation e-mail format and display, order time slots, ability to add various payment methods, meal plans, etc.

Medical Care software QA

Conavi Medical

Performed for the heart catheters interface software: Testing of the Ultrasound and Optical Coherence Tomography interface software in the Hummingbird Conavi Console.

Ensuring compliance with relevant regulations and quality standards: ISO 13485, CFR Title 21 Part 820, FDA 510(k) process for Class II devices.

Examining ultrasound and laser images produced side by side by the Conavi heart catheter console to verify the ability of the health care practitioner to manipulate images (Such as rotation, area measurement, 2D and 3D images reconstruction, etc.)

Blackberry ( Core applications/ WIFI) & Proxy software QA

Blackberry Limited : Functional, Regression, Unit, & Acceptance testing:

Performed for Blackberry core applications (Extensive testing of Mail, Calendar, & Contacts utilizing Outlook, Exchange, & Domino mail clients. Testing of attachments, BBM Messenger, Notepad, Browser, and the overall GUI.

Data flow analysis: Performed for UMA/GAN blackberry features designed to prevent call drops in remote areas.

Blue Coat Systems Inc.: Functional and regression testing- Performed on Proxy SG software products & its visual policy manager components.

QA Projects/ Languages

Compass Group:

French translation:

Solely translating the entire digital hospitality ‘Boost’ & ‘Thrive’ applications from English to French for IOS, Android, & web platforms). This included:

-Translating all the functionalities and messages (pop up, inline, server, & exception handling) from English to French.

-Translating the entire graphical user interface (GUI) texts throughout the entire applications from English to French.

-Verifying that the proper accurate French translations have been implemented by consulting over the 1000 entries in excel that has been compiled during the translation process. Incorrect translations are reported as bugs and assigned to developers. While:

Executing multiple sprints’ stories and tasks: Performing daily app test routines that includes unit testing for BOOST, Regression testing for Thrive & FED while meeting AGILE sprint deadlines for verification of Acceptance criteria of new apps awaiting first time release.

Conavi medical

Utilizing ALM Quality Centre to write over 450 software QA test cases, from requirements, risk analysis, and exploratory methods for the heart catheter software system. This includes:

-Creating functional test cases to verify functionality in accordance with requirements and specifications.

-Software User Acceptance test cases for the Ultrasound and laser (OCT) modalities.

Utilizing ALM Quality Centre for project planning and tracking this includes: defining, tracking, measuring, & reporting on project milestones and sprints.

Utilizing ALM Quality centre to report and verify software defects in addition to posting troubleshooting technique guide for intricate technical scenarios.

Report Writing

Submission of both: Design Description & Validation reports (IEEE format) of any :

-Equipment intended in the aid of verifying the various functions used by the Conavi Hummingbird Console that controls catheters insertion into the human heart such as beam intensity/depth, 2D/3D image producing features.

- Medical phantoms of different shapes and sizes, simulating the human heart- Arteries and heart chambers

Installing and configuring software, hardware and windows operating systems

Computer repairs (hardware & software), Installing blackberry enterprise servers (BES), network workstations (including wireless), printers, software upgrades, Windows 7, Widows 10,WAN, LAN, Linux (Ubuntu & Fedora), Windows, MAC, Advanced level proficiency with Microsoft office products, HTML, SQL, Strong programming skills with Python, C++, C-sharp, & assembly with 68HC11 8-bit microcontrollers.

Field Service Support

Demonstrated as XBOX customer support agent (Call Centre): Diagnosing & resolving Hardware, software, and connectivity issues: via e-mail and phone.

Outlook, Exchange, and domino mail clients

Functional testing of blackberry OS applications from handheld and server perspective: Extensive testing of Mail, Calendar, & Contacts utilizing Outlook, Exchange, & Domino mail clients. In addition to creating extensive test case scenarios for these mail clients.

AHMAD EL-AINA

64 North Field Road, Scarborough, ON, M1G 2H4, ac5cbo@r.postjobfree.com, 416-***-****

EDUCATION

Biomedical Electronics Engineering Advanced Diploma 2010-2014

Centennial College, Toronto, Ontario, Canada

Computer Science B.S

American University of Beirut, Beirut, Lebanon 2003-2007

WEB &Mobile Applications (Android/IOS) Quality Assurance Specialist (Contract)

Compass Group Canada Ltd. July 2015 – March 20th, 2018

Daily functional, regression, user acceptance (UAT), system Integration (SIT) and sanity testing for WEB & IOS/Android mobile applications ( pre-order and pre-pay), in agile environment, designed for customers in Canada (Boost, Thrive, Nourish, Rogers Eats, & My Market applications) and in the United States ( FED for IOS).

Back-end testing with SQL

Test Automation using Appium for the execution of registration & login test cases.

Writing all test plans and test cases (from scratch) in addition to documenting and publishing troubleshooting techniques and guidelines for IOS and Android applications ( Handling specific intricate testing scenarios, distinguishing between front (code) and back (configuration) end issues, cache reset, verifying multiple time zones, etc.)

Daily execution and bug reporting for user stories in team foundation server (TFS).

Daily preparation and submission of testing results reports along with associated defects ID.

Participation in multiple daily agile meetings with developers and scrum masters to plan, discuss and set capacities for current and future sprints. This includes discussing defects submitted with high priorities (P1&P2).

Working directly with off-shore developers to discuss and resolve defects reported.

Reporting and tracking of defects through TFS system.

.

Blackberry SV &V (Software Verification & Validation) Core Applications Team

Blackberry Limited, Waterloo, Ontario October 2013- May 2015

Supporting product development verification framework: taking responsibility for preparing, maintaining and generating test cases from scratch for Blackberry OS Applications.

Functional testing of blackberry OS applications from handheld and server perspective: Extensive testing of Mail, Calendar, & Contacts utilizing Outlook, Exchange, & Domino mail clients. Testing of attachments, BBM Messenger, Notepad, Browser, and the overall GUI.

Functional testing of Blackberry Enterprise Server (BES) from a system administrators and a blackberry user’s perspective, with the user level testing focussed on the interaction between the hand-held and the BES.

Regression and integration testing for Blackberry OS software bundles.

Reporting and logging software defects in addition to Maintaining and managing verification and validation database work items.

Interaction with developers on daily and weekly (formal) basis to generate test procedures and fixtures.

Submission of progress reports to QA lead on daily and weekly basis.

Heart Catheters Hardware/ Software (Medical Imaging) Verification and Validation Specialist (8-month Internship)

Conavi Medical, Toronto, Ontario February 2013- October 2013

Generation of test cases from functional requirements, specifications, risk analysis, & technical manuals by Working collaboratively with multidisciplinary teams including Software, Electronics, and Mechanical.

Testing of the GUI of the Conavi Hummingbird Console used to operate the heart catheter inserted inside patient’s heart: Ultrasound and Optical Coherence Tomography images displayed side by side in addition to the functions toolbar.

Reporting and logging software defects in addition to Maintaining and managing verification and validation database work items.

Supporting product development validation framework: writing design description and validation reports for different medical phantoms and devices used to verify the functionality of Conavi heart catheters and consoles..

Understanding and ensuring compliance with relevant regulations and quality standards: ISO 13485, CFR Title 21 Part 820, FDA 510(k) process for Class II devices

Executing testing as appropriate on the Conavi Hummingbird Console.

Working knowledge of DICOM standards for storing and transmitting medical images.

Wi-Fi QA Tester (Co-op) January 2011–May 2011

Blackberry Limited, Waterloo, Ontario

Test planning, development, & execution of functional test cases for Unlicensed Mobile Access (UMA) /GAN software feature designed to improve service & prevent drop calls in areas of limited or no mobile coverage network.

White-Box testing: Data flow analysis for the UMA/GAN.

Testing, Reporting, & verifying UMA/GAN software defects for Blackberry Bold 9650 & 9780, Blackberry curve 9300 software bundles awaiting release.

Software QA Test Engineer-(8-month contract) February 2010 – September 2010

Blue Coat Systems Inc. Waterloo, Ontario

Functional testing on Proxy SG software products and its visual policy manager components utilizing different operating systems and platforms (Windows, Linux, and MAC) including SGOS 4.1 & 4.2 SGOS 5.1 & 5.2 software releases.

Test planning, creating and executing test cases for the visual policy manager feature.

Physical Installation and hardware testing on new proxy machines.

Utilizing VMware to create multiple virtual environments / setting up multiple server systems.

Reporting& verifying software defects via JIRA.

Creating and modifying test cases for new product releases

XBOX Customer Support Agent- Information Services

Spherion Recruiting Services, Kitchener, ON May 2008- January 2010

Utilizing Genesys platform: Providing technical and network problem resolution, via phone and e-mail, to end-user by performing a question diagnosis while guiding users through step-by-step solutions through utilizing different troubleshooting resources. This includes Hardware, connectivity, and software installation issues.

PS3, XBOX 360 & Wii: Repair Services March 2008 – September 2010 Kitchener-Waterloo, ON, Self-Employed

Repairing Console, disc, data issues, Yellow Light of Death and Red Light Repair.

Troubleshooting to component level and replacing faulty parts resulting in reducing cost for customers.

DVD drive laser replacement. All for devices out of warranty.



Contact this candidate