My name is Ali Haydar

I am a Software Quality Assurance Engineer

I am specialized in Test Automation

I like


Below is a set of projects that I worked on as a QA/Automation engineer.


Download the resume

A Software Quality professional with a passion for automation testing. Experienced in setting up QA processes and plans, designing and implementing automation frameworks and communicating the quality issues in an agile environment. Working directly with large corporations in the software industry, I was able to improve my technical and managerial skills, which helped in delivering high quality products.

Work Experience

(7 years)

- QA & Integration Manager at Inkript (January 2015 - present)
- QA & Integration Specialist/Team Leader at Inkript (April 2014 - December 2014)
- QA Automation engineer at Edayna IT (Contractor for Lixar - Canadian based company)(January 2014 - April 2014)
- Senior QA engineer at element^n (June 2013 - Mars 2014)
- QA Automation engineer/Team Leader at CME Offshore (August 2012 - June 2013)
- QA Automation engineer at CME Offshore (September 2011 - August 2012)
- Software QA engineer at CME Offshore (November 2008 - September 2011)

Industrial Experience

- Biometrics and Smart Cards printing windows applications interacting with WCF services and integrating with Neurotec (providing biometrics API) to manage security systems
- Back-end-as-a-service backend solution for mobile and HTML5 developers without needing to deploy or manage the server side
- Machine to Machine communication Open Source Internet of Things platform, for connecting machines to machines over a wide range of networks and protocols
- Gaming Web application designed to a baseball board game
- Healthcare IT platform platform designed to manage the workflow of an imaging healthcare enterprise. The solution consists of connecting disparate HIS/RIS/PACS systems
- Legal/accounting case law management and accounting web application + windows application designed for large and medium law firms, corporate legal departments and government agencies
- Restaurants franchises POS and mobile ordering apps

Quality Assurance Skills

- Test and Validation
- Strong white & black box testing experience
- Exceptional troubleshooting skills for test failure analysis
- Excellent analytical and problem solving skills
- Very good knowledge in testing methodologies
- Experience in generating load and performance testing metrics
- Strong analytical skills to identify test plan automation possibilities and create automation scripts
- Ability to build, maintain, and execute regression test suite; verify and communicate results to software engineering teams
- Excellent verbal, written, and interpersonal communication skills

Technical Skills

- Good knowledge in high level programming languages such as Java and C#
- Excellent knowledge in a wide range of automation tools such as SilkTest, TestPartner, Fitnesse,etc.
- Excellent knowledge in automation methodologies (linear, data driven, keyword driven
- Experience in both UI and Non-UI automation strategies
- Experience in designing automation framework and integrating them with multiple projects

Software Engineering

- Team leading, task assignement, estimation, agile methodology
- QA Team building, QA Strategy setup
- Releases Management and Projects risks assesment
- Software design, process management and integration
- Automation framework review, test scripts review and estimation review
- Planning and engaging in: Unit testing, functional testing, integration testing, stress testing and performance testing

Databases & Deployments

- MSSQL server, Mysql and DB2
- Tomcat and IIS
- Source controls: SVN, CSV and Git


- Maîtrise in Computer Science (equivalent to 4 years graduate degree in the American educational system) at Lebanese university – Faculty of sciences (Section 1)
- Accounting training at CME
- “.Net” Training at CME to develop technical skills and improve the unit testing