Fidaa Maalouf 206-***-****
Profile
Fidaa has over 8 Years of experience working as a Quality Assurance Tester, along with extensive experience in all phases of Software Development Life Cycle (SDLC) using Agile Methodology. He is proficient in both manual and automated testing, and he provides exhaustive analysis of test results which he documents clearly and concisely for every project and client. Fidaa is also well-versed in Black Box testing applications written in high-level languages like C#, C++, Java and SQL on Windows and Linux/Unix platforms, and he possesses excellent knowledge of database development using both SQL Server and Oracle PL/SQL.
A highly analytic problem solver, Fidaa is exceptionally adept at supporting and supervising the activities of technical staff to ensure the achievement of project goals while using effective communication with all stakeholders to gather and clarify project requirements; he provides continued support to users following project implementations. A fast Learner, capable of both working independently and in a team, Fidaa is also fluent in English and French.
Skills and Experience
Sierra Systems Group Inc. Vancouver, BC (November 2015 – Present)
Quality Assurance Analyst
Identity Information Management (IDIM) – Ministry of Technology, Innovation and Citizens’ Services, Victoria, BC
The Identity Information Management (IDIM) Program provides centralized identity management and authentication services for Government of British Columbia via a new foundational identity platform system called the Identity Assurance Services (IAS). With the IAS, the IDIM Program can manage identity and card information about BC Services Cards and provide card authentication services to support government programs and services.
Analyzing system requirements in order to build the test environment
Composing comprehensive test scenarios and test cases covering all business requirements
Executing test cases to verify the system builds
Documenting and managing defects in Atlassian JIRA
Participating in all aspects related to testing, documenting test, and planning test
Developing SQL queries for testing reports
Key Tools and Technologies: Oracle SQL Developer, JIRA, Zephyr for JIRA, Confluence, Fiddler, FileZilla, Windows, Jenkins, Agile
ZE Power Group Inc., Richmond, BC (May 2012 – November 2015)
Quality Assurance Analyst
ZE PowerGroup Inc. (ZE) is a software development and consulting firm that provides robust products and services around data collection, analysis and systems integration. Its applications are written in Java and other web tools, and support both Oracle and SQL Server databases.
Studying the requirements and the applications built by the company
Analyzing requirements for applications improvements
Executing both manual and automated tests for new features and issues raised by testing
Using Selenium, and Selenium Web Driver to automate manual test cases, and run the code.
Documenting defects in JIRA and following up with developers for resolution
Completing Regression testing prior to delivery and ensuring proper function of entire product
Participating in team meetings to discuss urgent issues in an Agile environment, and attending meetings to discuss overall progress
Working as team to revise the requirements, and test done by other QA members
Key Tools and Technologies: MS Windows VM, JIRA, Fiddler, MS Office, Agile, Windows, Oracle, SQL Server, JSON, REST, Selenium Web Driver, JMeter, Jenkins
Sierra Systems Group Inc. Vancouver, BC (Jan 2012 – Apr 2012)
Quality Assurance Analyst
Quebec Justice Project - Quebec Ministry of Justice, Location (Jan 2012 – Apr 2012 (4 months))
This project included a gap/fit study of requirements and the implementation of an integrated justice application as part of the Justice Suite for the Quebec Ministry of Justice and Quebec Ministry of Public Security.
Analyzing system requirements in order to build the test environment
Composing comprehensive test scenarios and test cases based on the requirements documents
Executing test cases to verify the system builds
Documenting and managing defects in JIRA
Evaluating defects and reassigning them to QA staff or developers
Participating in all aspects related to testing, documenting test, and planning test
Tracking progress and discussing urgent issues in an Agile environment
Key Tools and Technologies: VM, JIRA, SharePoint, Agile, Windows
KalTire, Vernon, BC (Jan 2010 – Nov 2011)
Quality Assurance Tester
POS, CRM, Accounts, and Inventory Management – KalTire, Vernon, BC
KalTire is a wholly-owned Canadian company based in Vernon, BC. Its business comprises of retail tire sales, and mechanical services for most kinds of vehicles. This project included Quality Assurance testing on all business functional areas including the POS Java-based application (Customer Experience Architecture), CRM, Accounts, and inventory management.
Studying Functional Requirements and Business Requirements for Gap Analysis
Composing comprehensive test scenarios and test cases covering all business requirements
Executing manual tests, including integration and end-to-end testing
Documenting and managing defects in JIRA
Following up with developers to verify that defects are solved and they conform to business rules
Automating manual test cases for later regression testing for all features that passed manual testing
Doing data driven test where it needs to, by using TestPartner as an automation tool
Participating in team meeting to track progress, discuss urgent issues and follow up with other teammates in an Agile environment
Participating in all team activities like getting familiar with new testing tools to be adopted to project, and checking old system for POS(KINS) for better understanding of new application
Reporting and documenting all work done (like test cases, defects, studies)
Key Tools and Technologies: TestPartner, JMeter, Jira, TestLink, QADirector, Oracle, PostgreSQL, Progress, POS, Agile
American Family Insurance, Madison, WI (Jan 2008 – Nov 2009)
Quality Assurance Tester
American Family insurance is a large insurance company that focuses on property, casualty and auto insurance, but also offers commercial insurance, life, health, and homeowners coverage. This project included Quality Assurance testing and performance testing of the American Family Insurance web-based applications covering auto and Rental insurance (AMFAM.com). Agile methodology was used throughout the project.
Creating and maintaining test plans and outlines for assigned functionality
Conducting internal and external walkthroughs of the application with Designer, Developer and Users
Developing test cases based on the business specifications and user requirements
Executing manual test cases to verify the application’s GUI interface
Conducting data driven tests to check the validity of the online address updates
Using Lisa to test web-services and verify the application’s functionality and performance
Performing extensive backend testing to verify the creation of new customer accounts
Documenting, managing and tracking defects in TrackRecord
Consulting with Subject Matter Experts for User Acceptance Testing (UAT) and usability testing
Generating and maintaining automated scripts for regression testing using TestPartner
Documented the test cases, test procedures, test scripts and test metrics
Key Tools and Technologies: TestPartner, Lisa, TrackRecord, Quality Center, Windows XP, Oracle, Java
Costco Wholesale, Issaquah, WA (Jan 2007 – Dec 2007)
Quality Assurance Tester
Order Management System (OMS) Testing – Costco, Issaquah, WA
Costco is the largest chain of membership wholesale stores in the world, headquartered in Issaquah WA, with its flagship warehouse in nearby Seattle. The project consisted of both manual and automated testing of, as well as user training for, OMS. Call center employees use this application to handle all online sales. Rational Unified Process (RUP) methodology was used as the software development framework.
Reviewing requirements documents and consulting with developers to produce the final requirements document
Working on the test plan and assigned test to QA team and follow up with the team to be sure the test follows the schedule
Writing test cases for various requirements, and running these test cases
Entering defects for found issues into Raid, identifying defects with specific requirements and their test cases, and then assigning them to developers
Developing automated tests for all test cases using Test Partner automation tool and Visual Basic for Application as programming language.
Participating in JAD meetings every week, ensuring the validity of reported defects, assigning priority to defects, and following up with the test plan
Verifying that created defects are fixed and reassigning them if they are not fixed properly
Attending meeting with users to verify UAT (User Acceptance Test) results and give better solutions for features when it is possible
Developing SQL Queries for most test cases, where necessary, to test databases against written test cases and verify results in the UI Application
Planning and executing performance tests to verify the responsiveness and stability of the application under a heavy workload
Documenting all work, including requirements, test cases, automated tests, bugs, queries, test schedule
Key Tools and Technologies: C#, Visual Basic, TestPartner, Raid, Visual SourceSafe, BizTalk, Windows 2003 Server, Enterprise Architect, Microsoft Visual Studio, SQL Server 2005.
Education
Post Graduate Diploma of Computer Science, Concordia University, Montreal, QB (2003)
Bachelor of Engineering, Electronics Engineering, Damascus State University, Damascus