We are looking for a skilled QA Analyst to join our growing team. You will be responsible for manual testing to ensure the quality and reliability of our web applications. This includes developing and executing test plans, implementing and monitoring test scripts, and performing functional, integration, regression, and system testing. You will also review requirements, specifications, and technical design documents to provide feedback, create detailed test cases, and communicate test progress to the QA lead. You will need to have 3+ years of experience in software development testing, working in an Agile development environment. You must be able to identify, record, document, track, and communicate bugs using Azure DevOps or Jira. You must have strong analytical and problem-solving skills and be able to work on multiple parallel projects in a fast-paced environment. You should also be self-driven and able to work closely within a collaborative team.