Mohamed Tarek Benaissa

Mohamed Tarek Benaissa

Software Quality Assurance
Reply rate:
-
Availability:
Full-time (40 hrs/wk)
Age:
46 years old
Location:
Montreal, Quebec, Canada
Experience:
20 years
Mohamed Tarek BENAISSA  18-6985 Sherbrooke E  Montreal (Quebec)  H1N 1N3 CANADA  +1 514 - -OBJECTIF With natural leadership, I have the ability to obtain reliable results and to perform simultaneous tasks with rigor, and this with a minimum of supervision. With many years of experience and strong skills, I would have the opportunity to meet new challenges in a quality company. SKILLS Language French, English, Arabic. ITQuality assurance HP ALM, JIRA, Xray, Confluence, Test Link, Bugzilla, Test Track; Test Log, Test rail, Version One, Secure CRT, SP Builder, SOAP UI; Microsoft Test Manager, Selenium, Web Load, Fiddler. Standards CMMi, ITIL, PMBOK, SWEBOK, ISO 9126, IEEE 829, IEEE 830, Swift. Programming languages and other C, Java, Visual C++, Pascal, Action Script, Lingo, VBScript. SCRUM, UML, MS Project, SQL Queries, MongoDB, VMWare. LMS, CMS, MDA, SOA, GUI. Lotus Note, Office, Dreamweaver, Flash, Swift. CERTIFICATION Feb/2019MongoDB Basics Course CompletionMongoDB University, Canada April/2015CTFL Certified Tester Foundation Level (ISTQB)Toronto, Canada May/2015 ITIL® Expert Certificate in IT Service ManagementMontreal, Canada May/2015 ITIL® Certificate in Managing Across the Lifecycle (MALC)Montreal, Canada May/2015 ITIL® Intermediate Certificate in IT Service OperationMontreal, Canada May/2015 ITIL® Intermediate Certificate in IT Continual Service ImprovementMontreal, Canada April/2015 ITIL® Intermediate Certificate in IT Service TransitionMontreal, Canada Jan/2015 ITIL® Intermediate Certificate in IT Service DesignMontreal, Canada Jan/2015 ITIL® Intermediate Certificate in IT Service StrategyMontreal, Canada Dec/2014ITIL® Foundation Certificate in IT Service ManagementMontreal, Canada Nov/2014 Professional SCRUM Master (SCRUM.ORG)Montreal, Canada STUDIES-COLLEGE DE BOIS-DE-BOULOGNE Montreal, Canada Software Testing Specialist-ÉCOLE DE TECHNOLOGIE SUPÉRIEUREMontreal, Canada Master in Information Technology-COLLEGE MARSANMontreal, Canada Attestation of Collegial Studies, multimedia and digital video Development-MOHAMED KHIDER UNIVERSITY Biskra, Algeria Computer engineer EXPERIENCES June/2021 – Now DESJARDINS Montreal, Canada Sr Quality Assurance Coordinator/Manager Projects: Archer, Modernization of risk platform, OFSAA Oracle Target, analyze and interpret the information and data necessary to support the testing phases, the implementation strategies, the various quality assurance tests. manage, coordinate, follow up all testing activities of oracle application park; Evaluate risks. Write various reports, propose solutions, make recommendations and provide advisory support in the implementation of these recommendations. Prepare and recommend action plans likely to promote the correction of situations encountered, in accordance with generally accepted guidelines and rules. Actively participate in the development, implementation and evolution of policies, standards and practices. Coordinate the development of the quality strategy of the targeted projects. Identify the tests required to ensure coverage according to the targeted test level and ensure the link with the other levels, as well as the other teams. Coordinate the preparation and the context for the execution of tests (environments, data), in collaboration with colleagues from other professions, and in support of his team as needed. Follow up on test results. Manage and feed the quality performance indicators of the development process. Document technical solutions and practices to ensure the sustainability of products. Improve software quality assurance processes. Coach the development teams in quality assurance. Environment: JIRA, Confluence, Xray, HP ALM, Archer PowerCurve, BMC Contrôle M, Oracle OFSAA, OBIEE. April/2020 – June/2021 KEPLER TECHNOLOGIES Algiers, Algeria Sr Business analyst & Quality Assurance Lead Projects: SahmPay, HIO Participate in the collection, review and analysis of customer needs; Process mapping and flow analysis; Translate business needs into application software requirements, ensuring that specifications are concise, understandable and documented; Contribute to support and training activities; Guarantee that the application delivered to users complies with the specifications; Ensure day-to-day communication with its customers and internal partners independently; Manage the delivery of all change requests; Development of the test strategy and production of test plans per project; Ensure the quality of all deliverables and associated documentation; Support BU managers in the supervision and management of risks and associated governance; Implementation of software quality assurance process; Writing and execution of test plans and scenarios; Implementation of KPIs; Support and training of development teams in quality assurance. Environment: Atlassian Jira, Confluence, BitBucket, Bamboo, XAMARIN, FLUTTER, MS WINDOWS 2012R2, RabbitMQ, REST API, OPEN-BANKING,OAuth. Dec/2019 – April/2020 VIDEOTRONMontreal, Canada Test Manager Projects: Marvel Drop 3, 5. Support analysis and development groups, as well as QA analysts as an expert in software testing; Coordinate all testing aspects in all projects; Develop test strategies and ensure test coverage of functional and non-functional requirements; Collaborate with the architect for the technological solution, to ensure the coverage of validation and verification elements (test data, tools, environments, etc.) as well as the testability of the systems; Support new initiatives to ensure continuous improvement of operations and adherence to Software Quality Assurance Policies, Standards and Procedures through rigorous and effective use; Develop, implement and ensure compliance with test planning for the system testing phase, communicate status and planning to IT and client teams; Perform quality control and review of the documentation produced by the analysts; Identify and prioritize defects, track corrections, and recommend workarounds, if any; Take charge of problematic situations, identify issues and make recommendations to managers; Contribute to the overall release strategy taking into account the progress and results following the execution of the test plans; Ensure consistency and conformity of the documentation in the testing tools; Participate in the training of test analysts and in the implementation of quality assurance best practices. Environment: JIRA, Confluence, Xray, API, Mobile, SharePoint, ITSM July/2018 – April/2019 National BankMontréal, Canada QA Coordinator Projects: CRM, Simple Trust, Global+, RBroker. Control the organization and execution of test activities; Establish testing strategy in a multi-technology and multi-asset IT project or ecosystem, both in agile and traditional delivery; Coach team members in the development of testing activities; Influence the definition and evolution of quality assurance practices; Recommend the appropriate tools; Define and communicate the relevant metrics (KPIs); Implement test approaches within the project teams to ensure test compliance; Manage and monitor Defects; Make recommendations on the deployment of solutions in production; Act as a quality assurance and testing consultant to various Bank stakeholders. Environment: Swift, Scrum, Jira, Confluence, Team, Xray, Soap UI, IBM MQ Explorer, Sybase, Sonar, MongoDB, MFT, SharePoint. Nov/2017 – July/2018 VIDEOTRONMontreal, Canada Test Manager Projects: Gestion des promos, BPM, Cartes SIM sans NFC, Publication CLIC, Soluteo Robustess, VFSI,ASMS, Club Privilege, Option Voyageur US, Prise de rendez Vous…) Support analysis and development groups, as well as QA analysts as an expert in software testing; Coordinate all testing aspects in all projects; Develop test strategies and ensure test coverage of functional and non-functional requirements; Collaborate with the architect for the technological solution, to ensure the coverage of validation and verification elements (test data, tools, environments, etc.) as well as the testability of the systems; Support new initiatives to ensure continuous improvement of operations and adherence to Software Quality Assurance Policies, Standards and Procedures through rigorous and effective use; Develop, implement and ensure compliance with test planning for the system testing phase, communicate status and planning to IT and client teams; Perform quality control and review of the documentation produced by the analysts; Identify and prioritize defects, track corrections, and recommend workarounds, if any; Take charge of problematic situations, identify issues and make recommendations to managers; Contribute to the overall release strategy taking into account the progress and results following the execution of the test plans; Ensure consistency and conformity of the documentation in the testing tools; Participate in the training of test analysts and in the implementation of quality assurance best practices. Environment: HP ALM, JIRA, Confluence, Load Runner, UFT, Mobile, transactions, SOA, Mainframe, SharePoint, ITSM, Lotus Notes. Sept/2015 – Oct/2017 National BankMontreal, Canada Quality Assurance Manager Projects: Mobile, eDelivery, PIC-RDC- Commercial (Cheque Imaging Program) Act as responsible for the quality, coordination and compliance of the testing effort of several teams. Maximize value in the tests and communicating messages about the test progress in a professional manner; Develop the overall test strategy and test plan; Manage and supervise senior QA specialists; Supervise and coordinate testing teams in test planning, execution and quality control; Define the scope of the tests, test types and data required by the testing strategy with the aim of maintaining an adequate level of quality; Ensure the planning and the overall integration of test activities in a context of implementation of technological solution; Define responsibilities for testing activities in collaboration with various stakeholders; Coordinate the review activities, including test scenarios for performance (CPR tests, HA, DR); Define the automation strategy for regression testing and recommend automation tools, if necessary, depending on the technological nature of the solution; Communicate information to the manager of test automation; Validate the functional requirements, validate and approve the test procedures and ensure compliance with BNC Methodology; Ensure coverage and traceability of test cases with requirements and approve the traceability matrix; Certify compliance tests and the quality of the delivered solution, and make recommendations about deploying the solution into production; Ensure the quality of deliverables and timeliness; Develop initiatives for the estimation of tests, as well as plans and reports on activities related to testing; Identify and report risks and issues that could affect the deliverables related to testing. Environment: HP ALM, Load Runner, Guichet, ATM, Mobile, Batch and Online transactions, SOA, Mainframe, Uses Cases, SharePoint 2013, IMS, Visio, Windows 7,8, Mac, Cross Browser testing. Feb/2015 – Aug/2015 PSP INVESTMENTMontreal, Canada QA Analyst Projects: Migration SharePoint 2013 et BI Portal Develop strategies and test plans; Develop and execute test cases; Ensure the launch, implementation and monitoring of test campaigns with integrated level, system and UAT; Manage testing coverage and traceability with functional requirements and business; Report, prioritize and monitor defects; Produce test reports; Recommend and implement best practice QA based on IEEE, ISTQB, ITIL, TMMI; Environment: SharePoint 2010 et 2013, Microsoft Test Manager, Scrum, TFS, .Net, VM, Windows 7,8. Nov/2013 – Feb/2015 TRANSCONTINENTALMontreal, Canada QA Manager Projects: Autogo, SCSM, API, Rubicon, Video Library, Les affaires, Recette, UNIS…) •Implement quality assurance processes for: classical projects (SDLC), agile projects (SCRUM), change requests and maintenance in the different TC's offices: Montreal, London, Toronto; •Recruit, manage, train, coach, evaluate the members of QA team members; •Develop strategies and test plans for application developed internally and acquired software from external suppliers; •Estimate efforts of testing activities; •Sort and prioritize bugs; •Analyse and verify test coverage on different platforms: web, Mobile, Desktop using statistics by products available through 'Google Analytics'; •Asses and ensure transition between the phases: Integration, System, UAT, Prod and give Sign Offs ("GO" ou "NO GO"); •Propose mitigations and contingencies solutions; •Ensure the acquisition and implementation of QA tools: Test Rail, Mobile, VMware; •Align the objectives of the QA department on the objectives of management and business; •Start automation test project. Environment: SCRUM, Web, Test Rail, JIRA, Mobile (IPad air, mini, iPhone 4,5s, Samsung) Jenkin, Adobe Experience Manager, JAVA, PHP, WordPress. Feb/2013 – April/2014 IROSOFTMontreal, Canada Quality Assurance Manager Projects: Docutheque, LIMS Develop test strategies; Produce functional test cases and test data; Make Xtreme QA and execute test cases. Follow bugs during Integration test, UAT and production; Coordinate the activities of control and quality assurance between the team "Product" and the team "Project"; Establish processes and QA methodologies; Automate API test using SOAPUI; Conduct performance testing and load with LOAD WEB; Administrate Jira Bugs workflows. Environment: Agile, Web, Testrail, Jira, VMWare, XML, RDF, XSLT, REST, Ace, C#, Mobile, SSO, SOAPUI, WEB LOAD, SharePoint, OpenOffice, Electronic document management and archives management laws and regulations, Paperless Meeting, Teratext. Nov/2012 – Jan/2013 TELUSMontreal, Canada Quality Assurance Lead Project: E-commerce Portal Develop strategies and test plans; Write test cases; Prioritize and track bugs throughout the development cycle: integration and system, UAT, production; Coordinate, monitor and be involved in the UAT phase, Beta & production; Advise TELUS and client on QA Processes and methodologies; Environment: Web, Test link, Bugzilla, ERP, e-commerce, CMS, JAVA, IIS, Google Analytics, IPAD, Mobile. Mars/2012 - Nov/2012 EXPERTUSMontreal, Canada Quality Assurance Manager Project: Cash Management for Laurentienne Bank Develop strategies and test plans; Plan, prepare and supervise internal integrated testing; Prepare and check test cases (banking transactions); Write performance and load test cases; Ensure test coverage; Prioritize and track bug in Jira; Analyze and prepare mitigations solutions and contingencies with the project manager, development team leader; Ensure compliance with CPA005 and ISO 20 022 standards; Coordinate system testing with CGI; Coordinate acceptance testing with Laurentienne Bank; Produce the statutes of test phases: Integrated, system, UAT; Define and implement quality processes. Environment: Web, Scrum, Jira, CPA005, JAVA, JUnit, Oracle11, VMWare. Jan/2012 - March/2012 STANDARD LIFE Montreal, Canada Quality Assurance Analyst Project: Broker Portal Analyze requirements specification documents; Develop and maintain scripts and test cases for new requirements from specification documents and wireframes; Carry out the different types of tests (integrated, functional, regression, GUI); Logging and tracking bugs using HP Quality Center; Ensure test coverage; Analyze and evaluate test results; Provide test reports; Provide test Sign Off; Improve QA processes. Environment: Web, Agile SCRUM, HP Quality center, WebLogic, CMS, Wireframes, JAVA, JUnit, Oracle 10, SnagIt, Version One, EA. June/2011 - Dec/2011 ORACLE - TALEO Quebec, Canada Quality Assurance Lead Projects: Open ID, IAM, OWASP Analyse new requirements; Prepare test plans; Ensure test coverage using traceability matrix; Develop and maintain test cases from use cases and specification documents; Identify and prepared tests for web services; Perform different type of test. Analyse test results; Product bugs reports; Tracking bugs and validate fixes; Produce BUILDs; Coordinate Release Management activities; Improve Quality Assurance processes. Environment: Web, Agile Scrum, Test Log, Test Track, Jing, Version One, Soap UI, JAVA, JUnit, Oracle 8,9,10,11, VMWare. Sep/2011 - April/2011 IWEB Montreal, Canada Quality Assurance Analyst Project: iWeb’s web site Perform and document the functional test cases for solutions developed internally (site web www.iweb.com); Prepare test plans and strategies; Organize and execute test cases; Perform functional and regression test; Analyze and evaluate test results; Write different test reports; Follow up bugs and outstanding issues; Prepare test environments (Staging); Follow up minor bugs after deployment on production. Environment: Web, Agile Scrum, Jira, MySQL, VMWare, SnagIt. June/2008 – June/2010 IBM CANADAMontreal, Canada Quality assurance supervisor and SME Establish teams (about 50 people); Establish processes and communication procedures; Analyse the new software; Test new software and different versions; Manage user acceptance tests; Define and validate the solution, development, testing and implementation / deployment; Manage and control the quality assurance of the delivered solutions; Monitoring bugs; Propose mitigations and contingencies solutions; Manage risks; Train staff as required. Environment: Desktop, Innovapost, Poste Canada, MoneyGram, VeriFone, VMWare. Jan/2000 - March/2004 LIPS NET SERVICEBiskra, Algeria Quality Assurance Analyst Analyze documents describing the needs of customers; Develop strategies and test plan; Write and execute test cases; Report and follow up bugs found; Write user guides. Support users in production. Environment: Cascade, Mercury (HP Quality Center), JIRA, VOIP, MySQL.
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.