Software Quality Assurance Analyst Responsible for understanding business requirements, creating test strategies and test cases, executing functional and automation tests, and collaborating with teams to ensure software quality. Tasks include troubleshooting defects, maintaining testing documentation, and managing assignments accordi...