About This Role
Managing the day-to-day work of QA analysts, QA automation analysts, and application testing personnel is the core of this role, ensuring software quality across the software development life cycle (SDLC). This is a hands-on supervisory role that combines team leadership with technical guidance and direct testing support when needed.
Responsibilities
- Assign and prioritize work across manual testing, automation, and application release testing
- Balance capacity against delivery commitments
- Establish clear expectations and provide onboarding, coaching, training, and development opportunities
- Oversee test plans, scenarios, cases, and test data covering functional, regression, integration, smoke, user acceptance, UI, and API testing
- Use business impact and technical risk to focus testing effort and maintain traceability to requirements and acceptance criteria
- Represent QA in backlog refinement, sprint planning, standups, reviews, and Kanban activities
- Identify testing dependencies early, estimate effort with the team, and escalate resource or schedule constraints before they affect releases
- Guide the development and maintenance of reliable frontend and backend automated tests for C#/.NET applications
- Partner with Development and DevOps to integrate tests into CI/CD pipelines, address unreliable tests, and prioritize automation that improves meaningful coverage and reduces repetitive work
- Establish consistent practices for documenting reproducible defects, including supporting evidence, severity, business impact, and verification results
- Coordinate defect triage with Product and Development, track resolution, and ensure fixes are retested
- Define test entry and exit criteria with stakeholders
- Coordinate pre-release smoke and regression testing
- Provide evidence-based readiness recommendations that clearly identify unresolved defects, coverage gaps, and residual risks
- Escalate release-blocking concerns to the appropriate decision-makers
- Coordinate testers supporting the Data Entry Application and other business applications
- Work with Technical Support, Concierge Services, Development, and business users to explain changes, target important workflows, and consolidate actionable feedback
- Coordinate test environment and test data needs across development, QA, integration, and user acceptance environments
- Support deployment validation, production issue reproduction, and post-release testing in accordance with established access and change procedures
- Review test cases, automation changes, and results for completeness and maintainability
- Help the team troubleshoot application and data issues using SQL, API testing tools, logs, and other appropriate diagnostic resources