Methodical professional in quality control and assurance field, known for being highly productive and efficiently completing tasks. Possess specialized skills in precision measurement, defect identification, and regulatory compliance which ensure adherence to industry standards. Excel in problem-solving, communication, and time management, making significant contributions to team success and product excellence.
(1) Car Rental/Booking App
Roles and Responsibilities :
(a) Review and analyze functional specifications, user stories, and business requirements related to car booking, payment processing, user management, and vehicle inventory.
(b) Collaborate with stakeholders to resolve any ambiguities or gaps in the requirements, such as booking rules, pricing models, and cancellation policies.
(c) Create a test strategy that covers all core functionalities of the car rental app, including search, booking, payment, and user management.
(d) Craft realistic user scenarios that cover a range of use cases, such as booking a car for different durations, applying discounts, or modifying reservations.
(e) Generate test data including different vehicle types, user profiles, payment methods, and location data.
(f) Test end-to-end booking flows to ensure users can successfully search for vehicles, make reservations, and receive confirmation
Validate integrations with third-party services such as payment gateways, mapping services, and vehicle management systems.
(g) Ensure the app performs well across various devices and screen sizes, including smartphones, tablets
(h) Document test results, including details of passed and failed test cases, defects found, and any deviations from expected behavior.
(i) Engage in regular meetings, such as sprint reviews or stand-ups, to provide updates on testing progress and discuss any challenges or risks.
(2) Souqplace (E-Commerce Website and app for UAE region)
Roles and responsibilities :
(a) Study business requirements related to product catalog management,shopping cart functionality, payment gateways, user account management,and order processing.
(b) Examine user stories or use cases to ensure comprehensive coverage of various e-commerce scenarios.
(c) Work with stakeholders to resolve any ambiguities in requirements, such as payment processing rules, product attributes, or discount logic.
(d) Acted as single POC with the client.
(e) Stimulating testing based on the test cases/scenarios and providing test results based on the same.
(f) Logging defects and escalating the same to Project Manager and developers.
(3) SMSSunami (An SMS organizing app)
Roles and Responsibilities :
(a) Review and analyze functional specifications, user stories, and business requirements related to SMS organizing features such as message categorization, filtering, scheduling, and notifications
(b) Create realistic user scenarios to cover various use cases, such as organizing messages into folders, scheduling a batch of messages, or searching for messages based on keywords.
(c) Logging bugs and reporting the same to QA lead/Project manager.
(d) Involvement in defect review meeting, daily and weekly status meeting,walkthrough, and interaction with developers to fix the lodged defects.
(e) Run the designed test cases to ensure that all functionalities perform as expected.
(f) Performing compatibility testing across various platforms.
(g) Document test results, including details of passed and failed test cases, defects found, and any deviations from expected behavior.
(4) AppMySite (SaaS based app building productivity tool)
Roles and Responsibilities :
(a) Design test cases based on requirements and user stories. Ensure they cover all functional and non-functional aspects of the platform.
(b) Develop realistic test scenarios that mimic how users will interact with the platform.
(c) Validate core functionalities of the platform, such as drag-and-drop elements, form inputs, and integration capabilities.
(d) Verify the platform’s compatibility with different devices, browsers, and operating systems.
(e) Identify, document, and report defects or issues encountered during testing. Provide detailed information to facilitate efficient debugging.
(f) Work with developers to ensure that reported defects are addressed and re-tested in subsequent iterations.
(g) Provide continuous feedback based on testing results to help improve the platform’s quality and usability.