Source description
About the role
Test Design & Execution ● Reproduce, isolate, and document defects with clear steps to reproduce expected vs. actual results, and environment details. ● Verify defect fixes and perform confirmation testing on resolved tickets before sign-off. ● Design, write, and maintain structured manual test cases for functional, regression, integration, and smoke testing across GRP application modules. ● Execute test cases against defined builds and environments, documenting results with precision in the test management system. ● Perform end-to-end and exploratory cross-module testing to validate business process flows including budgeting, expenditure, treasury, and revenue cycles.
Regression & Release Testing ● Execute structured regression test suites during sprint Code Freeze periods. ● Identify and assess the scope of regression testing based on risk level of sprint changes (financial modules, core workflow, UI/configuration). ● Provide QA sign-off with a written release assessment summarizing test coverage, findings, and outstanding risks. ● Maintain and continuously improve regression test libraries as new features and modules are added. ● Track regression trends across releases and report patterns to the QA Lead.
Defect Management ● Log defects in Mantis Bug Tracker with complete, reproducible information aligned with QA reporting standards. ● Triage incoming defect reports from the Service Team, reproducing on test environment, assess completeness, and request additional information where needed. ● Collaborate with developers on defect clarification, root cause discussion, and fix verification. ● Monitor defect lifecycle and escalate stale or misclassified tickets to the QA Lead. ● Contribute to defect metrics reporting and quality trend analysis.
Knowledge Base & Documentation ● Document testing procedures, module-specific test data requirements, and known system behaviors. ● Contribute to QA standards documentation including test case writing guidelines, naming conventions, and coverage maps. ● Capture and share knowledge about GRP business workflows to reduce onboarding time for new QA team members.
Cross-Team Collaboration ● Participate in sprint planning and backlog refinement, providing QA input on Definition of Ready and testability of requirements. ● Collaborate with Functional Analysts to clarify expected behavior and align test cases with functional specifications. ● Work with the Development team leads to understand scope of changes and their downstream impact across modules. ● Support the Services Team with defect report quality guidance and escalation triage. ● Prioritize the order of automated testing for QA Automation Engineers and prepare manual test cases for automation. ● Communicate testing status, risks, and blockers clearly to the QA Lead and relevant stakeholders.
Continuous Improvement ● Support and mentor Junior and Mid-level QA engineers as the team grows. ● Contribute to QA process improvement initiatives including shift-left testing practices and Definition of Done criteria. ● Recommend improvements to testing workflows, tooling, and coverage strategies. ● Promote a quality-first mindset across R&D without acting as a release gatekeeper.
More at FreeBalance
