Dima El Rifai

Dima El Rifai Email and Phone Number

Software QA Lead
Dima El Rifai's Location
Lebanon, Lebanon
Dima El Rifai's Contact Details

Dima El Rifai personal email

About Dima El Rifai

I can describe myself as a continuous learner that has always been paving a way for more education and experience. I have graduated with distinction and took a training program directly after graduation, of which I got engaged with web development and loved that world of WWW. Since then I have been learning skills in HTML, CSS, PHP, JavaScript, Flash, CSS, Linux basics, MYSQL, MVC, Smarty, XML, Jquery and other skills. To be more successful I have enrolled in a masters program in management information systems that added to my skills more from the management world including advanced problem solving and organizational behavior in addition to decision support systems and designing information systems, all of which made me a better decision-maker, a better team player, and an interactive member in the world of business. After gaining development experience, I decided to take a new challenge with testing a large scale product and joining the world of software quality assurance, where I got exposed to all types of testing including Black-Box Testing, Functional Testing, Sanity Testing, DataBase Testing, Acceptance Testing, Data Integrity Testing, Load Testing, Performance Testing, Security Testing, Retesting, Negative Testing, Smoke Testing, Gorilla Testing, End-to-end Testing, Compatibility Testing, Accessibility Testing, Mobile Testing, and Graphical User Interface Testing. During a period of a year, I managed to get the best of the knowledge related to QA, and got promoted to Lead QA and managed directly a team of three. I am proud of my achievements so far, and I will keep progressing until no limits and will be always looking for challenging opportunities.

Dima El Rifai's Current Company Details

Software QA Lead
Dima El Rifai Work Experience Details
  • Techgenies Llc
    Software Quality Assurance Team Lead
    Techgenies Llc Jan 2015 - May 2016
    Beirut, Lebanon
    - Leading a team of six working on the Deltek - HRsmart product.- The team includes members from Lebanon, South Africa, and Canada- Assigning work to QA analysts- Leading the Quality Assurance Plans, monitoring, and controlling of the testing activities and tasks.- Leading, guiding and monitoring the analysis, design, implementation and execution of the test cases, test procedures, test suites, and documentation.- Continuous verification and inspection for the QA process, and modification of the policies and the processes as seen necessary and required to ensure the highest level of quality assurance possible- Work closely with cross-functional organizations, project teams, and clients to develop project schedules, execute test plans and cases and deliver high-quality products- Dealing with products for well-known clients mainly in North America, South Africa, United Kingdom, Canada.- Conducting training for development managers on Quality Assurance practices after changes in organizational structures- Leading migration projects from older product versions to new product versions,- Working on the team skills and competencies so that the team would achieve the roadmap identified for the project and hence organization.- Conducting yearly assessments and setting plans and goals per individual for better career development.- Mentor QA team members through monitoring performance and sharing expertise- Measure and track results.- Achieve business benefit.- Conducting Interviews for the selection of new hires. - Estimating time needed to complete QA- Provide regular status, risk assessment and progress reports to direct manager- Determining training needs and assisting in the development of on-going training programs for the QA Team- Assist with internal project kickoffs and requirements/specs gathering- Guide and participate in bug testing, identification, and problem-solving
  • Hrsmart
    Senior Software Quality Assurance Engineer
    Hrsmart Feb 2014 - Jan 2015
    Lebanon
    - Assuring quality of Integrations( Integration Testing) between HRsmart applications and other vendors- Training and development of other team members- Participation to the team with innovative ideas suggested to improve the quality of the tests/processes -- Working closely with team members to come up with a process used by both developers and QAs in integrations -- Recording various trainings on technical topics -- Conducting various trainings, all of which include tips and tricks to improve the day-to-day activity of QAs -- Made suggestions to the product leads on new tools such as tools to rebuild sites, to check if local changes exists. to check the branch of the site, and more -- Maintained documentations related to Database testing, and Linux Commands - Test Case creation and execution on Teslink- Documentation for projects using Wiki- Performing regression testing during major releases- Making use of SOAPUI in testing integrations/API Testing - Testing in a waterfall development lifecycle - Performing various kinds of testing including Black-Box Testing, Functional Testing, Sanity Testing, Data Base Testing, Acceptance Testing, Data Integrity Testing, Load Testing, Performance Testing, Security Testing, Retesting, Negative Testing, Smoke Testing, Gorilla Testing, End-to-end Testing, Compatibility testing , Accessibility Testing, Mobile Testing, and Graphical User Interface Testing including Responsive design testing- Logging bug reports; tracked and updated the status of previously filed bugs on Mantis Bug Tracking - Documenting test Results - Reviewing functional specifications with technical peers - Assisting in the preparation of test estimates and project schedules- Interacting with developers to discuss the design and testing scenarios of the application- Participating in planning of testing activities accordingly to ensure meeting deadlines- Performed Back-end data base testing using MYSQL queries when needed
  • Hrsmart
    Mid-Level Software Engineer ( Client Developer Ii )
    Hrsmart Mar 2012 - Dec 2013
    - An advanced role in developing application and client based activities.- Higher responsibility in eliminating client risks, and controlling application robustness- Peer reviewing code as written by team members.- Ensuring elimination of critical bugs in key client issues.- Holding direct responsibility for client satisfaction and application reliability for key European clients.- Replicating, identifying and resolving client issues in a timely manner.- Handling the responsibility of adding key features to the application to be used by over 1,500 clients worldwide.- Implementing complex functionality essential to the growth of the application.- Applying efficient and modern coding standards and techniques to ensure application speed and responsiveness.
  • Hrsmart
    Junior Software Engineer ( Client Developer )
    Hrsmart Dec 2010 - Feb 2012
    Managing Clients' product including resolving any issues they face with systematic analysis and debugging techniques, and implementing the best workable fix through PHP, MySQL, Javascript, HTML, CSS, Ajax, depending on the nature of the bugs.Implementation of features requested by the client.From A to Z including quote writing, setting estimates of time of completion, setting timelines, implementation, testing,documentation, and pushing the feature to the client.
  • Multiframes
    Trainee
    Multiframes Feb 2010 - Aug 2010
    Completed a web development practical training.Was assigned all the tasks, related to the web development project's life cycle, starting from building the concept, proposing new ides, slicing the PSDs, designing the database, implementations and online setup and delivery. In addition I was assigned to do some QA tasks by testing different scenarios and testcases.

