Hussein Bitar, Business analyst and senior sofwtare qa manager

Hussein Bitar

Business analyst and senior sofwtare qa manager

Supreme judicary council

Location
Lebanon - Beirut
Education
Bachelor's degree, Information and Communication technologies
Experience
10 years, 10 Months

Share My Profile

Block User


Work Experience

Total years of experience :10 years, 10 Months

Business analyst and senior sofwtare qa manager at Supreme judicary council
  • Qatar - Doha
  • My current job since January 2022

Business analyst & Senior Quality Assurance Manager, The Supreme Judiciary Council (SJC)
•Perform manual testing (Functional)
•Creating business requirement documents in collaboration and coordination with different team member including devs., designers and stakeholders
•Perform automated testing by Creating testing automation scripts and performing automated testing for web pages and web applications using python integrated with selenium library on several browser types. •Creating general automated testing script that fits for more than one project instance by relying on unified element ids and names
•Using Visuals to illustrate automated testing result (Screenshots on Success or failure for each scenario) •Integrating Windows action along with automated web app testing (such as browsing folder and uploading docs, automatically without user interference) by integrating the automation tool used with external windows testing tool ex: winappdriver
•Perform UI / UX testing based on guidelines
•Build test data sets
•Build test scripts
•Perform thorough regression testing when bugs are resolved
•Report test results
•Perform requirements and standards walkthroughs
•Maintaining and monitoring project plans, project schedules, work hours
•Organizing, attending, and participating in stakeholder meetings
•Documenting and following up on important actions and decisions from meetings.
•Preparing necessary presentation materials for meetings.
•Ensuring project deadlines are met.
•Taking required approvals from the management before committing anything to client which will impact project budget and the organization's image
•Ensuring projects adhere to frameworks and all documentation is maintained appropriately for each project.
•Assess project risks and issues and provide solutions where applicable.
•Creating reports via SQL syntax and queries.
•Database testing (validating data reflecting in database ...)
•Api testing through postman
•Oversee the design and implementation of validation procedures, test plans, and test cases.

Senior software quality assurance engineer at MOTC
  • Qatar - Doha
  • January 2020 to January 2022

 Perform manual testing (Functional)
 Perform automated testing by Creating testing automation scripts and performing automated testing for web pages and web applications using python integrated with selenium library on several browser types.
 Creating general automated testing script that fits for more than one project instance by relying on unified element ids and names
 Using Visuals to illustrate automated testing result (Screenshots on Success or failure for each scenario)
 Integrating Windows action along with automated web app testing (such as browsing folder and uploading docs, automatically without user interference) by integrating the automation tool used with external windows testing tool ex: winappdriver
 Perform UI / UX testing based on guidelines
 Build test data sets
 Build test scripts
 Perform thorough regression testing when bugs are resolved
 Report test results
 Perform requirements and standards walkthroughs
 Maintaining and monitoring project plans, project schedules, work hours
 Organizing, attending and participating in stakeholder meetings
 Documenting and following up on important actions and decisions from meetings.
 Preparing necessary presentation materials for meetings.
 Ensuring project deadlines are met.
 Taking required approvals from the management before committing anything to client which will impact project budget and the organization's image
 Ensuring projects adhere to frameworks and all documentation is maintained appropriately for each project.
 Assess project risks and issues and provide solutions where applicable.
 Creating reports via SQL syntax and queries.
 Database testing (validating data reflecting in database …)
 Api testing through postman

Quality Assurance engineer at MT2MORROW
  • Lebanon - Beirut
  • January 2017 to February 2020
  • January 2017 to August 2017

Build and lead a team of quality assurance officers that range from junior to senior levels.
- Create a unified team environment that fosters teamwork and collaboration.
- Foster a high degree of collaboration between the Application Development and QA teams.
- Collaborate with project and development leads to execute the Product roadmap.
- Investigate and remedy issues reported by customer
- Review and improve QA and Staging environments to maximize testing, build and release efficiencies.
- Manage the planning and scheduling testing efforts, test plan execution and product delivery
- Build a plan to achieve Continuous Delivery goals.


Foo solutions:

