As a Quality Assurance Engineer, you will be responsible for creating and executing manual test cases, writing test reports describing what was tested and how, and reporting bugs in a manner that is understandable to both developers and business stakeholders. Maintaining automated regression tests and adding new ones will also be an important part of your daily tasks.