Senior Manual QA Engineer
See all open roles at freebalance →
Likely real
- 40 open roles at this company in 30 days (mass-hiring blitz)
- no salary disclosed (correlates with ghost postings)
See your fit for this role and apply with a truthfully tailored résumé.
About the role
Key Responsibilities
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.
Senior Experience & Qualifications (Required)
Education & Experience
● Bachelor’s degree in Computer Science, Information Technology, Software Engineering, or a related discipline. Equivalent practical experience considered. ● Minimum 8+ years of progressive experience in manual QA for enterprise-scale web applications.
● Proven experience testing complex, multi-module business applications with interdependent workflows.
● Demonstrated experience writing and maintaining structured test case libraries in a professional test management system.
● Experience working within Agile or hybrid SDLC environments, including sprint-based testing cycles.
QA Technical Expertise
Testing Practices
● Advanced expertise in
○ Functional testing and black-box test design
○ Regression and smoke testing
○ End-to-end cross-module integration testing
○ Boundary value analysis, equivalence partitioning, and exploratory testing
○ Defect lifecycle management and root cause classification
○ Test case writing: preconditions, step tables, expected vs. actual, post-conditions
○ Risk-based test prioritization
●Proficiency with test management systems (Testomat.io, TestRail, Zephyr, or equivalent).
● Proficiency with bug tracking systems (Mantis, Jira, or equivalent) including structured defect reporting.
● Experience testing in multi-environment setups (Docker, staging, UAT, production-like environments).
● Experience working with SQL or basic database queries for test data setup and result verification.
● Experience testing JSF-based or form-driven enterprise web applications.
● Understanding of REST APIs and ability to perform basic API-level verification. Domain Knowledge
● Understanding of ERP, GRP, financial management, or government software workflows is a significant advantage.
● Ability to quickly learn and map complex multi-step business processes into structured test coverage.
● Understanding of financial transaction flows (budget allocation, commitments, expenditures, reconciliation) is highly desirable.
● Familiarity with multi-database platforms (MySQL, Oracle, MSSQL) for test data management.
Software Engineering Practices
● Familiarity with SVN or Git for version control awareness in a development team context.
● Understanding of CI/CD pipelines and building artifact management.
● Ability to interpret Jenkins build logs and identify environment-level vs. application-level failures.
● Basic scripting ability (Python, JavaScript, or Shell) for test data generation or environment validation is a plus. Interpersonal & Leadership
● Excellent communication and collaboration skills with the ability to document findings clearly for both technical and non-technical audiences.
● Strong analytical and problem-solving capabilities with attention to detail.
● Ability to work independently, manage testing workload across sprint cycles, and escalate risks proactively
● Flexibility to work across distributed, multicultural, and global teams across multiple time zones.
● Demonstrated ability to mentor junior QA team members and promote quality practices.
Other
● Excellent written and verbal English communication skills.
● Organized, resourceful, and capable of managing multiple priorities simultaneously.
● Ability to work effectively in a distributed, multicultural, and global environment.
Preferred Experience
● Experience testing ERP, GRP, IFMIS, or other large-scale government financial management systems.
● Familiarity with Public Financial Management (PFM) business processes including budgeting, procurement, treasury, and payroll.
● Experience contributing to QA practice build-out in a team where structured QA did not previously exist.
● Exposure to test automation frameworks (Playwright, Selenium, RestAssured) even in a manual-primary role.
Stop applying to ghosts.
OyaPilot surfaces only verified, real jobs, scores your fit, and tailors your application truthfully.
Do more with OyaPilot