Software Quality Assurance Engineer
Listed on 2026-11-01
-
Software Development
Software Testing
Savan Group is seeking a hands‑on Software Quality Assurance Engineer to support HUB, an enterprise web application used to manage and report on Enterprise Project Management Office (EPMO) processes and workflows.
This is a QA‑focused role responsible for ensuring application quality, reliability, usability, and accessibility through manual functional, regression, smoke, and exploratory testing. The selected candidate will validate end‑to‑end workflows and role‑based permissions, identify potential regressions, document defects, verify fixes, and support release readiness.
The ideal candidate understands how modern web applications operate across the user interface, APIs, backend services, and databases. The role also includes technical troubleshooting and targeted front‑end fixes as needed. Experience with JavaScript/Type Script and React or a comparable front‑end framework is important, while familiarity with Material UI (MUI), React Query/Tan Stack Query, Azure Dev Ops, and Section 508/WCAG accessibility standards are highly desirable.
The successful candidate will take ownership of quality activities, work independently, and collaborate effectively with developers, program leadership, testers, and business stakeholders.
Key Responsibilities Quality Assurance and Testing- Review requirements, acceptance criteria, and proposed changes to identify gaps, edge cases, regression risks, and potential impacts on existing application functionality.
- Plan and execute manual functional, regression, smoke, and exploratory testing for new features, defect fixes, and releases.
- Validate end‑to‑end workflows across user roles, including permissions, edit rights, field visibility, approvals, data validation, and authorization‑dependent behavior.
- Develop reusable test cases with prerequisites, test data, expected results, and supporting evidence.
- Reproduce, document, and track defects with clear steps, expected versus actual results, severity, affected workflows, and supporting evidence.
- Retest resolved defects and perform regression testing to verify fixes and identify unintended side effects.
- Evaluate user‑facing functionality for usability and accessibility, including keyboard navigation, focus behavior, labels, error messages, and applicable Section 508/WCAG considerations.
- Use browser developer tools, API responses, application logs, and basic SQL queries to investigate issues across the user interface, APIs, backend services, data, permissions, and environments.
- Collaborate with developers and stakeholders to investigate defects, assess technical risks, and recommend practical improvements to application behavior.
- Maintain accurate defect records, test results, work‑item updates, and supporting evidence in Azure Dev Ops, Jira, or a comparable platform.
- Support release readiness and post‑deployment verification in Test and production environments, prioritizing critical workflows, role‑sensitive functionality, and high‑risk changes.
- Maintain regression coverage by identifying high‑risk workflows for recurring release testing and communicating unresolved quality risks.
- Investigate and implement targeted front‑end fixes and enhancements using JavaScript/Type Script and React or a comparable framework.
- Troubleshoot and improve component behavior, forms, tables, filtering, validation, responsive layouts, and client‑side data‑fetching behavior.
- Where applicable, work with Material UI (MUI), MUI Data Grid, and React Query/Tan Stack Query to investigate UI behavior, loading and error states, caching, query invalidation, and state synchronization.
- Validate code changes through appropriate functional and regression testing to ensure fixes do not…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).