The Quality Assurance Analyst will be responsible for understanding technical requirements, and will be required to develop test designs and implement code for manual and automated tests.