Dima El Rifai Skills

Bug Tracking Functional Testing Database Testing System Testing Sanity Testing Test Strategy Design Testing Agile And Waterfall Methodologies Software Documentation Integration Testing Test Cases Javascript Mysql Php Css Ajax Mvc Html Xml Agile Testing Teamwork Jquery Linux Smarty Cvs Git Subversion Databases Project Management Dhtml Firebug Team Leadership Lamp Web Development Mvc Architecture Testlink Web Applications Yii Test Planning Quotations Object Oriented Design Black Box Testing Mantis Wikis Wordpress Jing Svn Sdlc Cascading Style Sheets

Dima El Rifai Education Details

  • Lebanese International University
    Lebanese International University
    Management Information Systems
  • Lebanese International University
    Lebanese International University
    High Distinction

Frequently Asked Questions about Dima El Rifai

What is Dima El Rifai's role at the current company?

Dima El Rifai's current role is Software QA Lead.

What is Dima El Rifai's email address?

Dima El Rifai's email address is di****@****ail.com

What schools did Dima El Rifai attend?

Dima El Rifai attended Lebanese International University, Lebanese International University.

What are some of Dima El Rifai's interests?

Dima El Rifai has interest in Writing, Technical Trainings, Dancing, New Technologies, Landscaping And Interior Design.

What skills is Dima El Rifai known for?

Dima El Rifai has skills like Bug Tracking, Functional Testing, Database Testing, System Testing, Sanity Testing, Test Strategy, Design Testing, Agile And Waterfall Methodologies, Software Documentation, Integration Testing, Test Cases, Javascript.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.