Project Title: Quality Assurance Assessment of OrangeHRM Human Resources Platform
Project Objective:
To conduct a focused quality assurance assessment of the OrangeHRM platform's PIM (Personal Information Management) module. The goal was to validate core functionality, assess user experience, and ensure compatibility across different environments by systematically testing the "Add Employee" and "Employee List" features.
My Role:
Manual Test Analyst | Sole QA responsible for end-to-end test strategy, design, execution, and reporting.
My Approach & Strategy:
I employed a structured, three-pillar approach to ensure comprehensive test coverage without unnecessary complexity:
- Functional Testing: Verifying that all features work as specified.
- Usability Testing: Assessing the intuitiveness and flow of the user interface.
- Compatibility Testing: Ensuring consistent behavior across major browsers (Chrome, Firefox, Edge).
I began by developing a visual test strategy using a mind map to brainstorm test ideas and ensure efficient coverage of the most critical user paths before writing a single test case.
Key Artifacts:
- Test Strategy Mind Map: A visual plan outlining my testing approach for the PIM module. See mind map here: https://app.xmind.com/share/SAHoQacI?xid=8CTr1nse
- Detailed Bug Reports: Professional documentation of identified defects with clear steps to reproduce.
- Test Case Suite: A set of detailed test cases covering positive, negative, and edge-case scenarios.
Key Findings:
My testing uncovered several issues that impacted functionality and user experience:
- High Severity: The 'Add Employee' form lacked validation for required fields, causing the form to fail silently and lose user data.
- Medium Severity: The Employee List search function failed to find employees using partial name matches, severely limiting its usefulness.