Riyadh, Saudi Arabia
My objective is aimed towards applying my knowledge to excel in life.
Worked on the Bayut product under Dubizzle Labs for the MENA region, managing product development and overseeing feature releases. Led QA efforts including requirement validation, test planning, execution (manual & automated using Cypress), and regression testing across web, mobile, API, and database layers. Handled multiple features under tight deadlines using Agile, utilizing tools like TestRail and ClickUp for efficient test management and support. Managed requirements gathering process and communicated with Product teams to help understand client requirements comprehensively Helped in creating Business Requirement Document (BRD), Functional Requirement Document (FRD), Product Requirement Document (PRD) High Level Documents, etc. Collaborated closely with cross-functional teams to ensure seamless integration of QA processes throughout the software development life cycle Led a team of 4 QA engineers in the testing of complex software applications, achieving a 20% reduction in defects within the first quarter of leadership Implemented testing automation strategy, resulting in a 30% decrease in test execution time and increased test coverage by 40% Trained new employees and trainees and assigned tasks Collaborated with Product teams and wrote use cases for manual and automated testing. Roles and Responsibilities: • Conduct quality checks/testing on applications and Infrastructure, according to approved procedures and schedules • Responsible for Bug and Defect Reporting and tracking on JIRA. • Coordinate acceptance testing on changes with users reporting problems via the helpdesk and confirm Successful resolution of the issue • Perform API testing through postman (Rest Api) • Provide estimation and test schedule to the stakeholders for each small or medium tasks. • Optimize the use of personal time/effort and assigned work tools/resources in carrying out assigned duties, to ensure work meets agreed standards for timeliness and quality.
Worked on the Bank of Saudi Fransi project as a Quality Custodian, focusing on understanding domain requirements and client communication. Performed test case writing, smoke, sanity, regression, and ad hoc testing, along with executing test plans in an Agile/Scrum environment. Experienced in black box testing, QA methodologies, and tools like Kualitee and Jira for bug tracking and process management. Conducted thorough testing on web and mobile Apps, contributing to a significant improvement in product quality and customer satisfaction Mentored junior QA team members, fostering a culture of continuous learning and professional development Worked closely with development teams to identify and resolve critical issues during the testing phase. Developed and executed test plans, cases, and scripts to verify functionality, performance, and usability of various software solutions Conducted manual testing of web applications, mobile apps, and other software products to identify defects and inconsistencies. Collaborated with developers and project managers to define acceptance criteria and ensure effective communication of testing status and results. Participated in user acceptance testing (UAT) sessions with clients to gather feedback. Roles and Responsibilities: Prepare quality checklists/testing scripts and conduct quality checks/testing on applications and Infrastructure, according to approved procedures and schedules Responsible for Bug and Defect Reporting and tracking on JIRA. Perform API testing through postman Provide estimation and test schedule to the stakeholders for each small or medium tasks. and receive application support requests. Ensured comprehensive testing coverage of the product. Ensured efficient and timely fixes while maintaining product integrity. Ensured expected results for analytics outputs through user data analysis.
Performed manual testing for web and mobile apps, creating test plans, executing various test types, and tracking defects in JIRA. Collaborated with cross-functional teams in Agile sprints to ensure product quality and timely issue resolution. Roles and Responsibilities: Responsible for maintaining software quality levels for the product on all supported System configurations. • Qualify all new features by testing on supported platforms. • Write and maintain test cases, and execute regression test cases. • Responsible for Bug Tracking and Reporting. • Verifying Oracle SQL Queries Retrieving the data correctly. • Responsible for creating, deploying and verification of the builds. • Proficient in Preparing Data Driven/Field Validation/GUI/Functional test cases.