The role involves building and maintaining automation frameworks and creating comprehensive test plans to ensure backend software quality. The engineer will collaborate within an Agile Scrum team to execute functional and non-functional tests and integrate them into CI/CD environments.