Execute manual and automated tests. Software integration testing and test automation Analyzing test failures Designing and automating new tests Escalate and report key quality issues and drive issues to resolution Regular interaction with teams located in different geographical regions Enhancing and