QA Automationtg Building and maintaining automated test pipelines Analyse, understand, review the products' functional and non-functional requirements and identify gaps and inconsistencies Develop automated tests for software validation, ensuring the high quality of the system As part of the QA team, take ownership of quality aspects of the system Report and manage/triage existing defects, ensuring proper follow-up and actions are being taken by the team Promote and adopt QA best practices, contributing to their continuous improvement Contribute to the definition of test automation guidelines and standards in order to improve the software testing process QA Engineering Experience (software testing experience). You have at least seven years experience writing automated tests for web and/or non-web based applications Knowledge of software QA methodologies, tools and processes with fluency in Javascript/Typescript and Git/GitHub Knowledge of Jest, Playwright and/or Cypress and BDD tools (e.g. Cucumber) Nice to have High volume, high availability, high stakes enterprise systems Experience building and/or testing REST and/or web socket based APIs Experience with trading applications (in production) Full Remote Work