Wessam is an expert QA Engineer skilled and versatile with the fundamentals of functional, integration, system, regression and user acceptance testing of web-based, mobile, desktop and microservice apps. He is a sleuth when it comes to finding and resolving complex technical issues; working hard to provide quality, valuable, end-to-end solutions using the latest QA techniques and testing tools in a fast-paced working environment
Delivers CI/CD as part of an agile team in improving performance by automating and streamlining operations and processes.
Helps build and improve infrastructure, application and performance development and ensures tight security including data encryption, security groups, and environmental scanning.
Ensures high-quality deliverables and implements QA and security best practices in fast-paced environments.
Produce solutions and lead quality assurance strategy implementation to meet client objectives; executing both manual and automation tests on different products.
Oversee and manage different types of tests on projects for clients; creating and maintaining clear test plans and test cases to support functional, performance, and scalability testing.
Employ emerging technologies for the release of QA/testing solutions on projects; handling testing efforts for several product releases and UI automation tests using RobotFramework.
Designed test fixtures and test aids for manual testing of daily builds of Apple's macOS and iOS; giving recommendations on build quality and stability of OS builds in live/development environments.
Traced the results of tests throughout the OS build lifecycle; scoping and investigating high priority issues on daily builds and providing rollback roots on solutions.
Wrote iOS UI automation scripts using Apple framework in JavaScript; developing internal tools and producing solutions to shape workflows and processes for daily testing sanities and reporting protocols.
Provided specialized testing solutions in the design, implementation and execution of manual test plans for varied Apple products; interfacing with international software QA centres, engineering teams, translators and project managers.
Worked with other test engineers for the implementation of manual localization testing on Arabic software, print documents and hardware items.
Identified test processes and test methods for analysis on complex international functionality issues; carrying out software reviews to assess automation opportunities and areas of improvement on solutions.
Coordinated with project peers, leads and other stakeholders to design test strategies, develop test plans/cases and define test implementation processes for ETQ's reliance systems.
Assured adherence to the right software delivery methodologies; executing automation tests on solutions for ETQ.
Recommended testing improvements through QA best practices, supported other testers and triaged results on projects.
The Express Cart Test Automation project is an opensource UI and API test automation framework that allows users to learn and master UI automation and API automation. The project is based on ExpressCart - a fully functional shopping cart solution built using Node.js and integration with popular payment providers. Built the solution from the ground up, set up the automation framework, created the test plan and test cases, and wrote all automation test cases on the solution.
iOS is a mobile operating system developed by Apple Inc. for iPhone, iPad, iPod Touch, and HomePod. Updates for iOS are released through the iTunes and over-the-air software updates. Worked on daily smoke and sanity tests for different released builds of Apple OSes. Oversaw the design and implementation of test plans and test cases, risk analysis, and integration testing across Apple platforms.
The 3et sportsbook platform was built from the ground up to deliver the most advanced sports betting experience in the world. The platform's proprietary technology analyzes global pricing and liquidity data within an intuitive, dynamic interface, engineered to provide customers with industry best odds, betting limits and returns. Executed both manual and automation tests on 3ET's platform (web and mobile) - carrying out different tests on the solution. Planned testing efforts for different product releases on the project and wrote UI automation tests on the solution using Robot Framework through Agile/Scrum.