- Preparing detailed test plans, acceptance criteria and test scenarios for different projects.
- Testing full product suite's, identifying problems and resolving them with the
Development team.
- Monitoring the testing process, identifying, logging test failures and recording results
In test documentation.
- Analyzing, writing reports and communicating results to colleagues and product managers.
- Liaising with team leads and developers to swiftly resolve faults.
- Performing peer reviews and estimates.
- Performing different types of testing for different minor upgrade and major releases of Product Life-cycle


MT2Morrow:

- Creating user guides for mobile and web applications from existing projects having now previous documentation or functionality requirements.
- Building test plans for existing and new projects to be executed by dev teams (phase 1 testing) and creating test cases to be performed for regression testing by QA dept. on product release.
- managing the testing flow and the product delivery flow by pushing the dev teams, to deliver the product on time with minimum amount of bugs.
- Coordinating with clients to gather info about reported issues or new required features and liaising with project manager to deliver the client requirement.
- Performing manual testing for mobile application on both android and iOS also for web applications. (Within 4 months 6 new applications were tested and delivered for UAT and were uploaded to stores without any minor change)
- Handling the continuous testing for old products upon each release (on weekly basis five or more apps are updated and released to stores with major and minor changes)
- Performing interviews to recruit new junior QAs in order to build QA department.
- Managing Jira reporting tools and introducing the tool to the company workflow
- Integrating and managing TestRail tool to create and document test cases for different products
- Enhanced workflow in terms of product testing life cycle by introducing staging and development environments concepts and stimulate team members to follow the proposed guidelines and suggested enhancement plan.
- Creating testing automation scripts and performing automated testing for web pages and web applications using python integrated with selenium library.
Ex: created testing scripts for MTN Syria website, Allianz SNA CMS, Nassif Zeytoun CMS app, Zain Jordan CMS …

Quality Assurance Engineer (QA Engineer) at ITX
  • Lebanon - Beirut
  • January 2017 to August 2017
Senior Software QA engineer at Splendor Telecom (Nymgo S.A.L)
  • October 2014 to January 2017
Senior QA Engineer at GEOVISION
  • Saudi Arabia
  • August 2013 to September 2014

Communicating with customers on daily basis.
- Documenting test cases and expected results.
- Executing test cases and reporting actual results.
- Executing recommended verification and regression tests.
- Participating in reviews and discussions for continual process improvement.
- Performing different types of testing for different minor, upgrade and major releases of Product Life cycle Management software: smoke, regression, functional, compatibility, performance.
- Performing live customer training and supporting in order to maintain system stability.
- Evaluation of New developed Samples & Approvals.
- Handled customer queries to meet their expectations.
- Analysis of customer complaints.
- Improve customer satisfaction with respect to product quality.
- Reduction of Internal rejection through QC Tools (also with advanced quality tools).
- Work with Production personnel in an advisory role to assist them with quality issues within their department.
- Preparation of Documentation procedures, manuals, standards and specifications.
- Building web application (using SQL) including forms, reports via SQL syntax and queries.
- Perform end user training (include traveling)
- User support in case of SQL or data related issues

  • October 2014 to January 2014

Preparing detailed test plans, acceptance criteria and test scenarios.
- Testing full product suite's, identifying problems and resolving them with the
Development team.
- Monitoring the testing process, identifying, logging test failures and recording results
In test documentation.
- Analyzing, writing reports and communicating results to colleagues and managers.
- Liaising with team leads and developers to swiftly resolve faults.
- Performing peer reviews and estimates.
- Performing different types of testing for different minor upgrade and major releasesof Product Life-cycle
- Build and run Sql queries for reporting purposes

Asst. Manager - Quality Assurance engineer at Geovision. SAL
  • to

Education

Bachelor's degree, Information and Communication technologies
  • at Arab Open University
  • April 2013

...

Specialties & Skills

Testing
Software Quality Assurance
Requirements Analysis
Selenium
DELIVERY
DOCUMENTATION
ENGINEERING
FEATURES
MANAGEMENT
CUSTOMER RELATIONS
AUTOMATION

Languages

Arabic
Native Speaker
English
Intermediate
French
Intermediate

Hobbies

  • Soccer