← В ленту

Портфолио

AMZEL

Do manual testing for the website still under development Automate functional test cases based on developed test scenarios Report and follow-up bugs found during testing process Perform thorough regression testing when bugs are resolved Challenge During the process that we worked on Amzel project, its website was still under development stage. This made test automation process very challenging because development code changed during our testing process. The main challenge was to make the tests as stable as possible to avoid unnecessary test fails. Solution To avoid unnecessary test fails our team researched and applied the best methods to make automation tests stable. We tried to select the best possible selectors which would still work as expected even when changes in code occur. We also did regression tests after each test to make sure that all test cases work as expected.

ARDEO

Objective To perform continuous integration and continuous delivery testing Challenge We faced some challenges while working with other teammates from different time zones. Solution We easily adapted to the concept of asynchronous communication and managed to keep good communication even not on a real-time basis.

ARCTX

Planning and performing Manual testing Running Performance testing Performing API testing

ETISALAT

Objective Analyze workflows for main features Write test cases and test steps using Zephyr for JIRA Execute manual tests using REST/SOAP requests Automate REST API tests in Java Challenge Etisalat project consists of multiple microservices which makes it challenging to fully understand the workflows of main features related to product orders, purchases, payments, etc. The project has specific business logic related to telecommunication field as well as online payments using third party tools. Solution In order to fully perceive the main workflows of the project, at first place, our team concentrated on Knowledge Transfer Sessions and Confluence Articles. Understanding the full flow was a priority for our team, which made the test execution and automation process easier and more effective.

BWIN

To perform manual API testing To automate existing test cases To perform regression testing To cover the functionality with UI/API testing Challenge Working on this project, our small team of QA engineers had to create a framework for UI automation from scratch. Solution Our team came to a solution through continuous communication with each other. We shared our ideas and implemented the best idea.

TOYOTA DUMAI MALL STORE

Integration Testing Functional Testing Content Testing Stress/Soak Testing Client Acceptance (UAT) Challenge The main challenge we faced while working on this project was the strict deadlines we had to meet. Solution Due to our professional team’s excellent time management and communication skills, we managed to provide the required testing outcomes.