This is a remote position.
Scope of Work:
Tasks:
Contractor’s Key Person Shall:
- Review and analyze project requirements, user stories, process flows, and acceptance criteria for clarity, completeness, and testability.
- Maintain and update the requirements traceability matrix (RTM).
- Create, update, and maintain comprehensive test cases, test scenarios, and test suites.
- Contribute to UAT test plans.
- Develop and update test plans that outline scope, approach, schedule, resources, and risks.
- Execute manual UAT test cases, log test results, and ensure proper validation of functional and non-functional requirements.
- Participate in test case review sessions; identify candidates for automated testing as needed.
- Conduct regression testing to validate system stability and verify fixes.
- Support and sometimes lead bug hunts, exploratory testing, and ad hoc validation activities.
- Log defects with clear reproduction steps, evidence, and expected behavior; retest defects and confirm resolution.
- Conduct integration testing across systems, services, and interfaces.
- Perform or support load, performance, security, integration and accessibility testing activities.
- Prepare, request, or curate test data required for UAT.
- Validate UAT readiness (requirements, data, environments, tools).
- Participate in defect triage discussions; assist in determining priority, severity, and business impact.
- Provide UAT guidance and support to business SMEs and testers during testing cycles and contribute to training, documentation, and testing best practices.
- Develop and maintain testing best practices, training materials, templates, and documentation.
- Provide daily/weekly test metrics, summaries, and status reports to stakeholders.
- Participate fully in Scrum ceremonies (if applicable) including planning, refinement, standups, demos, and retrospectives.
- Contribute to release readiness assessments and go/no go recommendations.
- Learn and apply basic test automation concepts; collaborate with automation engineers as needed.
- Continuously identify opportunities for improving testing processes, tools, documentation, and collaboration.
Required Skills and Experience:
- Strong understanding of UAT processes, SDLC, and agile methodologies.
- Ability to analyze requirements and translate them into effective test cases.
- Experience designing and executing complex test scenarios.
- Proficiency in using test management and defect tracking tools (Azure DevOps, Jira, etc.).
- Excellent analytical and problem-solving abilities.
- Strong communication skills for working with both technical and non-technical audiences.
- Ability to prioritize tasks and work independent