ECCO Select · 17 hours ago
IT Quality Assurance Analyst #10993
ECCO Select is seeking a Quality Assurance Analyst to ensure the reliability, security, and accessibility of modern web applications built on .NET 10. In this role, you will lead and execute testing activities across various environments while collaborating with developers and stakeholders to validate functionality and improve QA practices.
Information TechnologyInformation Services
Responsibilities
Develop, execute, and maintain comprehensive test plans, test cases, and test scripts for frontend and backend components
Perform unit, integration, system, and user acceptance testing (UAT) in collaboration with cross-functional teams
Validate solution acceptance criteria including code quality, accessibility, documentation, and security
Ensure test coverage across all application workflows, including legacy integrations and new feature development (e.g., secure messaging, electronic forms, appeals)
Identify, track, and report defects, risks, and mitigation strategies throughout the release cycle
Collaborate with developers, project managers, and stakeholders to align on testing scope, priorities, and outcomes
Maintain detailed and auditable documentation of test results, coverage, and traceability
Contribute to continuous improvement of QA processes, tools, and standards
Qualification
Required
Bachelor's degree in Computer Science or a related field, or equivalent professional experience
3+ years of experience in software quality assurance and testing
Strong understanding of QA methodologies for enterprise web applications
Experience with automated testing frameworks and tools
Familiarity with .NET technologies, particularly Blazor or MVC
Working knowledge of accessibility standards (Section 508, WCAG 2.1 AA)
Experience using Jira for defect and lifecycle management and GitHub Enterprise for source control
Proven ability to work in iterative, Agile environments with frequent demos and feedback loops
Exceptional attention to detail with strong analytical and problem-solving skills
Clear and effective written and verbal communication
Ability to work independently and collaboratively in a remote team environment
Strong commitment to quality, continuous improvement, and QA best practices
Preferred
Experience supporting complex or regulated systems is a plus